WCF کوتهنوشت Windows Communication Foundation ابزار توسعهی نرمافزار برای توسعه و استقرار سرویسها بر روی ویندوز است. این چارچوب به شما امکان میدهد تا هر سرویسی را در هر سیستم عاملی میزبانی کنید. WCF که نخستین بار به عنوان بخشی از .Net 3.5 معرفی شد؛ امکانات کاربردی زیادی برای توسعهی سرویسها مانند میزبانی (hosting)، مدیریت نمونهی سرویسها، تماسهای ناهمزمان، قابلیت اطمینان، مدیریت تراکنشها، تماسهای در صف منفصل و امنیت ارائه داد. انتشار دوم WCF (به عنوان بخشی از .Net 3.5) ابزارها و گزینههای ارتباطی جدیدتری را ارائه داد و نسخه سوم (به عنوان بخشی از .Net 4) شامل تغییرات پیکربندی، چند افزونه و ویژگیهای جدید کشف و روترها بود. با انتشار چهارم WCF (به عنوان بخشی از .Net 4.5)، چندین ویژگی ساده و bindingهای اضافی، از جمله پیوندهای UDP و WebSocket ارائه شده است. با استفاده از WCF میتوان، دادهها را به صورت پیامهایی از یک درگاه سرویس به درگاهی دیگر ارسال کرد. یک درگاه سرویس (service endpoint) میتواند بخشی از سرویس همیشه در دسترسی باشد که توسط IIS، میزبانی میشود، یا میتواند سرویسی باشد که توسط یک برنامه میزبانی میشود. یک درگاه میتواند client یک سرویس باشد که دادهها را از درگاه سرویس درخواست (request) میکند. پیامها میتوانند به سادگی یک کاراکتر واحد یا یک واژه باشد که به صورت XML ارسال شده است، یا به پیچیدگی یک رشته از دادههای باینری.
این دوره به زودی شروع خواهد شد .
پیش نمایش
لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد .
برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 225 تاريخ : يکشنبه 19 اسفند 1397 ساعت: 8:42