نمایش نتایج 1 تا 6 از 6

نام تاپیک: SignalGo ارتباط امن، سریع، و راحت با خوانایی کد بالاتر بین کلاینت و سرور...

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    Lightbulb SignalGo ارتباط امن، سریع، و راحت با خوانایی کد بالاتر بین کلاینت و سرور...

    سلام.

    پروژه ی SignalGo چیست؟
    سیگنال Go پروژه ای هست که ارتباطات بلادرنگ (Real-Time) رو برای برنامه نویسان سرور و کلاینت فراهم میکنه.

    به این صورت که سرور بر حسب یک ادرس و پورت خاص اجرا میشه و کلاینت ها با استفاده از همون آدرس به اون سرور متصل میشن و داده ارسال میکنند و داده دریافت میکنند.این ارتباط کاملاً Duplex یعنی دو طرفه می باشد.
    پروژه هایی نظیر SignalR و WCF هم در مجموعه ی این نوع پروژه ها قرار میگیرن.

    چرا ما شروع کردیم به نوشتن SignalGo ؟

    اولین مشکل ما ارتباط سخت بین کلاینت و سرور در جاوا و سی شارپ بود.برنامه نویسان شرکت ما که جاوا کار بودند بسیار براشون سخت بود که به سرور دات نت با سیگنال R وصل شن و منیج کردن کد ها و مشکلات تبدیل کد و هندل کردن به وجود میومد که مارو بر این کرد تا این سیستم رو از پایه طراحی کنیم.

    پروژه ی سیگنال Go یک پروژه ی Open Source و متن باز هست که طراحی و معماری اون به شکلی انجام شده که سرعت انجام کار و تبادل اطلاعات رو چندین برابر بیشتر میکنه و اطمینان بیشتری به برنامه نویس میده.

    برتری های SignalGo نسبت به SignalR در چیست؟

    1.دسترسی دقیقتر به کلاینت ها مثل WCF
    2.تضمین کردن رسیدن اطلاعات به دست کلاینت (همچنین برعکس)
    3.دریافت خروجی از کلاینت زمانی که توابع کلاینت صدا زده میشود.
    4.سرعت بیشتر
    5.کد تمیز تر با خوانایی بیشتر
    6.قابلیت آپلود و دانلود Stream
    7.قابلیت ارتباط UDP برای انتقال صوت و تصویر

    برتری های SignalGo نسبت به WCF در چیست؟

    1.کراس پلتفرم بودن در حالی که WCF مخصوص ویندوز طراحی شده.
    2.منیج راحت تر، تنظیمات کمتر و سرعت بیشتر.

    در حال حاضر سرور و کلاینت دات نت و کلاینت جاوا SignalGo در github در دسترس هست.

    سورس سرور و کلاینت:

    https://github.com/SignalGo/SignalGo-full-net

    سورس کلاینت جاوا:
    https://github.com/SignalGo/client-java


    نصب از طریق nuget:

    نسخه ی سرور

    نسخه ی کلاینت

    نسخه ی جاوا اسکریپت


    سمپل و مثال کار با سیگنالگو

    پروژه ی تست توابع سرور
    آخرین ویرایش به وسیله Hamishebahar : چهارشنبه 11 بهمن 1396 در 11:04 صبح

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: شنبه 24 خرداد 1393, 18:51 عصر
  2. سوال: ارتباط بین کلاینت و سرور
    نوشته شده توسط com_eng_abasszadeh در بخش Oracle
    پاسخ: 8
    آخرین پست: دوشنبه 22 اسفند 1390, 21:50 عصر
  3. سوال: ارتباط امن بین کلاینت و سرور
    نوشته شده توسط farzadny در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 0
    آخرین پست: چهارشنبه 12 آبان 1389, 14:23 عصر
  4. ارتباط بين كلاينت و سرور
    نوشته شده توسط a_m_i_n_000 در بخش برنامه نویسی مرتبط با شبکه و وب در VB6
    پاسخ: 1
    آخرین پست: دوشنبه 07 بهمن 1387, 07:50 صبح
  5. سوال: ارتباط امن بین کلاینت و سرور
    نوشته شده توسط hmm در بخش SQL Server
    پاسخ: 1
    آخرین پست: سه شنبه 03 دی 1387, 12:14 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •