Difference between revisions of "GVBuffer"
(Created page with "==Description== A GVBuffer is a complex data structure used to carry information from one node to another along a flow. ==Structure==") |
|||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
− | A | + | A {{GVBUFFER}} is a complex data structure used to carry information from one node to another along a [[flow]]. |
==Structure== | ==Structure== | ||
+ | {{GVBUFFER}}s have all the same shape, based on three primary components: | ||
+ | *Platform fields: contains identifying information of the flow such as System, Service, ID... | ||
+ | *Properties: contains a collection of <name, value> pairs that represent additional properties of the flow | ||
+ | *Payload: contains the service current payload, that can be represented in several ways (JMS messages, byte array, String...) |
Revision as of 15:59, 8 February 2012
Description
A GVBuffer is a complex data structure used to carry information from one node to another along a flow.
Structure
GVBuffers have all the same shape, based on three primary components:
- Platform fields: contains identifying information of the flow such as System, Service, ID...
- Properties: contains a collection of <name, value> pairs that represent additional properties of the flow
- Payload: contains the service current payload, that can be represented in several ways (JMS messages, byte array, String...)