为了,解决雷达数据库访问终端多,致使客户端访问困难的问题,文章设计了一个多线程服务器中间件,同一进程的两个或多个线程可以同时运行,实现了并行性多任务,各任务之间可以协调操作和运行,从而避免了用多个进程实现并行性的缺陷,采用多线程方式响应客户端的请求,有效地利用了系统的资源,从而降低了资源开销,提高了整个雷达软件系统的运行效率;通过实际应用和测试,数据库中间件服务器应用于高频地波雷达软件系统中,其可靠性和稳定性都得到充分的验证。
In order to resolve the difficulty of client accessing to server when there are lots of access terminals, a multi-thread database middleware in the software of high frequency ground radar is designed, which can execute several threads of one procedure at the same time, so that different tasks can operate and process harmoniously and correctly. Adopting multi-- thread technology responding to clients" requests, the resource of computer is decreased while the executing efficiency is increased and so the operating efficiency of whole radar software system is improves highly. By actual tests and applications, the reliability and stability of such database--middleware server has fully verified.