FYP Final Report v1.0.0
Copyright and All Rights Reserved To: Pee-Lo Team @2003/04
41
4.2 Pee-Lo Web Service: The XML Web Service Layer
In our proposed example, we create a web service application and codenamed it Pee-Lo Web
Service (Pee-LoWS). This application is built using Visual Studio .NET. This is the layer, as
mentioned earlier, will interact with the Database Layer. Therefore all the SQL commands will be
in this layer.
Pee-LoWS is coded using ASP .NET and VB .NET using ADO .NET to communicate with the
database. The beautiful thing about .NET is that it allows us to debug/test our XML web service
application during the development phase. This gives us a tremendous flexibility to improve our
coding and check the accuracy of the results.
A debug-able at localhost only function that Microsoft .NET platform provides its developers will
be the ability to debug/test the XML web services and see all the layers of communication involved
in it.
The debug/test screen is shown at Figure 15.
Figure 15: Pee-LoWS Debug/Test Screen.
The linked items bullet points are all the services provided by Pee-LoWS and the line below the
links are a short description of what the service provides.