北京神州泰岳软件股份有限公司最新发明专利:基于DirectUI的界面生成系统及方法201010293426.2;基于TCP的穿越 NAT设备的方法及系统201010284144.6于2014年02月19日获得国家知识产权局授权。
基于DirectUI的界面生成系统及方法201010293426.2
本发明公开了一种基于DirectUI的界面生成系统,包括:窗口创建单元,创建控件所在的窗口;绘图消息封装单元,封装窗口中接收到的控件绘制消息,并将所述控件绘制消息传递给窗口控件响应单元;设备消息封装单元,封装窗口中控件接收到的设备消息,并将所述设备消息传递给窗口控件响应单元;窗口控件响应单元,对所述控件绘制消息和设备消息作出响应,并执行相应的动作。还公开了一种利用上述系统生成界面的方法。利用本发明在开发人机界面软件时方便地利用封装的界面元素,提高了开发效率,同时提高了代码的重用性。 |
基于TCP的穿越 NAT设备的方法及系统201010284144.6
本发明公开了一种基于TCP的穿越NAT设备的方法,包括:客户端通过位于公网的探测服务器获取经过NAT映射后的IP地址和端口,并探测自身的NAT类型,NAT类型包括:开放型、对称型和锥型;发送方客户端将经过NAT映射后的IP地址和端口及NAT类型通过位于公网的SIP服务器发送给接收方客户端;接收方客户端根据双方的NAT类型决策出双方各自的穿越策略,并将穿越策略通过所述SIP服务器发送给发送方客户端;发送方客户端和接收方客户端根据穿越策略进行穿越,以建立双方客户端的TCP连接。本发明还公开了一种基于TCP的穿越NAT设备的系统。本发明在不同类型NAT之间建立TCP通路,在传输大文件时减小服务器的负荷。 |
|
|