Difference between revisions of "GVBuffer"

From GreenVulcano Wiki
Jump to: navigation, search
(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 GVBuffer is a complex data structure used to carry information from one node to another along a [[flow]].
+
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...)