Page 220 - DCAP312_WEB_TECHNOLOGIES_II
P. 220

Web Technologies-II



                   Notes         The following are alternative names used for XML Appliances:
                                 XML accelerators: Are devices that typically use custom hardware or software built on standards-
                                 based hardware to accelerate XPath processing. This hardware typically provides a performance
                                 boost between 10 and 100 times in the number of messages per second that can be processed.

                                 Integration appliance: (also known as application routers) are devices that are designed to make
                                 the integration of computer systems easier.

                                 XML firewalls are classes of XML appliances focused on identity and message security. They
                                 typically  implement  WS-Security  message  standards  along  with  standards  like  SAML,  WS-I
                                 BSP, WS-Policy and so forth.
                                 Message: Oriented middleware appliances - are hardware devices supporting the sending and
                                 receiving of messages between distributed systems.
                                    •  SOA Gateways are commonly used to govern SOA traffic.
                                    •  API proxy are commonly used to manage Web API's.

                                 Self Assessment Questions
                                   1.  ………………… are distributed application components that are externally available.
                                       (  a)  NET provides             (b)  Integration

                                       (  c)  Pointers                 (d)  Web services
                                    2.  A significant advantage of web services, relative to other ………………, is the support of
                                      firewalls.
                                       (  a)  WSDL                     (b)  Access Protocol
                                       (  c)  distributed architectures   (d)  SOAP

                                    3.  Elements are the extensible engine for expressing structure in ……………….
                                       (  a)  Java                     (b)  PHP
                                       (  c)  UDDI                     (d)  XML

                                    4.  Oracle is developing a java.net project called Metro.
                                       (  a)  True                     (b)  False
                                 True or False

                                    5.  Integration appliance is devices that are not designed to make the integration of computer
                                      systems easier.

                                       (  a)  True                     (b)  False
                                 10.3 Using for Web Services


                                 A Web service is a system of communiqué between two electronic devices over the Web (Internet).
                                 The  W3C  defines  a  "Web  service"  as  "a  software  system  intended  to  support  interoperable
                                 machine-to-machine interaction over a network". It has an interface described in a machine-
                                 processable format (specifically Web armed forces Description words, known by the acronym
                                 WSDL). Other systems interact with the Web service in a manner prescribed by its description
                                 using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction
                                 with other Web-related standards."




        214                               LOVELY PROFESSIONAL UNIVERSITY
   215   216   217   218   219   220   221   222   223   224   225