2.2.2.4.2.4 App Service Messages
These messages allow background invocation of background services within apps.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
PackageNameLength |
PackageName (variable) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
AppServiceNameLength |
AppServiceName (variable) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
InputDataLength |
|||||||||||||||||||||||||||||||
|
InputData (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
InputMessageFormat |
|||||||||||||||||||||||||||||||
PackageNameLength (2 bytes): The length of PackageName, not including the null terminator of the string..
PackageName (variable): The package name, in chars, of the app that hosts the app service.
AppServiceNameLength (2 bytes): The length of AppServiceName, not including the null terminator of the string.
AppServiceName (variable): The name, in chars, of the app service.
InputDataLength (4 bytes): The length of the InputData field.
InputData (variable): The list of parameters that is sent to the app service for execution.
InputMessageFormat (1 byte): An implementation-specific<4> field containing one of the following values:
|
Value |
Meaning |
|---|---|
|
JSON |
The input data for the app service is in JSON format. |
|
ValueSet |
BOND.NET serialized data. |