בגירסה הבאה של .wcf 4.5 יכלל גם transport חדש שתפקידו לתמוך ב Udp . הצורך ב udp transport היה אצלנו כבר כמה שנים הסיבות לכך היו : אסינכרוניות מלאה אין מצב ל Dead locks . תעבורת רשת יותר קטנה מאשר שאר ה transports חשוב כאשר יש תעבורה גדולה ורוחב פס קטן . ביצועים :זמן שליחת , קבלת הודעה בהרבה יותר טוב משאר סוגי ה transports . בד"כ משתמשים ב udp transport במקרים בהם דרושה יכולת של שגר ושכח לדוגמא מקרר בסופר שמדווח כל פרק זמן על הסטאטוס שלו האם הדלתות פתוחות , הטמפרטורה...
באחד מהפרויקטים שעבדתי עליהם לאחרונה היתה דרישה להחליף תוכנת עמדה במערכת מבזורת בתוכנה אחרת . התקשורת בין כל העמדות הינה WCF ,כאשר ה contract של העמדה החדשה שונה לחלוטין מה contract הקיים ואין אפשרות להחליפו לזה שהיה קיים .(העמדה הייתה ונשארה server ) ל Contract החדש אין תאימות חד חד ערכית ברמת הקריאות כלומר חלק מהקריאות של ה Client היו צריכות מספר קריאות ב Contract של ה Server החדש חלק היינו צריכים לשמור ב Cache על מנת לאגד מספר קריאות מה client לקריאה אחת...