[Abstract] | [Download Postscript File] | [Program Demonstration]
As the network-centric computing is becoming the major trend in the computing world, some phenomena also arise: that applications are web enabled, that applications are decomposed to several objects which are reusable and cross platform interoperable, and that services must be created quickly, deployed rapidly, and customized easily to satisfy the customersбе demands. In this work, a platform-independent architecture of service creation and operation systems based on Web, Java, and CORBA technologies is proposed. The architecture consists of three parts: a set of SIBs (Service-Independent Building blocks) which are used to construct customized (service-dependent) SIB graphs for services on broadband networks; a client service agent which is downloaded from service providers and used to present applications (services) according to client SIB graphs; and server service agents which interpret and execute server SIB graphs during a serving period. A prototype system is developed to demonstrate its feasibility.