Architecture and Enterprise SOA StrategyMobile Solution Methodologies
Enterprise SOA Strategy
The strategy of exposing almost every Business Object over the air (OTA) such as Contacts, Appointments, Leads, Opportunities, Reports, Statistics and other Business Objects enabling today’s professional access to business information on the move using the familiar interface of their increasingly “smart” phones.
SOA Based Architecture view
Features
- SAP Business Objects exposed through authenticated web services
- The sync application runs as a scheduled system process on the device
- Listeners used to track changes made to business objects on the device
- Sync process will check for low battery, poor signal/no signal, being turned off or on before running a sync.
- If any sync has failed in-between, changes will be sent in the next cycle
- Chunking of messages to tolerate low bandwidth, low memory and other constraints of the device.
- Optional messages to administrator in case of failures for debugging/tracking.
- Data Protection. Users cannot accidentally modify system/custom fields
Solution Architecture based on SAP Netweaver MI/Sybase
Proposed Architecture for Blackberry
- We recommend standardizing on the Blackberry as the Business Device
- Blackberry uses the Blackberry MDS Server to communicate to the backend. So you need not expose your Backend system directly over the internet.
- Blackberry alone supports pushing data to the device through the Blackberry server
- If a Blackberry is lost/stolen, simply deregister the device from the Blackberry server
- We also support iPhones and Windows Mobile Devices





