一种LXI仪器的服务监听方法技术

技术编号:8736069 阅读:198 留言:0更新日期:2013-05-26 12:04
一种LXI仪器的服务监听方法,涉及LXI仪器开发领域,解决现有服务方法由于设计成并发服务的方式会存在不工作的进程仍然占用进程表的表项和系统资源,造成服务器内部资源浪费,相同的启动过程重复进行,需要更多的存储和运行空间的问题。包括监听服务请求的准备、根据配置文件常见套接字描述符、将套接字描述符添加到一个描述符集、将请求服务的端口号和通配IP地址绑定到对应服务器的套接字接口、由所述套接字接口调用listen接受服务请求、调用select扫描,调用accept接收、调用fork创建子进程、将子进程转换为守护进程、调用exec执行服务所对应的服务进程的监听过程和具体的服务过程组成。本发明专利技术可广泛应用于LXI仪器的服务监听工作。

【技术实现步骤摘要】

【技术保护点】
一种LXI仪器的服务监听方法,其特征在于它包括监听过程A和服务进程B:所述监听过程A包括如下步骤:A1:用于监听服务请求的准备步骤;A2:用于读取配置文件,并根据配置文件创建套接字描述符的步骤:读取配置文件,解析以获取各服务请求的属性,并根据解析结果为各服务请求创建相应的套接字描述符;A3:用于将套接字描述符添加到一个描述符集的步骤;A4:用于将请求服务的端口号和通配IP地址绑定到对应服务器的套接字接口的步骤;A5:用于由所述套接字接口调用listen接受服务请求的步骤;A6:用于调用select扫描的步骤,对步骤A3所述描述符集进行扫描,获得可读描述符集的等待标志;当可读描述符集的等待标志为...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘兆庆乔立岩张毅刚潘邵武满源彭喜元
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1