- مدرس دوره : حامد قنادی ( رزومه )
- تعداد ویدیوها : 11 ویدیو
- مدت زمان دوره : 3:17:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/06/19
دوره آموزش WCF
دوره آموزش WCF به همراه پروژه عملی
WCF یا Windows Communication Foundation چیست؟
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 ارسال شده است، یا به پیچیدگی یک رشته از دادههای باینری.
این دوره به اتمام رسیده است .
فهرستـــ ویدیوها
مدت زمان دوره 3:17:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
معماری سرویسگرا
اصول کلی و تعاریف اولیه معماری مبتنی بر مؤلفه، معماری مبتنی بر سرویس و وبسرویس
مفاهیم اولیهی WCF
در این بخش به توضیح مختصر مفاهیم اولیهی WCF نظیر پیام، آدرس، روشهای انتقال و رمزگذاری، قراردادها، نقطهی دسترسی به سرویس، میزبانی سرویس، کانال و متادیتا یا فراداده پرداخته ایم.
ایجاد پروژهی سرویس WCF - بخش 1
در این درس یک پروژهی سرویس WCF با Visual Studio 2017 ایجاد کرده ایم. در این پروژه از Entity Framework برای دسترسی به دادههای پایگاه دادهی SQL Server استفاده کرده ایم.
نظرات کاربران در رابطه با این دوره