Unwired Platform addresses the complex issues present in mobilizing applications to heterogeneous devices and networks.
Features that address these challenges include:
- Reliable communication between devices and the server runtime to support guaranteed delivery of and offline access to data and transactions, without imposing any developer or management requirements.
- Integrated support for messaging-based and replication-based synchronization paradigms for varying network and application requirements.
- Normalized data model for a variety of back-end data sources, including databases, SOAP and REST Web services, and SAP® ERP Central Component® (ECC) via JCo and DOE.
- Reusable, and elegant mobile business objects that capture device application data and transaction requirements.
- Integrated end-to-end security, using Secure Sockets Layer (SSL) and Transport Layer Security (TLS), for both over-the-air and data at rest.
- System security using common security providers including LDAP, Active Directory, single sign-on, and the operating system.
- Full development support for Eclipse development communities, and uniform development paradigm across all device platforms.
- Object APIs that support consistency and abstraction from inherent technical aspects of communication between the server and devices.
- Freedom from the underlying complexity of back-end systems protocols and interaction details.
- Seamless development of applications across heterogeneous device platforms.