摘要
为了实现将发送及接收SIP Message消息的功能封装成一个供第三方调用的独立模块,在使用Doubango库的基础之上,通过Active X控件及动态链接库等关键技术,设计了良好紧凑的软件架构,封装了SIP Message消息的发送及接收功能,并充分考虑用户体验,完成了C/S和B/S架构均可调用的座席控件。通过预定义SIP消息ID及消息体格式,用户可以发送并响应服务器支持的所有消息,指出了本控件的不足之处并说明了以后的研究方向。
In order to encapsulate the function of" sending and receiving SIP Message into an independent module for third party invoking, on the basis of Doubango library, a kind of compact software architecture is designed through Active X control, dynamic link library and other key technologies. In such software architecture, the function of sending and receiving SIP Message is encapsulated, the user experience is fully considered and the agent control that can be invoked by both C/S and B/S is completed. By predefining the ID and message content formulate of SIP message, the user can send and respond to all messages supported by the server. Finally, the disadvantages of the control are pointed out, and the future development direction is indicated.
出处
《计算机与网络》
2015年第19期68-71,共4页
Computer & Network