Web service – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
←‏Web Services וסביבות פיתוח וריצה: - הסרת משפט שגוי (כאשר כותבים ws ב C או C++ או פרל יש צורך ליצור את ה WS ידנית)
שורה 78:
מרבית סביבות הפיתוח יודעות לחולל באופן אוטומטי Web Services, על בסיס הגדרות פרמטריות של התוכניתן. בסביבת ‎[[.NET]] של מיקרוסופט, שפותחה מאוחר יחסית, Web Services הם חלק אינטגרלי מסביבת הפיתוח הכוללת. סביבת [[Java Enterprise Edition|J2EE]] הוותיקה יותר הורחבה לתמיכה ב-Web Services באמצעות שימוש ב-[[API]]. בין ה-APIs אפשר לציין [[JAX-RPC]] ואת [[JAX-WS]] המאוחר יותר. גם בסביבות אחרות כגון [[CICS]] ב[[מחשב מרכזי|מחשבים מרכזיים]] (Mainframe) התווספה תמיכה.
 
בשפות רבותאחרות יש צורך בכתיבה ידנית של אוסף הפעולות שיבצעו את סרליזציית המידע ויבצעווינהלו בניהולאת העברת ההודעות ,. לשם כך ישניתן שימושלהשתמש למשל בשפת C וב-JAVA בספריות (frameworks) שמאפשרתהמאפשרות יצרתיצירת קוד [[stub]] לפי הגדרת WSDL, או יצרתיצירת WSDL מקובץ הגדרות. (נכוןדוגמאות ללספריות C ולJAVA במיוחד).כאלו:
ספריות לפיתוח web services:
* [[Axis]] של [[קרן התוכנה אפאצ'י]]
בשפות רבות יש צורך בכתיבה ידנית של אוסף הפעולות שיבצעו את סרליזציית המידע ויבצעו בניהול העברת ההודעות , לשם כך יש שימוש בספריות (frameworks) שמאפשרת יצרת קוד [[stub]] לפי הגדרת WSDL או יצרת WSDL מקובץ הגדרות (נכון ל C ולJAVA במיוחד).
* [[kdSOAP]] מביתשל [[נוקיה]]
 
* [[Axis]] מפרוייקט [[apache]]
* [[kdSOAP]] מבית [[נוקיה]]
* [[gSOAP]] מקבוצת Genivia