قیمت این دوره : رایگانــ
  • مدرس دوره : حامد قنادی ( رزومه )
  • تعداد دانشجویان این دوره : 293 نفر
  • تعداد ویدیوها : 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 ارسال شده است، یا به پیچیدگی یک رشته از داده‌های باینری.

 

این دوره به اتمام رسیده است .

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

فهرستـــ ویدیوها

مدت زمان دوره 03: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، رمزنگاری

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

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .