قیمت این دوره: رایگانــ
  • مدرس دوره : حامد قنادی
  • تعداد ویدیوها : 11 ویدیو
  • مدت زمان دوره : 3:17:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/06/19
دوره آموزش WCF

دوره آموزش 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
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره WCF

00:05:00

معرفی دوره WCF

2
  • معماری سرویس‌گرا

00:12:00

اصول کلی و تعاریف اولیه معماری مبتنی بر مؤلفه، معماری مبتنی بر سرویس و وب‌سرویس

3
  • معرفی و مزایای WCF

00:09:00

معرفی WCF
مزایای WCF
تفاوت‌های WCF با وب‌ سرویس

4
  • مفاهیم اولیه‌ی WCF

00:10:00

در این بخش به توضیح مختصر مفاهیم اولیه‌ی WCF نظیر پیام، آدرس، روش‌های انتقال و رمزگذاری، قراردادها، نقطه‌ی دسترسی به سرویس، میزبانی سرویس، کانال و متادیتا یا فراداده پرداخته ایم.

5
  • ایجاد پروژه‌ی سرویس WCF - بخش 1

00:30:00

 در این درس یک پروژه‌ی سرویس WCF با Visual Studio 2017 ایجاد کرده ایم. در این پروژه از Entity Framework برای دسترسی به داده‌های پایگاه داده‌ی SQL Server استفاده کرده ایم.

6
  • ایجاد پروژه‌ی سرویس WCF - بخش 2

00:27:00

در این درس، پروژه‌ی سرویس WCF تکمیل خواهد شد. پیاده‌سازی متدها و تنظیمات مربوط به App.Config در این درس انجام خواهد شد.

7
  • ایجاد پروژه‌ی سرویس WCF - بخش 3

00:19:00

تست متدهای تعریف‌شده، Dynamic Proxy، ناوبری

8
  • ایجاد پروژه‌ی میزبان WCF

00:10:00

ایجاد پروژه‌ی Host، تنظیمات Web.Config، نمایش در مرورگر

9
  • ایجاد پروژه‌ی کلاینت WCF بخش 1

00:30:00

 ایجاد یک پروژه‌ی Windows Application برای کار با سرویس WCF

10
  • ایجاد پروژه‌ی کلاینت WCF بخش 2

00:16:00

ایجاد یک پروژه‌ی Windows Application برای کار با سرویس WCF

11
  • امنیت در WCF

00:29:00

ایجاد امنیت در WCF، اعتبارسنجی، Message، Transport، رمزنگاری


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .