SlideShare a Scribd company logo
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://w
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
name="HelloWorldComplex" targetNamespace="http://
helloworldtutorials.blogspot.com/complexHelloWorld/Example/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<wsdl:types>
<xsd:schema targetNamespace="http://
helloworldtutorials.blogspot.com/complexHelloWorld/Example/">
<xsd:import namespace="http://
helloworldtutorials.blogspot.com/relatedClasses/"
schemaLocation="soap-encoding.xsd" /
>
<xsd:element
name="studentId">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9]{1,10}" />
</
xsd:restriction>
</
xsd:simpleType>
</xsd:element>
<xsd:element name="StudentInfoResponse">
<xsd:complexType>
<xsd:sequence>
<!-- Student ID -->
<xsd:element
name="studentId">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9]{1,10}" />
</
xsd:restriction>
</
xsd:simpleType>
</xsd:element>
<!-- College Id -->
<xsd:element
name="collegeId">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9]{1,10}" />
</
xsd:restriction>
</
xsd:simpleType>
</xsd:element>
<!-- Student First
Name -->
<xsd:element
name="firstName" type="xsd:string"
nillable="true" />
<!-- Student Last
Name -->
<xsd:element
name="lastName" type="xsd:string"
nillable="true" />
<!-- Date of Birth
-->
<xsd:element
name="dob" type="xsd:dateTime" nillable="true" />
<!-- Student Start
Date -->
<xsd:element
name="startDate" type="xsd:dateTime"
nillable="true" />
<xsd:element
name="graduateDate" type="xsd:dateTime"
nillable="true" />
<!-- College
Location -->
<xsd:element
name="location" type="xsd:string"
nillable="true" />
<!-- Student status
-->
<xsd:element
name="returnStatus" type="xsd:string"
nillable="true" />
<!-- Response Time
from College -->
<xsd:element
name="responseTime" type="xsd:dateTime"
nillable="true" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getStudentInfo">
<wsdl:part element="tns:studentId" name="input" />
</wsdl:message>
<wsdl:message name="getStudentInfoResponse">
<wsdl:part element="tns:StudentInfoResponse"
name="return" />
</wsdl:message>
<wsdl:portType name="StudentResponsePort">
<wsdl:operation name="getstudentinfo">
<wsdl:input message="tns:getStudentInfo" />
<wsdl:output
message="tns:getStudentInfoResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="studentInfoService"
type="tns:StudentResponsePort">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/
http" />
<wsdl:operation name="getstudentinfo">
<soap:operation
soapAction="http://
helloworldtutorials.blogspot.com/complexHelloWorld/getstudentinfo" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="StudentInformationService">
<wsdl:port binding="tns:studentInfoService"
name="Information">
<soap:address location="http://localhost/" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Create WSDL

More Related Content

PDF
CSS3 vs jQuery
PDF
CSS3 and jQuery
PPTX
YQL: Master Of the Mix
KEY
Eu odeio OpenSocial
PPTX
Mule flow and filter
TXT
Cancer de-prostata-40601330[1]
PDF
Web services
PPT
Nicola Bessone, LPM Prefabbricati S.r.l. Vincenzo Pilone S.p.a.
CSS3 vs jQuery
CSS3 and jQuery
YQL: Master Of the Mix
Eu odeio OpenSocial
Mule flow and filter
Cancer de-prostata-40601330[1]
Web services
Nicola Bessone, LPM Prefabbricati S.r.l. Vincenzo Pilone S.p.a.

Viewers also liked (14)

PPTX
Re platforming the knowledge worker
PDF
3.2. Col. (Dr.) John Maza - Battlefield Medical Procedures
PPTX
SYNERGYO2 MÉXICO OFERTAS MAYO 2015
ODT
5 years. voc. weather clothes
PPTX
Augmenting MySQL with NoSQL options - Data Lifecycles
PPTX
Web service 2
PPTX
Nervous system and mechanism of pain sensation
PPTX
AL142 Préparation pénitentielle
PPTX
Refrigeração condensadores
PDF
ERRC-2014
PDF
10 Insightful Quotes On Designing A Better Customer Experience
PPTX
How to Build a Dynamic Social Media Plan
PDF
Learn BEM: CSS Naming Convention
PDF
SEO: Getting Personal
Re platforming the knowledge worker
3.2. Col. (Dr.) John Maza - Battlefield Medical Procedures
SYNERGYO2 MÉXICO OFERTAS MAYO 2015
5 years. voc. weather clothes
Augmenting MySQL with NoSQL options - Data Lifecycles
Web service 2
Nervous system and mechanism of pain sensation
AL142 Préparation pénitentielle
Refrigeração condensadores
ERRC-2014
10 Insightful Quotes On Designing A Better Customer Experience
How to Build a Dynamic Social Media Plan
Learn BEM: CSS Naming Convention
SEO: Getting Personal
Ad

Similar to Create WSDL (6)

PDF
XML Schemas
PDF
Getting started-with-oracle-so a-vii
PDF
Spring Web Service, Spring Integration and Spring Batch
PDF
Schemas and soap_prt
PDF
Getting started-with-oracle-so a-iii
PDF
Getting started-with-oracle-so a-iii
XML Schemas
Getting started-with-oracle-so a-vii
Spring Web Service, Spring Integration and Spring Batch
Schemas and soap_prt
Getting started-with-oracle-so a-iii
Getting started-with-oracle-so a-iii
Ad

Recently uploaded (20)

PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
Institutional Correction lecture only . . .
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Cell Structure & Organelles in detailed.
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Complications of Minimal Access Surgery at WLH
PDF
Anesthesia in Laparoscopic Surgery in India
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Institutional Correction lecture only . . .
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Renaissance Architecture: A Journey from Faith to Humanism
Supply Chain Operations Speaking Notes -ICLT Program
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
VCE English Exam - Section C Student Revision Booklet
Cell Structure & Organelles in detailed.
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
TR - Agricultural Crops Production NC III.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
O7-L3 Supply Chain Operations - ICLT Program
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Complications of Minimal Access Surgery at WLH
Anesthesia in Laparoscopic Surgery in India

Create WSDL

  • 1. <?xml version="1.0" encoding="UTF-8" standalone="no"?> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://w xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="HelloWorldComplex" targetNamespace="http:// helloworldtutorials.blogspot.com/complexHelloWorld/Example/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> <wsdl:types> <xsd:schema targetNamespace="http:// helloworldtutorials.blogspot.com/complexHelloWorld/Example/"> <xsd:import namespace="http:// helloworldtutorials.blogspot.com/relatedClasses/" schemaLocation="soap-encoding.xsd" / > <xsd:element name="studentId"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9]{1,10}" /> </ xsd:restriction> </ xsd:simpleType> </xsd:element> <xsd:element name="StudentInfoResponse"> <xsd:complexType> <xsd:sequence> <!-- Student ID --> <xsd:element name="studentId"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9]{1,10}" /> </ xsd:restriction> </ xsd:simpleType> </xsd:element> <!-- College Id --> <xsd:element name="collegeId"> <xsd:simpleType>
  • 2. <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9]{1,10}" /> </ xsd:restriction> </ xsd:simpleType> </xsd:element> <!-- Student First Name --> <xsd:element name="firstName" type="xsd:string" nillable="true" /> <!-- Student Last Name --> <xsd:element name="lastName" type="xsd:string" nillable="true" /> <!-- Date of Birth --> <xsd:element name="dob" type="xsd:dateTime" nillable="true" /> <!-- Student Start Date --> <xsd:element name="startDate" type="xsd:dateTime" nillable="true" /> <xsd:element name="graduateDate" type="xsd:dateTime" nillable="true" /> <!-- College Location --> <xsd:element name="location" type="xsd:string" nillable="true" /> <!-- Student status --> <xsd:element name="returnStatus" type="xsd:string" nillable="true" /> <!-- Response Time
  • 3. from College --> <xsd:element name="responseTime" type="xsd:dateTime" nillable="true" /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> </wsdl:types> <wsdl:message name="getStudentInfo"> <wsdl:part element="tns:studentId" name="input" /> </wsdl:message> <wsdl:message name="getStudentInfoResponse"> <wsdl:part element="tns:StudentInfoResponse" name="return" /> </wsdl:message> <wsdl:portType name="StudentResponsePort"> <wsdl:operation name="getstudentinfo"> <wsdl:input message="tns:getStudentInfo" /> <wsdl:output message="tns:getStudentInfoResponse" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="studentInfoService" type="tns:StudentResponsePort"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/ http" /> <wsdl:operation name="getstudentinfo"> <soap:operation soapAction="http:// helloworldtutorials.blogspot.com/complexHelloWorld/getstudentinfo" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="StudentInformationService"> <wsdl:port binding="tns:studentInfoService" name="Information"> <soap:address location="http://localhost/" /> </wsdl:port> </wsdl:service> </wsdl:definitions>