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

תוכן שנמחק תוכן שנוסף
מ סיריאליזציה ->סריאליזציה
מ סיריאליזציה ->סריאליזציה
שורה 73:
== ביקורת על Web Services ==
למרות היתרונות של התקניוּת וקלות הפיתוח של Web Services יש להם גם חסרונות שהעיקרים בהם מצוינים להלן:
# ביצועים - הטכנולוגיה התקנית המשמשת את Web Services עשויה במקרים רבים להיות פחות יעילה מטכנולוגיות קנייניות ולפעמים אינה עונה על [[מת שירות|רמת השירות]] הנדרשת בארגון. מקורות בולטים לחוסר היעילות הם השימוש ב XML המחייב [[סיריאליזציהסריאליזציה|Serialization]] ו Deserialization וכמות הנתונים הגבוהה במיוחד המועברת ברשת ובגלל רמת הביצועים הנמוכה של פרוטוקול התקשורת HTTP.
# חוסר בשלות - תהליך ההבשלה של תקנים הוא ארוך. מרבית התקנים עדיין אינם בשלים מספיק. כך למשל התקן [[WS-Atomic-Transaction]] עוסק בתחום חשוב אך אינו בשל דיו (הוא גם סותר תקנים אחרים בתחום שאינם קשורים ל Web Services)
#מגבלות באבטחת מידע - התקן מבוסס על העברת המסרים דרך מחשבי ביניים (למשל: [[Proxy]]) היות שהתקן מבוסס על תכני המסרים עשויה להידרש פתיחת המסרים בתחנות ביניים.