RSS

ASP.NET MVC Services Part II

18 פבר

ASP.NET MVC Services Part II

בפברואר שנה שעברה, 2011 כתבתי את הפוסט הראשון שלי בנושא. היום ראיתי שמיקרוספט שינתה את השם של WCF Web API ל- ASP.NET Web API אני לא חושב שזה רק שינוי שם… זה הכרה בעובדה הרבה יותר חשובה ש-WCF היא טכנולוגיה בבעיה… לפני שאתם קוטלים אותי, זכרו אני אחד הגרופים של הטכנולוגיה אז תקראו עד הסוף בבקשה.

10 שנים לקח בין הפרוטוקול הראשון של WS 1.0 (asmx) לגרסה החדשה,הרבה מלחמות היו שם בין החברות הגדולות. WCF תוכנן למממש את WS-*. פרוטוקולים אלו תוכננו על SOAP. כלומר ה"שפת אם" של WCF היא SOAP. הבעיה היחידה ש-SOAP טוב לעבודה בין דוט-נט לדוט-נט או JAVA, אך הווב לא יכול לעבוד עם הפרוטוקולים האלו. מכאן שכל נסיונות האחייה:

1. WCF Web Programming, יצאה בגרסת הדוט-נט 3.5. לצפייה בהרצאה שנתתי בנושא בכנס של MS.

2. WCF Data Services

3. WCF RIA Services

לא עונים על הצורך של מפתחי הווב, פשטות… בתכנות, בהתקנה, בהכול… בעיקר עם הפרוטוקול היחיד שהם צריכים זה HTTP.

אני מאמין שבסופו של יום כל סוגי הפרוטוקולים (REST, OData) יהיו סוג של Controller, ראו את הפוסט שלי בנושא WCF Workflow. לכן אני מברך על ASP.NET Web API, עם חששות שלא ניצור פה אינפלציה של סוגים שונים של Controllers שיהיה קשה להבדיל בניהם (Controller, ApiController & DataController).

להתנתק מטכנולוגיות

אחת התובנות שלי, שכיום קצב השינויים כה גדול, שקיים סבירות גדולה שתצרכו להחליף טכנולוגיה בפרויקט שאתם עובדים עליו. מי שלא יתכנן מראש את ההפרדות נכון יכתוב את הפרויקט פעמים.

Advertisements
 
השארת תגובה

פורסם ע"י ב- פברואר 18, 2012 ב- Uncategorized

 

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s

 
%d בלוגרים אהבו את זה: