Wrapper: CHAIMS Compliance
CHAIMS protocol - knowing all CHAIMS primitives
State management and asynchrony:
- clientId (megamodule handle in CHAIMS language)
- callId (invocation handle in CHAIMS language)
- results must be stored for possible extraction(s) until termination of the invocation
Data transformation:
- all parameters of type blob (BER-encoded Gentype) must be converted into the megamodule specific data types (combination hand-coding/decoding routines