目錄(65章)
倒序
- 封面
- 版權(quán)頁(yè)
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introducing Apache Thrift
- Distributed systems and their services
- An introduction to Apache Thrift
- Apache Thrift and others
- When to choose Apache Thrift
- Summary
- Chapter 2. Installing and Running Apache Thrift
- Installing Apache Thrift on Linux
- Installing Apache Thrift on Mac OS X
- Installing Apache Thrift on Windows
- Testing the installation
- Summary
- Chapter 3. Running Your First Apache Thrift Service and Client
- Creating necessary project files
- Running the code
- Analyzing the code
- Summary
- Chapter 4. Understanding How Apache Thrift Works
- Prepare your tools
- Apache Thrift's architecture
- Apache Thrift's type system
- IDL syntax
- Summary
- Chapter 5. Generating and Running Code in Different Languages
- PHP
- Java
- Python
- JavaScript
- Ruby
- C++
- Summary
- Chapter 6. Handling Errors in Apache Thrift
- What are the type of errors that can occur?
- What are exceptions and how to handle them?
- Handling exceptions in Apache Thrift
- Summary
- Chapter 7. An Example Client-Server Application
- Our example application
- Planning out your work
- Getting a general idea of the example application
- A technical overview of the application
- Preparing the Apache Thrift document
- Implementing the server
- Implementing and running clients
- Further testing and other exercises
- Summary
- Chapter 8. Advanced Usage of Apache Thrift
- Apache Thrift in production
- Real-world examples of the usage of Apache Thrift
- Summary
- Index 更新時(shí)間:2021-07-23 14:55:48
推薦閱讀
- iOS Game Programming Cookbook
- Learning C# by Developing Games with Unity 2020
- C語(yǔ)言程序設(shè)計(jì)習(xí)題解析與上機(jī)指導(dǎo)(第4版)
- SQL Server 2012數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(微課版·第5版)
- JavaScript+jQuery開(kāi)發(fā)實(shí)戰(zhàn)
- Mastering Apache Spark 2.x(Second Edition)
- MATLAB for Machine Learning
- Android群英傳
- Swift語(yǔ)言實(shí)戰(zhàn)晉級(jí)
- Java EE 8 and Angular
- Python預(yù)測(cè)之美:數(shù)據(jù)分析與算法實(shí)戰(zhàn)(雙色)
- Python Social Media Analytics
- Serverless工程實(shí)踐:從入門(mén)到進(jìn)階
- Learning Yeoman
- Getting Started with SQL Server 2014 Administration
- Xamarin Cross-platform Application Development(Second Edition)
- 精通Django 3 Web開(kāi)發(fā)
- Application Testing with Capybara
- 西門(mén)子PLC 200/300/400應(yīng)用程序設(shè)計(jì)實(shí)例精講(第2版)
- Hands-On Android UI Development
- LibGDX Cross:Platform Development Blueprints
- GraalVM與Java靜態(tài)編譯:原理與應(yīng)用
- 電子系統(tǒng)設(shè)計(jì)基礎(chǔ)
- Responsive Media in HTML5
- 精通LevelDB
- Go語(yǔ)言定制指南
- 大型網(wǎng)站性能優(yōu)化實(shí)戰(zhàn):從前端、網(wǎng)絡(luò)、CDN到后端、大促的全鏈路性能優(yōu)化詳解
- Python機(jī)器學(xué)習(xí)原理與算法實(shí)現(xiàn)
- 軟件測(cè)試(第2版)
- 游戲服務(wù)器架構(gòu)與優(yōu)化