פיתוח של שרת
ערב טוב, אני כיום חושב על פיתוח יישום של שרת תוכנה (קרי, תוכנה, אשר תופעל בצד השרת) ואשר תספק שירותים מקוונים לתוכנת לקוח, שפזורה באלפי אתרים. תוכנת השרת תופעל על גבי שרתי Windows. תוכנת הלקוח, תהיה תוכנת Windows או Java Applet, והיא תקיים קשר רציף וממושך מול השרת בתקשורת מאובטחת מעל HTTP. בתכנון השרת חשובים לי האלמנטים הבאים - פורטביליות, יציבות, ביצועים, זמינות גבוהה וסקאלאביליות. לפני שאני צולל, רציתי לשמוע את חוות דעתכם (ובמיוחד ממי שפיתח תוכנת שרת בעבר) - 1. האם ישנם כלים מסחריים/חינמיים, אשר הייתם ממליצים לשלב בפיתוח על מנת לקצר הליכים (application server, ספריות פיתוח כאלו ואחרות, שרתי קוד פתוח וכו'). אשמח להפניות ספציפיות הכוללות פרטים על התועלת הצפויה. 2. הכוונות כלליות וטיפים לגבי תכנון כזה שרת. 3. וזוהי יריה באפילה - האם מישהו נתקל ברשת במסמך תכנון מועיל של שרת תוכנה ? תודה.
ערב טוב, אני כיום חושב על פיתוח יישום של שרת תוכנה (קרי, תוכנה, אשר תופעל בצד השרת) ואשר תספק שירותים מקוונים לתוכנת לקוח, שפזורה באלפי אתרים. תוכנת השרת תופעל על גבי שרתי Windows. תוכנת הלקוח, תהיה תוכנת Windows או Java Applet, והיא תקיים קשר רציף וממושך מול השרת בתקשורת מאובטחת מעל HTTP. בתכנון השרת חשובים לי האלמנטים הבאים - פורטביליות, יציבות, ביצועים, זמינות גבוהה וסקאלאביליות. לפני שאני צולל, רציתי לשמוע את חוות דעתכם (ובמיוחד ממי שפיתח תוכנת שרת בעבר) - 1. האם ישנם כלים מסחריים/חינמיים, אשר הייתם ממליצים לשלב בפיתוח על מנת לקצר הליכים (application server, ספריות פיתוח כאלו ואחרות, שרתי קוד פתוח וכו'). אשמח להפניות ספציפיות הכוללות פרטים על התועלת הצפויה. 2. הכוונות כלליות וטיפים לגבי תכנון כזה שרת. 3. וזוהי יריה באפילה - האם מישהו נתקל ברשת במסמך תכנון מועיל של שרת תוכנה ? תודה.