ASP.NET SignalR

تاریخ: 1392/02/16 00:01
توسط: MotoMan
امتیاز: ۱۸
تعداد بازدید: ۸۰۱۷
دیدگاه ها: ۷
برچسب ها: ASP.NET |SignalR |
ASP.NET SignalR
www.campusmvp.net
Jose M. Aguilar
978-84-939659-7-6
2013
85
انگلیسی

برنامه ای که  نامتفارنی ، اینترنت و تعامل و همکاری چند کاربره را یکجا با هم ترکیب کند سزاوار لفظ “wow!” هست. بدون شک همه ما از تعاملی که سیستم‌های وب امروزی مانند Facebook ، Twitter ، Gmail ، GoogleDocs و برنامه‌های ی دیگر  به ما ارائه می‌دهند شگفت زده شده ایم، زیرا در این سیستم‌ها ما به روزرسانی‌ها را به صورت بلادرنگ دریافت می‌کنیم، بدون اینکه صفحه را رفرش کنیم.

برای نمونه، وفتی که ما سندی را به صورت آنلاین در GoogleDocs باز کرده و شروع به ویرایش آن کنیم و در همین حین کاربر دیگری نیز به این سند دسترسی داشته باشد، هر دو کاربر به صورت بلادرنگ تغییرات صورت گرفته بر روی سند را مشاهده می‌کنند. حتی در موارد روزمره مانند یک برنامه چت، متنی که دوستتان در حال نوشتن آن است به راحتی نمایش داده می‌شود ، و راز آن این است که هر دو سیستم از یک راه حل استفاده می‌کنند: تبادل اطلاعات بین سرور و کلاینت به صورت نامتقارن و بلادرنگ.

در طول این صفحات، ما یک توضیح متخصر از مشکلاتی که به هنگام توسعه‌ی یک برنامه‌ی چند کاربره‌ی بلادرنگ، برخورد می‌کنیم می‌دهیم. همچنین نگاه سریعی به عملیات HTTP و محدودیت هایش در پشتیبانی از چنین سیستم هایی می‌اندازیم، سپس مفهوم Push را معرفی می‌کنیم. سپس در مورد استانداردهایی که توسط W3C و IETF فراهم شده به مانند تکنیک هایی که ما هم اکنون برای پیاده سازی Push در HTTP استفاده می‌کنیم، توضیح می‌دهیم.

بعد SignalR را معرفی می‌کنیم، ویژگی‌های اصلی آن و سطوح مختلف انتزاع بر روی پروتوکل‌های مورد استفاده را بررسی می‌کنیم. ما همچنین مثال‌های مختلفی را پیاده سازی می‌کنیم تا به فهم مفاهیم اساسی و پایه ای کمک کنند و درک درستی از پیاده سازی این فریمورک در پروژه‌های ما دهد.

 


در نهایت، ما در مورد چگونگی مستفل بودن SignalR از محیط وب توضیح می‌دهیم که به این معناست که می‌تواند توسط هر نوع نرم افزاری، میزبانی شود و قابلیت‌های بلادرنگ بودن آن توسط هر سیستمی به صورت عملی استفاده شود.

سرفصل‌های این کتاب:

1) INTRODUCTION

2) HTTP: YOU ARE THE CLIENT, YOU ARE THE BOSS

3) SIGNALR

4) PERSISTENT CONNECTIONS

5) HUBS

6) PERSISTENT CONNECTIONS AND HUBS FROM OTHER PROCESSES

7) SIGNALR OUTSIDE THE WEB

 

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: coorooz تاریخ: 1392/02/17 15:44 تعداد آرا: ۳

    مر30 کتابای خوبی گذاشتی . ایشالا همین طور ادامه پیدا کنه. درضمن سایتت طراحی قشنگی داره
  • نویسنده: abasfar تاریخ: 1392/10/27 19:07 تعداد آرا: ۰

    لطفا پسوردش را هم بگید با تشکر
    • نویسنده: MotoMan تاریخ: 1392/10/27 20:52 تعداد آرا: ۰

      پسوردی نداره.
  • نویسنده: abasfar تاریخ: 1392/10/28 15:55 تعداد آرا: ۰

    فایل زیپ نداره، اما فایل پی دی اف چرا پسورد داره
    • نویسنده: MotoMan تاریخ: 1392/10/28 17:21 تعداد آرا: ۱

      الان دانلود کردم و فایل PDF بدون نیاز به پسورد باز شد. احتمالا مشکلی در فایل دانلودی شما وجود داره. یک بار دیگه فایل را دانلود کنید تا شاید مشکلتون بر طرف شه.
  • نویسنده: reyhane تاریخ: 1398/07/04 09:03 تعداد آرا: ۰

    سلام وقتتون بخیر من یه برنامه چت اندروید و وب رو با سیگنال آر پیاده سازی کردم. مشکلم اینجاست که وقتی برنامه اندرویدبسته میشه پیامی دریافت نمیکنم و ظاهرا کانکشن بسته میشه. راهی هست که بشه این ارتباط رو حتی وقتی برنامه بسته میشه حفظ کرد؟
    • نویسنده: MotoMan تاریخ: 1398/07/04 09:11 تعداد آرا: ۰

      سلام ممنون میشم سوال‌های برنامه نویسی خودتون را در سایت هایی مثل stackoverflow پیگیری کنید.
loading...

لطفا منتظر بمانید...