Message middleware TongLINK/Q
Product features

Domestically-made messaging middleware, comparable to international excellent products

  • Supports multiple development interfaces

    Provides development interfaces for C, C++, JAVA and other mainstream languages, and provides better support for JMS1.1. On the Windows platform, various visual development tools are also supported, such as PowerBuilder, Visual Basic, Visual Interdev, Delphi, and so on.

  • Good platform compatibility

    It can be deployed and run on UNIX, Linux, Windows and other mainstream operating system platforms. 

  • Easy-to-use file transfer method

    Optimized file message transmission, easy to use, avoids redundant processes in the transmission process, efficient and stable.

  • Full support for message publishing and subscription

    Fully supports the message transmission mode of publish and subscribe, including: local, remote and global publish and subscribe range; persistent and non persistent publish and subscribe mode; event type and state type publishing mode. 

  • Dynamic Web-based management

    Provides a browser-based web management console for centralized management of remote nodes anywhere and anytime.

  • Comprehensive security mechanisms

    Provides encryption function of message transmission and supports secure connection between nodes. At the same time, the security exit function is provided, which can embed the third-party security algorithm in the message layer, transmission layer and network layer to meet the specific security needs of users. 

  • A diverse cluster strategy

    By means of message routing backup, smart switching of failing nodes, load balancing, etc., the core business nodes can cope with the message concurrency peak and single point failure smoothly, so as to ensure the smooth message transmission, and enhance the usability of business systems.

  • Flexible system architecture

    According to the size of the system, each node can establish one or more queue control units (QCU). The system architecture based on QCU can greatly improve the management flexibility of the system and the classification and processing ability of messages.

Product functions

Reliable and efficient message transmission, rich and easy-to-use application functions.

Full support for JMS1.1 standards

Fully supports JMS1.1 standards, provides standard development support for application systems, encapsulates JMS messages of file type, effectively expanding the set of JMS service interfaces.

A variety of monitoring and management methods

Three types of system monitoring and management tools are provided: command line, API interface and B/S monitoring management center. 

Perfect security mechanism

Provides built-in security strategies for node authentication, message encryption, secure channels and so on. It also provides third-party security interfaces, which can be extended in the three-layer mode of application, network and transmission.


Through the cluster function, the processing capacity and scalability of the system can be improved, and the number of nodes in the cluster can be adjusted dynamically according to the needs. 

Transaction management mechanisms

Provides a transaction management mechanism for messages that includes the sending and receiving of multiple messages in a single transaction.

Message priority

The higher the priority, the faster the message will be sent. Two kinds of priority -  exclusive priority and waiting priority, are provided to meet the processing requirements of special messages. 

Multiple message transmission modes

Supports a variety of flexible messaging modes, such as point-to-point, routing forwarding, publishing/subscribing.

Resume from break point

Transmission resuming mechanism can effectively reduce redundant traffic on high failure rate network and improve transmission efficiency.

Reliable and efficient message transmission

A reliable queue mechanism is used to send and receive messages, ensuring that the message data is transmitted once and only once, thus ensuring that the message is correct, complete and no repetition in the transmission process.

Network bandwidth is maximized through the functions of multiprocess concurrency, data buffering, traffic control, data compression and priority sending, etc.

Product architecture

The TongLINK/Q architecture consists of three major parts: the server node, the monitoring management center, and the development interface.

As shown in the following image:


Server nodes are a set of operating environments and basic units of TongLINK/Q on a physical machine in the network. Queue control unit is responsible for the management and monitoring of a group of queues, including the work of message sending, receiving, channel maintenance, etc.

Monitoring management center is a centralized monitoring and management platform for TongLINK/Q system and related applications based on Web browser and B/S architecture.

TongLINK/Q provides support for a variety of development tools and environments, provides C, C#, C++, Java interfaces, and fully supports the JMS1.1 standard, making application development much easier.

Customer case

Widely used throughout the industry, stable operation for 26 years, installed more than 10 sets.

TongTech brands



XML 地图 | Sitemap 地图