locked
WCF קובץ SVC ותמיכה ב WEBGET RRS feed

  • שאלה

  • אני מארח WCF SERVICE  ב IIS ואני מצליח ליצור פרוקסי בעזרת VS וגם לקבל את הנתונים,עד כאן הכל עובד

    עכשיו אני מנסה לתמוך ב WEBGET כלומר לקרוא ל SERVICE משורת ה URL של IE

    בקובץ WEB CONFIG לא הגדרתי אף ENDPOINT ושום דבר אחר מחוץ ל DEFAULT שנוצר כאשר הוספתי WCF SERVICE ל WEB SITE

    השאלה שלי,איך הפרוקסי נוצר ואילו ה WEB GET לא עובד?(הוספתי WEB GET ו URI TEMPLATE וכולי)

    תודה

    יום שלישי 03 אפריל 2012 08:45

תשובות

  • שלום,

    כאשר לא מגדירים שום endpoint בקובץ הקונפיג,

    נוצר endpoint דיפולטיבי ע"פ כתובת ה- baseAddress.

    כיוון שאתה עובד עם iis, בהנחה שלא קינפגת אותו ה- baseAddress שלך היא http ולכן יווצר לך endpoint עם basicHttp.

    מה שבפועל אתה צריך כדי לתמוך ב- get זה webHttpBinding, וכל להוסיף behavior.

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

    אסף.


    MCPD
    MCTS - TFS 2010
    My Blog: http://benjaminet.wordpress.com

    • סומן כתשובה על-ידי NoundaDee יום שלישי 03 אפריל 2012 12:42
    יום שלישי 03 אפריל 2012 12:31