راهنمای برنامه‌نویس برای Apache Thrift ۲۰۱۹
Programmer’s Guide to Apache Thrift 2019

دانلود کتاب راهنمای برنامه‌نویس برای Apache Thrift ۲۰۱۹ (Programmer’s Guide to Apache Thrift 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

William Abernethy

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2019

زبان

English

تعداد صفحه‌ها

592

نوع فایل

pdf

حجم

14.1 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب راهنمای برنامه‌نویس برای Apache Thrift ۲۰۱۹

خلاصه

راهنمای برنامه‌نویسان برای Apache Thrift پوشش جامعی از چارچوب Apache Thrift را به همراه دیدگاه یک توسعه‌دهنده از معماری مدرن برنامه‌های کاربردی توزیع‌شده ارائه می‌دهد.

پیشگفتار توسط ینس گایر.

درباره‌ی فناوری

سیستم‌های نرم‌افزاری توزیع‌شده مبتنی بر Thrift از اجزای ارتباطی ساخته شده‌اند که از زبان‌ها، پروتکل‌ها و انواع پیام‌های مختلف استفاده می‌کنند. Thrift در بین آن‌ها قرار دارد و سریال‌سازی داده، انتقال و پیاده‌سازی سرویس را انجام می‌دهد. Thrift از بسیاری از محیط‌های کلاینت و سرور و مجموعه‌ای از زبان‌ها از PHP تا جاوا اسکریپت و از C++ تا Go پشتیبانی می‌کند.

درباره‌ی کتاب

راهنمای برنامه‌نویسان برای Apache Thrift پوشش جامعی از ارتباطات برنامه‌های کاربردی توزیع‌شده با استفاده از چارچوب Thrift را ارائه می‌دهد. این کتاب که مملو از مثال‌های کد و بینش‌های مفید است، بهترین شیوه‌ها را برای توسعه توزیع‌شده چند زبانه ارائه می‌دهد. شما یک تور راهنما را از طریق انتقال‌ها، پروتکل‌ها، IDL و سرورها خواهید داشت، در حالی که برنامه‌ها را در C++، جاوا و پایتون بررسی می‌کنید. همچنین یاد خواهید گرفت که چگونه با پلتفرم‌هایی از کلاینت‌های مبتنی بر مرورگر گرفته تا سرورهای سازمانی کار کنید.

آنچه در داخل خواهید یافت

* پوشش کامل IDL در Thrift
* ساخت و سریال‌سازی انواع پیچیده تعریف‌شده توسط کاربر
* پروتکل‌های پلاگین، انتقال‌ها و فشرده‌سازی داده
* ایجاد سرویس‌های بین زبانی با RPC و سیستم‌های پیام‌رسانی

درباره‌ی خواننده

خوانندگان باید با زبانی مانند پایتون، جاوا یا C++ و اصول اولیه معماری سرویس‌گرا یا میکروسرویس آشنا باشند.

درباره‌ی نویسنده

رندی آبرنتی عضو کمیته مدیریت پروژه Apache Thrift و یکی از شرکای RX-M است.

فهرست مطالب

۱. مقدمه‌ای بر Apache Thrift
۲. معماری Apache Thrift
۳. ساخت، آزمایش و اشکال‌زدایی
۴. انتقال بایت‌ها با ترانسپورت‌ها
۵. سریال‌سازی داده‌ها با پروتکل‌ها
۶. Apache Thrift IDL
۷. انواع تعریف‌شده توسط کاربر
۸. پیاده‌سازی سرویس‌ها
۹. مدیریت استثناها
۱۰. سرورها
۱۱. ساخت کلاینت‌ها و سرورها با C++
۱۲. ساخت کلاینت‌ها و سرورها با جاوا
۱۳. ساخت کلاینت‌ها و سرورهای C با .NET Core و ویندوز
۱۴. ساخت کلاینت‌ها و سرورهای Node.js
۱۵. Apache Thrift و JavaScript
۱۶. اسکریپت‌نویسی Apache Thrift
۱۷. Thrift در سازمان


فهرست کتاب:

۱. حق تکثیر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. مقدمه

۶. تقدیر و تشکر

۷. درباره‌ی این کتاب

۸. درباره‌ی نویسنده

۹. درباره‌ی طرح روی جلد

۱۰. قسمت ۱. مروری بر Apache Thrift

۱۱. قسمت ۲. برنامه‌نویسی Apache Thrift

۱۲. قسمت ۳. زبان‌های Apache Thrift

۱۳. نمایه

۱۴. فهرست شکل‌ها

۱۵. فهرست جدول‌ها

۱۶. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

Programmer’s Guide to Apache Thrift provides comprehensive coverage of the Apache Thrift framework along with a developer’s-eye view of modern distributed application architecture.

Foreword by Jens Geyer.

About the Technology

Thrift-based distributed software systems are built out of communicating components that use different languages, protocols, and message types. Sitting between them is Thrift, which handles data serialization, transport, and service implementation. Thrift supports many client and server environments and a host of languages ranging from PHP to JavaScript, and from C++ to Go.

About the Book

Programmer’s Guide to Apache Thrift provides comprehensive coverage of distributed application communication using the Thrift framework. Packed with code examples and useful insight, this book presents best practices for multi-language distributed development. You’ll take a guided tour through transports, protocols, IDL, and servers as you explore programs in C++, Java, and Python. You’ll also learn how to work with platforms ranging from browser-based clients to enterprise servers.

What’s inside

  • Complete coverage of Thrift’s IDL
  • Building and serializing complex user-defined types
  • Plug-in protocols, transports, and data compression
  • Creating cross-language services with RPC and messaging systems

About the Reader

Readers should be comfortable with a language like Python, Java, or C++ and the basics of service-oriented or microservice architectures.

About the Author

Randy Abernethy is an Apache Thrift Project Management Committee member and a partner at RX-M.

Table of Contents

  1. Introduction to Apache Thrift
  2. Apache Thrift architecture
  3. Building, testing, and debugging
  4. Moving bytes with transports
  5. Serializing data with protocols
  6. Apache Thrift IDL
  7. User-defined types
  8. Implementing services
  9. Handling exceptions
  10. Servers
  11. Building clients and servers with C++
  12. Building clients and servers with Java
  13. Building C# clients and servers with .NET Core and Windows
  14. Building Node.js clients and servers
  15. Apache Thrift and JavaScript
  16. Scripting Apache Thrift
  17. Thrift in the enterprise


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Foreword

5. Preface

6. Acknowledgments

7. About this book

8. About the author

9. About the cover illustration

10. Part 1. Apache Thrift overview

11. Part 2. Programming Apache Thrift

12. Part 3. Apache Thrift languages

13. Index

14. List of Figures

15. List of Tables

16. List of Listings

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

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

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.