Development with openABK openABK development resources

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.