<?xml version="1.0" encoding="UTF-8"?>
<definitions name="EducationSearch"
    targetNamespace="http://www.educationsearch.com/definitions/EducationSearchRemoteInterface"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:tns="http://www.educationsearch.com/definitions/EducationSearchRemoteInterface" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <message name="getCourseRequest">
        <part name="keyword" type="xsd:string"/>
    </message>
    <message name="getCourseResponse">
        <part name="result" type="xsd:string"/>
    </message>
    <message name="getScheduleRequest">
        <part name="courseCode" type="xsd:string"/>
    </message>
    <message name="getScheduleResponse">
        <part name="result" type="xsd:string"/>
    </message>
    <portType name="EducationSearchPortType">
        <operation name="getCourse" parameterOrder="keyword">
            <input message="tns:getCourseRequest" name="getCourseRequest"/>
            <output message="tns:getCourseResponse" name="getCourseResponse"/>
        </operation>
        <operation name="getSchedule" parameterOrder="courseCode">
            <input message="tns:getScheduleRequest" name="getScheduleRequest"/>
            <output message="tns:getScheduleResponse" name="getScheduleResponse"/>
        </operation>
    </portType>
    <binding name="EducationSearchBinding" type="tns:EducationSearchPortType">
        <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="getCourse">
            <soap:operation soapAction="" style="rpc"/>
            <input name="getCourseRequest">
                <soap:body
                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                    namespace="http://www.r-ts.co.jp/EducationSearch" use="encoded"/>
            </input>
            <output name="getCourseResponse">
                <soap:body
                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                    namespace="http://www.r-ts.co.jp/EducationSearch" use="encoded"/>
            </output>
        </operation>
        <operation name="getSchedule">
            <soap:operation soapAction="" style="rpc"/>
            <input name="getScheduleRequest">
                <soap:body
                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                    namespace="http://www.r-ts.co.jp/EducationSearch" use="encoded"/>
            </input>
            <output name="getScheduleResponse">
                <soap:body
                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                    namespace="http://www.r-ts.co.jp/EducationSearch" use="encoded"/>
            </output>
        </operation>
    </binding>
</definitions>
