לבקשת מאזינים, בפרק זה רן אירח את ערן וישי לשיחה בנושא פרוטוקולי תקשורת אפליקטיביים
- ישי וערן הציגו את ניסיונם והיכרותם עם הפרוטוקולים השונים
- פירטנו סיבות שונות לבחירת פרוטוקול, ובחינת פרמטרים שונים: בצועים, פשטות, תאימות ותחזוקה
- חלוקה למשפחות פרוטוקולים, בינארי וטקסטואלי וחסרונות של Java native serialization
- השפעת פרוטוקולים על צמידות (Coupling) ועל שחרור גרסאות
- יתרונות הקומפקטיות של JSON וספריות תמיכה שונות - google-gson, jsonmarshaller
- REST, פרוטוקולים מעל HTTP, מעבר חומות אש, סמנטיקה של מסרים ו- headers
- שימוש ב- Spring framework, Guice, XML ו- annotation
- בעיות אבטחה וזרימת מידע ל- Widgets/AJAX ופתורונות באמצעות JSONP ו- IFrame
- השוואת פרוטוקולים ומעבר למספרים
הקובץ נמצא כאן האזנה נעימה
יש שחקן חדש שמנסה להתנגח ישירות בprotobuf. עדיין לא קיים מספיק מידע השוואתי אבל אולי כדאי לישי להוסיף אותו לפרוייקט ההשוואה
השבמחקhttp://msgpack.org/
טיפ קטן: יהיה נחמד אם אפשר יהיה להגיע לדף הפוסט בלחיצה על הכותרת בדף הראשי.
השבמחקכיום, לחיצה על הכותרת מתחילה להשמיע את הקובץ וזו לא הכוונה בדרך כלל.
עניין של מוסכמות מקובלות (conventions) :-)
תודה
אנונימי: אתה צודק כמובן אבל לצערי יש נגני mp3 שדורשים התנהגות כזו כדי שיוכלו להוריד את הקבצים ב RSS
השבמחקהי רן,
השבמחקהזכרת בפודקסט שיש גם ספריית JSON ברמה גבוהה יותר שמתאימה לפייתון. תוכל לספק את השם שלה?
ותודה על הפרק המצויין הזה!
האמת שאני לא זוכר בדיוק למה התכוונתי... בעקרון json בא טבעי בגרסאות מודרניות של פייטון למשל http://docs.python.org/library/json.html
השבמחקאולי התכוונתי ל avro שהוא רב-שפתי ותומך גם בפייטון וב json
תודה רן.
השבמחקבכל אופן מצאתי את jsonpickle
http://jsonpickle.github.com