通信方法和通信装置的制造方法_3

文档序号:9866291阅读:来源:国知局
,然而,本发明并不局限于此。在本发明的其他一些实施例中,如果网络服务模块164和168的每一个所需的信息被存放在多个数据库中,则网络服务模块164和168的每一个也可以与多个数据库连接以获取所需的信息。
[0045]本领域技术人员应当理解,虽然在上面的实施例中,网络服务模块162和166的每一个仅与一个上位机软件通信以获取所需的信息,然而,本发明并不局限于此。在本发明的其他一些实施例中,如果网络服务模块162和166的每一个所需的信息需要由多个上位机软件提供,则网络服务模块164和168的每一个也可以与多个上位机软件通信以获取所需的信息。
[0046]本领域技术人员应当理解,为了保证数据安全,可以采用各种安全措施来确保客户端200和服务器100之间的安全通信。例如,可以在客户端200能从服务器100获取信息之前,首先客户端200需要利用虚拟专用网络(VPN:Virtual Private Network)账号登陆到服务器100,然后客户端200和服务器100之间的通信需要基于VPN协议进行传输。
[0047]本领域技术人员应当理解,虽然在上面的实施例中,药品的当前生产批次信息和当前配方信息、药品生产报表信息、药品生产设备的实时产能信息和设备状态信息和下位机的故障诊断信息这四种信息的每一种是由其中一个上位机软件(上位机软件102、上位机软件104、上位机软件106或上位机软件108)来获取的,然而,本发明并不局限于此。在本发明的其它一些实施例中,这四种信息也可以仅由一个上位机软件来获取。即,上位机软件102、上位机软件104、上位机软件106和上位机软件108这四个上位机软件的功能在一个上位机软件中实现。
[0048]本领域技术人员应当理解,虽然在上面的实施例中,与药品制造相关的信息是药品的当前生产批次信息和当前配方信息、药品生产报表信息、药品生产设备的实时产能信息和设备状态信息和下位机的故障诊断信息这四种信息,并且服务器100相应地包括四个用于提供这四种信息的网络服务模块162、164、166、168,然而,本发明并不局限于此。在本发明的其它一些实施例中,与药品制造相关的信息也可以是以上四种信息的其中一种、两种或三种;或者,与药品制造相关的信息也可以是除了以上四种信息之外的其它类型的与药品制造相关的信息;或者,与药品制造相关的信息包括以上四种信息中的至少一种以及至少一种其它类型的与药品制造相关的信息。相应地,服务器100包括至少一个网络服务模块,每一个网络服务模块提供封装成XML格式的其中一种与药品制造相关的信息。
[0049]本领域技术人员应当理解,虽然在上面的实施例中,与药品制造相关的信息仅由生产管理人员、设备管理人员和设备厂家服务工程师进行查阅和使用,然而,本发明并不局限于此。在本发明的其它一些实施例中,与药品制造相关的信息可以由被许可查阅和使用与药品制造相关的信息任何人员使用和查阅。
[0050]现在参见图3,其示出了按照本本发明一个实施例的通信装置的示意图。图3所示的通信装置可以安装在服务器100中,并且可以通过软件方式来实现。
[0051]如图3所示,通信装置300包括至少一个按照网络服务规范实现的网络服务模块310和控制模块320。该至少一个网络服务模块310中的每一个网络服务模块用于提供封装成可扩展标记语言XML格式的与药品生产相关的不同信息。控制模块320用于当通信装置300通过HTTP从客户端200接收到表示调用该至少一个网络服务模块310中的指定网络服务模块来获取信息的请求消息时,调用该指定网络服务模块以提供封装成所述XML格式的信息,以及通过HTTP将该指定网络服务模块提供的封装成所述XML格式的信息发送给客户端200。
[0052]其中,该至少一个网络服务模块310中的一个或多个网络服务模块被配置为:从数据库或文件中获取与药品生产相关的信息,并将其封装成XML格式进行输出。
[0053]其中,该至少一个网络服务模块310中的一个或多个网络服务模块被配置为:通过OPC协议从其它软件中获取与药品生产相关的信息,并将其封装成XML格式进行输出。
[0054]现在参见图4,其示出了按照本本发明一个实施例的服务器的示意图。如图4所示,服务器400包括存储器410和可与存储器410耦合的处理器420,其中,存储器410用于执行控制模块320执行的操作。
[0055]本发明的实施例还提供一种机器可读介质,其上具有可执行指令,当该可执行指令被执行时使得机器执行处理器420所执行的操作。
[0056]虽然上面参考具体的实施方式描述了本发明,但是本发明的范围并不局限于这里所示出的细节。在不偏离本发明的基本原理的情况下,可针对这些细节做出各种修改,这些修改都落在本发明的保护范围内。
【主权项】
1.一种通信装置,包括: 至少一个按照网络服务规范实现的网络服务模块,每一个网络服务模块用于提供封装成可扩展标记语言XML格式的与药品生产相关的不同信息;以及 控制模块,用于当所述通信装置通过超文本传送协议HTTP从客户端接收到表示调用所述至少一个网络服务模块中的指定网络服务模块来获取信息的请求消息时,调用所述指定网络服务模块以提供封装成所述XML格式的信息,以及通过所述HTTP将所述指定网络服务模块提供的封装成所述XML格式的信息发送给所述客户端。2.如权利要求1所述的通信装置,其中 所述至少一个网络服务模块中的一个或多个网络服务模块被配置为:从数据库或文件中获取与所述药品生产相关的信息,并将其封装成所述XML格式进行输出。3.如权利要求1所述的通信装置,其中 所述至少一个网络服务模块中的一个或多个网络服务模块被配置为:通过用于过程控制的对象连接和嵌入OPC协议从其它软件中获取与药品生产相关的信息,并将其封装成所述XML格式进行输出。4.一种通信方法,包括: 当通过超文本传送协议HTTP从客户端接收到表示调用指定网络服务模块来获取信息的请求消息时,调用所述指定网络服务模块以提供封装成可扩展标记语言XML格式的与药品生产相关的信息,其中,所述指定网络服务模块是至少一个按照网络服务规范实现的网络服务模块的其中一个,所述至少一个网络服务模块的每一个用于提供封装成所述XML格式的与药品生产相关的不同信息;以及 通过所述HTTP将所述指定网络服务模块提供的封装成所述XML格式的信息发送给所述客户端。5.如权利要求4所述的通信方法,其中 所述至少一个网络服务模块中的一个或多个网络服务模块被配置为:从数据库或文件中获取与所述药品生产相关的信息,并将其封装成所述XML格式进行输出。6.如权利要求4所述的通信方法,其中 所述至少一个网络服务模块中的一个或多个网络服务模块被配置为:通过用于过程控制的对象连接和嵌入OPC协议从其它软件中获取与药品生产相关的信息,并将其封装成所述XML格式进行输出。7.一种服务器,包括: 存储器;以及 处理器,其与所述存储器连接,用于执行所述权利要求4-6中的任意一个中所包括的操作。8.—种机器可读介质,其上具有可执行指令,当所述可执行指令被执行时使得机器执行所述权利要求4-6中的任意一个中所包括的操作。
【专利摘要】本发明实施例涉及一种通信装置和通信方法,该通信装置包括:至少一个按照网络服务规范实现的网络服务模块,每一个网络服务模块用于提供封装成可扩展标记语言XML格式的与药品生产相关的不同信息;以及,控制模块,用于当所述通信装置通过超文本传送协议HTTP从客户端接收到表示调用所述至少一个网络服务模块中的指定网络服务模块来获取信息的请求消息时,调用所述指定网络服务模块以提供封装成所述XML格式的信息,以及通过所述HTTP将所述指定网络服务模块提供的封装成所述XML格式的信息发送给所述客户端。利用该通信装置和通信方法,生产管理人员、设备管理人员和设备厂家服务工程师等不需要进入生产药品的无菌车间且不影响药品的正常生产就能使用或查阅与药品生产相关的信息。
【IPC分类】G06Q10/06, H04L29/08, G06Q50/04
【公开号】CN105631568
【申请号】CN201410603196
【发明人】赵毅勇, 沈亚婤
【申请人】博世包装技术(杭州)有限公司
【公开日】2016年6月1日
【申请日】2014年10月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1