-
公开(公告)号:CN109766131B
公开(公告)日:2022-04-01
申请号:CN201711079068.3
申请日:2017-11-06
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明提供了一种基于多线程技术实现软件智能化自动升级的系统及方法,通过主线程监听系统端口;通过连接处理线程从主线程轮循接收来自服务中心的通信连接,处理数据并将作业对象写入内部队列结构;通过任务工作线程处理内部队列结构中的作业对象,进行作业类型分离后,分派给线程池内的工作线程处理;通过版本升级线程定期访问服务中心,在通过服务中心的审核后下载升级文件并进行自动升级操作;通过线程池增加或停用工作线程,执行任务工作线程分派的作业。本发明通过多线程技术采用远程过程调用进行数据传送方式极大提高了软件的整体运行效率,在客户机‑服务器模式下实现了智能化自动升级,同时有效提高了升级工作的灵活性、简易性。
-
公开(公告)号:CN101902457A
公开(公告)日:2010-12-01
申请号:CN201010112353.2
申请日:2010-02-23
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明揭示了一种配置外部通信协议的系统及其方法,系统包括平台核心模块以及至少一配置通信协议的插件式模块;所述平台核心模块包括核心通信模块、数据库交互模块以及通信管理模块;所述核心通信模块分别连接所述插件式模块和所述通信管理模块,发送用户请求到所述通信管理模块,并接收所述通信管理模块发出的响应请求;配置外部通信协议的方法包括配置通信规约插件服务器端运行方法和配置通信规约插件客户端运行方法,本发明能够很好实现软件模块的分工开发,能够复用代码;插件技术的使用使得通信平台核心软件的功能扩展和升级都变得方便简单;减少通信规约软件重新编写、编译与发布麻烦与时间;提供简单、快捷、统一的网页配置方法和界面。
-
公开(公告)号:CN101488944A
公开(公告)日:2009-07-22
申请号:CN200810043027.3
申请日:2008-01-16
Applicant: 上海宝信软件股份有限公司
IPC: H04L29/06
Abstract: 本发明公开了一种Ethernet设备与BSC串口设备通信的系统及方法,用Enet-B设备同Ethernet设备及BSC串口设备相连,还包括一协议通信模块XCOM,Enet-B设备的传输模式设置为逐一转换模式A,利用协议通信模块XCOM经Enet-B设备实现串口设备与Ethernet设备的通信转换。使用TCPDUMP程序捕获TCP/IP协议并过滤出底层应答信号,通过UNIX信号通知所述协议通信模块XCOM,确保同步传输,避免TCP/IP协议自动拼包。本发明利用Enet-B实现Ethernet设备与串口设备的通信,且不会在通信过程中造成协议冲突以至于使通信中断。
-
-