摘要 |
A notification receiving method of an AS(Application Server) using an open service gateway is provided to solve a problem that because an AS simply performs only a client function or only a server function, it cannot perform both functions when necessary. An AS requests notification from an open service gateway(200), and a Web service client module(110) generates a correlator(S101) and registers interface information between the Web service client module and a Web service server module(130) by using the correlator as a key value to a binding DB(120)(S102). The Web service client module generates notification request information including an address of the Web service server module and the correlator, and transmits the same to the open service gateway(S103). If particular conditions of the checked notification are generated(S104), the open service gateway generates information including notification of the generated particular conditions and notification including the correlator. The open service gateway transmits the generated notification information to the Web service server module(S105). The Web service server module recognizes the correlator from the received notification information(S106), and searches the binding DB to check whether there is a Web service client module corresponding to the recognized correlator(S107,S108). If there is no Web service client module information, the Web service server module provides an error message to the open service gateway(S109). If there is Web service client module information, the Web service server module transfers a notification of the open service gateway to the Web service client module of a corresponding ID(S110).
|