Introduction
iPush Server is an information distribution server, and offers users high performance and unmatched service availability, with unsurpassed scalability. It can deliver any kind of information, no matter the scale of the job or the intended device. When you need a real-time information distribution engine that is blazing fast and can handle massive connections, your best choice is iPush Server.
- iPush Server is server-push, not client-pull.
- iPush Server is equipped with fire & forget (loosely-coupled) capabilities, meaning that after sending content, the client's system does not have to wait for a response from the recipient to commence other operations. This greatly reduces the application system's response time.
- iPush Server boasts the What-You-Receive-Is-What-You-Want feature. The client's system first subscribes to the desired content subjects, then iPush Server takes the initiative to dispatch relevant content. The client system only receives the content you need.
- iPush Server achieved a rate of 105,000 messages/sec during benchmark testing. A single host can simultaneously provide service to 10,200 of clients. iPush Server can also be configured as a cluster (allows inter-IP segment configuration), increasing the possible number of clients to one million.
- iPush Server supports a variety of devices, including Servers, PCs, PocketPCs, Mobile Phones, and PC-based Controllers. There are many of different kinds of APIs (Linux C library, ActiveX Control API, CE ActiveX API, Java API,.Net framework API, .Net Compact Framework API, Flash / Flash Lite API, and Mac OS X C library API) provided to simplify application development for these various device operating environments. iPush Server permits bi-directional communication between the client and server, allowing the client-side to simultaneously send and receive information without interference.
- iPush Server features a guaranteed delivery capability, ensuring the accurate and complete transmission of information, no matter the quality of the internet connection.