این یک برنامه لینوکس به نام guide-rpc-framework است که آخرین نسخه آن را میتوانید با نام guide-rpc-frameworksourcecode.tar.gz دانلود کنید. این برنامه را میتوان به صورت آنلاین در ارائه دهنده خدمات میزبانی رایگان OnWorks برای ایستگاههای کاری اجرا کرد.
این برنامه با نام guide-rpc-framework را به همراه OnWorks به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
چارچوب راهنمای rpc
DESCRIPTION:
guide-rpc-framework یک پیادهسازی جاوا از یک چارچوب فراخوانی از راه دور (RPC) است که بر روی Netty، Kyro (برای سریالسازی) و Zookeeper (برای کشف و هماهنگی سرویس) ساخته شده است. این چارچوب در درجه اول برای زبانآموزان و متخصصان سیستمهای توزیعشدهای طراحی شده است که میخواهند ببینند چگونه میتوان یک سیستم RPC را از اصول اولیه ساخت، نه فقط با استفاده از یک کتابخانه موجود. این پروژه کدی برای stubهای سمت کلاینت، اسکلتهای سمت سرور، ارسال متد، سریالسازی، متعادلسازی بار و مدیریت گره از طریق Zookeeper ارائه میدهد. از آنجایی که RPC همچنان یک بلوک سازنده اساسی در میکروسرویسها، معماریهای سرور و سیستمهای با کارایی بالا است، این کدبیس به شما کمک میکند تا نحوه قاببندی، مسیریابی، سریالسازی و اجرای درخواستها در گرهها را ردیابی کنید. از آنجا که بخشهای کلیدی اکوسیستم (حلقههای رویداد Netty، نمودارهای شیء Kyro، هماهنگی Zookeeper) را ادغام میکند، شما همچنین در معرض آن پشته قرار میگیرید.
امکانات
- سرور و کلاینت شبکه مبتنی بر Netty با معانی فراخوانی روش RPC سفارشی
- سریالسازی Kyro برای بارهای درخواست/پاسخ برای انتقال دودویی کارآمد
- ادغام Zookeeper برای ثبت، کشف و هماهنگی سرویس
- توزیع روش و متعادلسازی بار در گرههای سرویس ثبتشده
- ساختار کد واضح با نظرات و آموزشهای طراحیشده برای یادگیری
- مناسب برای ساخت سرویسهای ساده RPC، مطالعهی بخشهای داخلی میکروسرویسها یا نمونههای اولیه
زبان برنامه نویسی
جاوه
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/guide-rpc-framework.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.