|
System Architecture
The Web interface began as simple html pages with the user posting form information back and forth to the server. This architecture worked very well but did not lend itself to reusability and was quickly approaching the limits of this technology. Version III is now completely implemented using SOAP Web Services. Our main client interface is a Java applet, which uses the server’s Web Service Description Language (WSDL) to communicate via Web Service methods to the server. The Web Services have also proved very useful for other applications, and we currently have Microsoft .Net and Perl applications exploiting functionality of the DIPEx server.
|