The robust, scalable and highly efficient mprodigy communications stack is available as a communications API option to mpartners. This allows application developers to utilize the mprodigy communications stack for use with their own application; leveraging its enterprise-level features. These include store-and-forward two-way messaging over GPRS, wireless LAN and Ethernet networks and seamless switching between available networks without user intervention; favoring least cost and guaranteeing data integrity and delivery.
The complexities of writing device applications are often related to the unreliable nature of communications with the back-end systems. By utilizing the mprodigy Communications API, application developers can alleviate the complexities and reduce cost and risk.
The mprodigy Communications API can be used to:
- Overcome the problems associated with poor network availability
- Minimize the effects of latency (different paths through network)
- Minimize lost or duplicate packets
- Cope with changing IP Addresses
- Ensure that all communications get from source to destination in a secure and reliable manner
- Ensure that communications are sent in an efficient and cost-effective manner and over the most appropriate network
It also provides:
- Substantial mobile communications cost savings - with existing customers quoting reductions of up to 75%
- A cost effective and reliable communications link between mobile devices and back office servers (Retry mechanism, Duplicate Message Detection, In Sequence Delivery, Server Push, Destination Validation, Positive Acknowledgement, Retransmission, UDP based & Cost Optimized, Compressed Batches, Block Protocol, always attempts to send full block)
- A proven architecture - the mprodigy communications API is used by mprodigy; its scalability, reliability and resilience are proven by many large-scale deployments
- Store-and-forward two-way messaging over GPRS, wireless LAN and Ethernet networks
- Seamless switching between available networks without any user intervention - favoring least cost
- Guaranteed data integrity and delivery
- Best-in-class mobile communications without major in-house development
For further information on how the mprodigy Communications API can improve your mobility project please contact us.