SOA(Service-oriented Architecture) is an architecture style that provides modularization and flexibility in developing software systems. In SOA architecture, services look up is performed in UDDI, which could hinge the performance service matching while the number of services increase. Moreover, the service registry must be able to recognize the service description that service providers provide, which also increases the load in the service registry in processing various kinds of service description formats. In original service-oriented architecture, the process of finding appropriate services costs most of the computation resources in the registry, and could overload the UDDI. To deal with this issue, we propose, in this work, an extended SOA architecture to offload the UDDI. The proposed architecture separates the matching tasks from UDDI by shifting the load to service provider. That is, by providing the capability of service matching to service providers, the proposed extended SOA architecture can achieve the goal of dispersing workload of service registry.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 firstname.lastname@example.org
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 email@example.com