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