Performance Considerations for Messaging

Understand fundamentals of messaging so you can understand how to improve performance for this payload protocol.

With messaging payloads there is a trade off between efficiency and immediacy. Some messages arrive earlier than in entity-state replication because the payload is spread out over many relatively small messages that are delivered individually, as opposed to being delivered as a single large download. Therefore the goal of tuning messaging performance is to perform multiple transfers of small payload volumes quickly, in addition to keeping changes in the correct order.

The messaging use cases center around three primary phases in moving data between server and client, each of which need to be considered when choosing performance setting values. Each phase describes mobility environment components, and how they affect performance: MBO development and data design, EIS data models and runtime servers, and SAP Mobile Server runtimes. These phases are:
Related concepts
Performance Considerations for Replication
Improve Synchronization Performance by Reducing the Log Record Size
LoadRunner Extension for SAP Mobile Platform
Related tasks
Enabling RBS Performance Testing with LoadRunner
Enabling MBS Performance Testing with LoadRunner
Related reference
Performance Considerations for Relay Server and Outbound Enabler