Skip to content

Header (IVOTPHeader)

Tim edited this page Feb 23, 2023 · 1 revision

The header transports information about the use of the body or can be used to request information directly or acknowledge a another package.

There are currently three types of headers:

  • HeaderStd -> used for communication between clients.
  • HeaderReq -> used for communication between client and server.
  • HeaderAck -> used to acknowledge the success of process.

Each header uses different information for communication between processes. As example, header standard and header request uses a source ID and a target ID to show who is the sender and who is the receiver of the message. Additionally both uses a value to show what to do and how to use the body.

Besides that, the header acknowledge only shows if a process was successful without sending the receiver or sender ID because it's only used in direct communication between two directly connected systems (via socket/TCPClient).

Clone this wiki locally