Saturday, February 2, 2019

XSD

XML Schema Definition(XSD)

  • Xml schema is language and it is referred as a xml schema definition.
  • Xsd defines Data types,elements, attributes.
  • One xsd import multiple xsd's and also one WSDL can import multiple xsd's.
  • But xsd's can not import multiple WSDL.
  • Xsd is the main documents to be defined before we are starting,BPEL,WEB SERVICE.
  • Xml schema can cantain , Declaraton,Definitions,Types,Elememts,attributes.


Saturday, January 26, 2019

XML


  • XML stands for Extensible Mark-up Language.XML tag are not predefined, you must define your own tags.
  • XML is designed to be self-descriptive.
  • XML does not use pre-defined <tag>.
  • XML has own self defined <tag>.

    <note>
    <to>Madhu</to>
    <from>Raaj</from>
    <heading>Reminder</heading>
    <body>Don't forget this month!!</body>
    </note>

XQUERY

XQUERY-  

  • XQuery  uses functions to extract data from xml documents.
  • Uses path expressions to navigate  through elements  in an xml document.
  • Can also transform the xml document into other format.
  • XQuery is case sensitive.
  • An XQuery variable is defined with a $ followed by a name.
  • XQuery has the potential to become the most applicable language for extracting and transforming data from any source that can be represented as a real or virtual XML document.


Structure Of WSDL

PARTS OF WSDL

1) Types- The types element defines the data type that are used by the web service. WSDL uses xml schema syntax  to define data types.


2)Message- The message element defines the data elements of  an operation.Each message can consist of one or more parts.





3)Ports-  PortType element is the most important WSDL element.A portType define multiple operations.
4)Binding- The WSDL binding describes the concrete details of using a particular portType with a given protocol.Binding defines the message formate and protocol details for each operation in a portType atleast one binding for each portType.One portType can have multiple bindings. Like as HTTP GET, HTTP POST, or SOAP.



3)Services- The services element connects the bindings to an actual  URL where the service is located.



Tuesday, January 22, 2019

WSDL

WEB SERVICE DESCRIPTION LANGUAGE(WSDL)

Wsdl is a document written in xml the document describe web services,It specifies the location of the services.


WEB SERVICE

Web service self describing service that well performed, well defined task and can be accessed over web.

 STRUCTURE OF WSDL










Name Space

NAME SPACE

A name space is a set of unique name ,elements and attributes in an xml document,means you can say to avoid ambiguity when objects having different different translations but the same names are mixed together, then we use namespace.

1)TNS(Target Name Space)

If we are using our xsd in other wsdl sevices or you can say that it is a way of xml document reffer in a future called TNS.

2)DNS(Default Name Space)

when you define name space without prefix with in xml document called as DNS.


Tuesday, January 15, 2019

Orchestraion

Orchestration required when there is requirment to assemble existing services into new services.It is a co-ordination and arrangement of multiple services into single aggregate  services.Orchestration collaboration layer of service orientation (SOA+BPM) ,exposed as a single service.