Message Patterns
All operations exposed on a business object service have both synchronous and asynchronous message patterns defined. For conciseness, the service documentation includes the definition for the synchronous message pattern only.
Both synchronous and asynchronous operations have the same functional behavior, and request and response payloads. Custom object services don't have corresponding asynchronous operations.
Naming Conventions and Examples
The naming convention for the asynchronous operation is:
-
Operation name: Synchronous operation name appended with
Async
-
Callback name: Synchronous operation name appended with
AsyncResponse
Using Help Topic Abstract
Service as an example, if the name of the synchronous operation
is getEntityList
, the asynchronous
operation name and callback name would be getEntityListAsync
and getEntityListAsyncResponse
.