The nature of distribution and autonomy in an open environment makes it difficult to maintain a consistent view of service provision among distributed groups of clients. Change in services may have an impact on current operation of clients if they are not properly informed. Better management for change notification is necessary so that clients are able to prepare for the change accordingly. The paper proposes a service change notification system that can manage service change events for subscribing clients. The architecture of this service is CORBA-based, as it cooperates with a CORBA Trading Service to gather change events and has an Event Notification Service as the core component for change notification. Service providers can also register with this system to announce change events, and clients can subscribe for notification of change in services of their interest, specifying their preference for delivery style, notification format, and quality of service.
[1]
A. Watson,et al.
OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification
,
2002
.
[2]
C. M. Sperberg-McQueen,et al.
Extensible markup language
,
1997
.
[3]
Roberto Ierusalimschy,et al.
Using reflexivity to interface with CORBA
,
1998,
Proceedings of the 1998 International Conference on Computer Languages (Cat. No.98CB36225).
[4]
Twittie Senivongse.
Enabling flexible cross-version interoperability for distributed services
,
1999,
Proceedings of the International Symposium on Distributed Objects and Applications.
[5]
C. M. Sperberg-McQueen,et al.
Extensible Markup Language (XML)
,
1997,
World Wide Web J..