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
   220   221   222   223   224   225   226   227   228   229   230