יום שני, פברואר 01, 2010

איך להמנע מצרות ב gsoap

לפני מספר חודשים עסקתי בנושא הXML-RPC ואכשיו חזרתי לשחק עם gSOAP (וכן תודה לidkn על ההמלצה).
בשונה מהעברה רגילה יש סכנה בשימוש בפרוטקולי העברה:
ישנה אפשרות למידע פגום או יצאה מהtypeים.

קודם כל מספר נקודות קריאה שאהבתי בן עם זה בנצמרק או סתם תזה בנושא.

דבר ראשון שצריך לשים לב שSoap בשונה מפרוטוקולי העברה אחרים (ולמעשה ביחד עם XML-RPC) כפוף לכל מגבלות הHTTP (לדוגמה אין מידע בינארי). אמנם נכון שקיים פרוטוקול bXML אבל משום עוד לא נתקלתי במימוש של gSOAP שתומך בזה כברירת מחדל (למעשה לא נתקלתי בשום חבילה שעושה את ההמרה בצורה שקופה). נכון שקיימת אפשרות אולם לפי הבנתי לא כברירת מחדל (וזה חבל לדעתי).

עקרונית לא צריכה להיות בעיי


Here is the beginning of my post. And here is the rest of it.

אין תגובות:

הוסף רשומת תגובה