Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is a protocol handler in TQL

TQLEngine which is the The run-time environment for TQL provide an asynchronous of Atomic Domain Languages (TQL, Workflow etc) is TQLEngine. TQLEngine is an Java-based asynchronous event-driven framework with network communication at its core for the rapid development of high-performance and high-scale IoT Applications.

In other words, Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It TQLEngine used Java's Non-blocking I/O (NIO) APIs at is core to provide access to low-level I/O operations of modern Operating Systems. TQLEngine greatly simplifies and streamlines network programming such as TCP and UDP socket server development. 'Quick and easy' does not mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been TQLEngine has been designed carefully with the experiences earned from the implementation of a lot of basic protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocolsWebSocket. As a result, Netty TQLEngine has succeeded to find a way to achieve ease of development, add new protocol support in as easier fashion and at the same time does not compromise on performance, stability, and flexibility without a compromise.

 

Protocol Handlers is one of the key extension point of the TQLEngine using  new-pipeline-handler.

...