Download Web services for a Software Development Platform
Transcript
Plus_file_Server – This is the server side of the plus file transmits. The server has only one function which get the binary file from plus file transmit client and send this binary file back to the client. UDDI_Database – This is the database for plus UDDI service. It stores the information about all the deployed Web Service; include the service address, service operation and operation parameter. Update_Database – The database of the plus update service stores the information about the “PLUS+1 GUIDE”. The user could query the version information and it will provide the result about patch download address, patch version and so on. 3.2.2 System Interaction The interaction between the client and server is the most important architecture of this thesis, because the interaction determined how the Web Service system components collaborate together to achieve the requirements function. This section describes the interaction between the Plus client and service, also the way service connect database get the data. It includes what parameter massage client send to service; the server return massage composition; the database return information and so on. And we will introduce them by individual service; there are two client/server constructs: Plus Update Process and Plus File Transmit Process. Plus Update Process: This process is the critical function of the Web Service system, it provides a solution to automatically discover the new patch from the server and install until least version. Here we will focus on the massage interaction between system components; in Figure 3.4 we could see the interactions in system components: 43