摘要

SOA web services are widely used as the new platform to build interoperable distributed applications which can eliminate the differences between the enterprise systems. Web services deployed over the network are accessible for a wider user base. However, the user interfaces are still implemented manually, and concepts that aim to automate this process are still in their infancy. In this paper, we introduce a web service customization method with a UI display and layout model as well as a UI layout algorithm. By using web service, we allow generation of form controls such as selection lists, text boxes, text areas, checkboxes and radio buttons on the client side. The UI layout algorithm is described and the time consumed by building service is compared in table. Performance tests are given in different testing environments. The experimental results demonstrate that our generated web services are efficient and effective in interoperability, flexibility and visualization.

全文