In this section of the tutorial, you will use Chameleon to
build a simple, but operational, server application that accepts
incoming messages from a network, extracts data from the messages, and
processes that data.
The generated classes discussed in the previous section will be used in
this application, but you will require several additional components.
Minimally, you will need:
A means of capturing incoming messages from a network;
A way of acknowledging to the sender that you received the message
(a courtesy required by the HL7 standard); and
Specific logic for processing the message.
Rather than writing the server application from scratch, you can use
Chameleon to generate most of the code that you need.