Page 225 - DCAP312_WEB_TECHNOLOGIES_II
P. 225
Unit 10: Web Services
• This directive allows you to refer to objects in the System.Web.Services namespace without Notes
having to fully qualify the request.
• Open standards and the focus on communication and collaboration among people and
applications have created an environment where XML Web services are becoming the
platform for application integration.
• SOAP is the communications protocol for XML Web services.
• WSDL specifies what a request message must contain and what the response message
will look like in unambiguous notation.
• WSDL file and generate the code required to communicate with an XML Web service.
10.5 Keywords
Application Programming Interface (API): The word to really pay attention to is “Interface “. If
you have any experience at all with programming, all kinds of abstractions and contracts must
be coming to your mind when you hear the word “interface” but we are more interested in the
classical meaning of the term.
CORBA: The acronym for Common Object Request Broker Architecture, is a widely used
communications model for building distributed (multi-tier) applications that connect both cross-
platform and cross-language clients to server-based services.
MSMQ: It is a message queuing framework used for applications that use messaging
infrastructure. MSMQ is a tool for sending and receiving messages.
RPC-style Applications: XML-RPC.NET is a library for implementing XML-RPC Services and
clients in the .NET environment, supporting versions 3.5 and upwards of the .NET runtime.
Service Oriented Architecture (SOA): A service-oriented architecture can be defined as a group
of services, which communicate with each other. The process of communication involves either
simple data passing or it could involve two or more services coordinating some activity. Some
means of connecting services to each other is needed.
SOA Gateways: The term “SOA Governance” was used to describe everything from design
time management of test and design artifacts, monitoring, enforcement, UDDI registry storage.
Stateless: That is, information that is generated on one page is not normally accessible by any
other page
10.6 Review Questions
1. What is the Web Services and also described Web Service Example?
2. Example of Creating Web Service in .NET.
3. Explain the XML Web Services.
4. Write short notes on the following.
(1) SOAP (2) WSDL (3) UDDI
5. Explain the principles of Web Services XML.
6. Described Web Services Classification.
7. The concept of Using for Web Services.
LOVELY PROFESSIONAL UNIVERSITY 219