Common Items
Regardless whether implementing an openABK client or an openABK server, there
are several common items to be implemented.
- Cross-Platform: When using the ready code, multithreading and
network-adaption must be ported to your specific system
- JSON coding and decoding: Since some items are transported in a flexible
manner, decoding and encoding can not be done by the ready code. For example,
a server might provide its status as JSON object tree which schema is not
pre-defined by openABK. In these rare cases, you must either format or decode
a JSON object.