# Apache Thrift Server API

**Canonical:** https://apis.io/apis/apache-thrift/apache-thrift-server-api/  
**Provider:** Apache Thrift — https://apis.io/providers/apache-thrift/  
**Documentation:** https://thrift.apache.org/docs/concepts.html

Apache Thrift Server API is one of 2 APIs that [Apache Thrift](https://apis.io/providers/apache-thrift/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Server, RPC, Protocol, and Transport. The published artifact set on APIs.io includes API documentation.

The Thrift Server API provides server implementations for hosting Thrift services including TSimpleServer (single-threaded), TThreadedServer, TThreadPoolServer, and TNonblockingServer (async I/O). Thrift supports multiple transport protocols (TBinaryProtocol, TCompactProtocol, TJSONProtocol) over various transports (TSocket, TFramedTransport, TFileTransport, TZlibTransport) enabling flexible deployment configurations.

## Machine-readable artifacts (1)

- **Documentation** — https://thrift.apache.org/docs/concepts.html

## Other Apache Thrift APIs (1)

- [Apache Thrift IDL](https://apis.io/apis/apache-thrift/apache-thrift-idl/)

## Tags

Server, RPC, Protocol, Transport

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/apache-thrift/apache-thrift-server-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/apache-thrift/.
