主权项 |
一种通信系统,根据事件通知进行画面构筑的GUI装置、和执行服务而发生事件的服务装置经由网络连接,相互进行通信,其特征在于,所述GUI装置具备:GUI装置侧事件列表存储部,储存作为所述事件的一览的事件列表、和唯一地确定该事件列表的ID;以及GUI装置侧事件处理部,将所述画面构筑时该画需要的事件列表发送到所述服务装置,并且在该发送之前,参照所述GUI装置侧事件列表存储部,在存在与发送对象事件列表一致的事件列表的情况下,取得唯一地确定该事件列表的ID,代替所述发送对象事件列表而将该ID发送到所述服务装置,并且,在作为将所述事件列表或者所述ID发送到所述服务装置的结果而得到的应答消息中包括ID的情况下,所述GUI装置侧事件处理部将该应答消息中包含的ID、和对所述服务装置发送了的事件列表或者代替地发送了ID的事件列表作为1个组存储到所述GUI装置侧事件列表存储部,所述服务装置具备:服务装置侧事件列表存储部,储存作为所述事件的一览的事件列表、和唯一地确定该事件列表的ID;ID管理部,管理所述事件列表和所述ID的关系;服务处理部,执行所述服务来发生事件;以及事件处理部,在从所述GUI装置接收到所述事件列表的情况下,参照所述服务装置侧事件列表存储部,在存在与接收了的所述事件列表一致的事件列表的情况下,取得唯一地确定该事件列表的ID,将该ID包含于向所述GUI装置的应答消息而发送,并且在参照了所述服务装置侧事件列表存储部的结果不存在与接收了的事件列表一致的事件列表的情况下,从所述ID管理部取得未在所述服务装置侧事件列表存储部中登记的ID,将取得了的该ID和接收了的所述事件列表作为1个组,登记到所述服务装置侧事件列表存储部,将取得了的所述ID包含于向所述GUI装置的应答消息而发送,在从所述GUI装置接收到ID的情况下,参照所述服务装置侧事件列表存储部,在存在与接收了的所述ID一致的事件列表的情况下,将接收了的ID包含于向所述GUI装置的应答消息而发送,并且,针对通过所述服务处理部的服务而发生的事件,所述服务装置侧事件处理部判定包括该事件的事件列表是否成为向所述GUI装置的通知对象,仅在成为通知对象的情况下,将所述事件通知给GUI装置。 |