راهنمای برنامهنویس برای Apache Thrift ۲۰۱۹
Programmer’s Guide to Apache Thrift 2019
دانلود کتاب راهنمای برنامهنویس برای Apache Thrift ۲۰۱۹ (Programmer’s Guide to Apache Thrift 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
William Abernethy |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2019 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
592 |
| نوع فایل |
|
| حجم |
14.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,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
- Introduction to Apache Thrift
- Apache Thrift architecture
- Building, testing, and debugging
- Moving bytes with transports
- Serializing data with protocols
- Apache Thrift IDL
- User-defined types
- Implementing services
- Handling exceptions
- Servers
- Building clients and servers with C++
- Building clients and servers with Java
- Building C# clients and servers with .NET Core and Windows
- Building Node.js clients and servers
- Apache Thrift and JavaScript
- Scripting Apache Thrift
- 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
دیگران دریافت کردهاند
راهنمای دریافت گواهینامه برنامهنویس سطح یک OCA Java SE 8 ۲۰۱۶
OCA Java SE 8 Programmer I Certification Guide 2016
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), راهنماهای اخذ گواهینامه در کامپیوتر
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای آمادگی آزمون مدرک OCP Java SE 7 Programmer II ۲۰۱۵
OCP Java SE 7 Programmer II Certification Guide 2015
زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), علوم کامپیوتر, راهنماهای اخذ گواهینامه در کامپیوتر
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای مطالعه برای Oracle Certified Associate Java SE ۸ Programmer I: آزمون ۱Z۰-۸۰۸ ۲۰۱۴
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای دریافت گواهینامه برنامهنویس جاوا SE 7 OCA ۲۰۱۳
OCA Java SE 7 Programmer I Certification Guide 2013
زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), علوم کامپیوتر, راهنماهای اخذ گواهینامه در کامپیوتر
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای بقا برای برنامهنویس تازهکار ۲۰۱۱
New Programmer’s Survival Manual 2011
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای جامع منتورینگ: چگونه برنامههای منتورینگ اثربخش را طراحی، اجرا و ارزیابی کنیم ۲۰۱۱
The Complete Guide to Mentoring: How to Design, Implement and Evaluate Effective Mentoring Programmes 2011
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
