Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version ='1.0' encoding ='UTF-8' ?>
- <definitions name='NewsFeed'
- targetNamespace='http://newscenter.b.m3v.us/server/newsfeed'
- xmlns:tns='http://newscenter.b.m3v.us/server/newsfeed'
- xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
- xmlns:xsd='http://www.w3.org/2001/XMLSchema'
- xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'
- xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
- xmlns='http://schemas.xmlsoap.org/wsdl/'>
- <types>
- <xsd:schema targetNamespace="http://newscenter.b.m3v.us" xmlns="http://www.w3.org/2001/XMLSchema">
- <xsd:complexType name="FeedItem">
- <xsd:sequence>
- <xsd:element minOccurs="1" maxOccurs="1" name="InternalID" type="xsd:int" />
- <xsd:element minOccurs="1" maxOccurs="1" name="PostedDate" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Head" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="SourceName" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Subhead" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Author1" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Author2" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Author3" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Source" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Groupword" type="xsd:string" />
- <xsd:element minOccurs="1" maxOccurs="1" name="Body" type="xsd:string" />
- </xsd:sequence>
- </xsd:complexType>
- <complexType name="FeedItemList">
- <complexContent>
- <restriction base="soapenc:Array">
- <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd1:FeedItem[]"/>
- </restriction>
- </complexContent>
- </complexType>
- </xsd:schema>
- </types>
- <message name='getLatestNewsRequest'>
- <part name='key' type='xsd:string'/> <!-- key -->
- <part name='number' type='xsd:integer'/> <!-- number of news -->
- <part name='days' type='xsd:integer'/> <!-- number of days -->
- </message>
- <message name='getLatestNewsResponse'>
- <part name='newsline' type='xsd1:FeedItemList' />
- </message>
- <message name='getTopNewsRequest'>
- <part name='key' type='xsd:string'/> <!-- site identifier(key) -->
- </message>
- <message name='getTopNewsResponse'>
- <part name='newsline' type='xsd1:FeedItemList' />
- </message>
- <message name='getNewsByIdRequest'>
- <part name='key' type='xsd:string'/> <!-- key -->
- <part name='news_id' type='xsd:integer'/> <!-- news id -->
- </message>
- <message name='getNewsByIdResponse'>
- <part name='newsline' type='xsd1:FeedItem' />
- </message>
- <message name='searchNewsRequest'>
- <part name='key' type='xsd:string'/> <!-- key -->
- <part name='query' type='xsd:string'/> <!-- search query -->
- </message>
- <message name='searchNewsResponse'>
- <part name='newsline' type='xsd1:FeedItemList' />
- </message>
- <portType name='NewsFeedPortType'>
- <operation name='getLatestNews'>
- <input message='tns:getLatestNewsRequest'/>
- <output message='tns:getLatestNewsResponse'/>
- </operation>
- <operation name='getTopNews'>
- <input message='tns:getTopNewsRequest'/>
- <output message='tns:getTopNewsResponse'/>
- </operation>
- <operation name='getNewsById'>
- <input message='tns:getNewsByIdRequest'/>
- <output message='tns:getNewsByIdResponse'/>
- </operation>
- <operation name='searchNews'>
- <input message='tns:searchNewsRequest'/>
- <output message='tns:searchNewsResponse'/>
- </operation>
- </portType>
- <binding name='NewsFeedBinding' type='tns:NewsFeedPortType'>
- <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
- <operation name='getLatestNews'>
- <soap:operation soapAction='urn:newsfeed#getLatestNews'/>
- <input>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </input>
- <output>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </output>
- </operation>
- <operation name='getTopNews'>
- <soap:operation soapAction='urn:newsfeed#getTopNews'/>
- <input>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </input>
- <output>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </output>
- </operation>
- <operation name='getNewsById'>
- <soap:operation soapAction='urn:newsfeed#getNewsById'/>
- <input>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </input>
- <output>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </output>
- </operation>
- <operation name='searchNews'>
- <soap:operation soapAction='urn:newsfeed#searchNews'/>
- <input>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </input>
- <output>
- <soap:body use='encoded' namespace='urn:newsfeed'
- encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
- </output>
- </operation>
- </binding>
- <service name='NewsFeedService'>
- <port name='NewsFeedPort' binding='NewsFeedBinding'>
- <soap:address location=''/>
- </port>
- </service>
- </definitions>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement