Общие сведения
Код операции: | ipsh: notifyRevision |
Наименование операции: | Получение отчета о выполненных операциях |
Назначение операции: | Получение отчета о выполненных операциях |
Описание входных параметров
Входные данные: ipsh: notifyRevisionRequest
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | payer | Данные пользователя. См. Ошибка: источник перёкрестной ссылки не найден | + | ipsh:Payer | |
2 | billDateFrom | Начальная дата выставления начисления | xsd:date | ||
3 | billDateTo | Конечная дата выставления начисления | xsd:date |
Описание выходных параметров
Выходные данные: ipsh: notifyRevisionResponse
№ | Код параметра | Описание параметра | Обязательность | Способ заполнения/Тип | Комментарий |
1 | bill | Начисление. См. Ошибка: источник перёкрестной ссылки не найден | ipsh:Bill | Кол-во тэгов 0..N | |
2 | error | Информация об ошибке, при обработке запроса | + | cn: Error | Кол-во тэгов 1..1 |
Параметры комплексного типа описаны в приложении «Описание общих структур данных».
Коды возвратов
№ | Код возврата | Описание кода возврата | Условия возникновения | Комментарий |
1 | 0 | Операция выполнена успешно | Операция выполнена успешно |
Контрольные примеры
Запрос
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/"><soap:Header xmlns:ns2="http://www. w3.org/2004/08/xop/include" xmlns:rev="http://smev. *****/rev111111" xmlns:xs="http://www. w3.org/2001/XMLSchema" xmlns:soap="http://schemas. xmlsoap. org/soap/envelope/" xmlns:fn="http://www. w3.org/2005/xpath-functions"><wsse:Security soap:actor="http://smev. *****/actors/smev" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd"><wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId-D37370A6ABFA9A57A" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd">MIIDsjCCA2GgAwIBAgIKHLZd2gAAAAAJ+DAIBgYqhQMCAgMwgZ0xHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxFTATBgNVBAcMDNCc0L7RgdC60LLQsDELMAkGA1UEBhMCUlUxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MRkwFwYDVQQDDBDQo9CmINCt0J8g0KDQotCaMB4XDTEyMDIwMjA1MzMwMFoXDTEzMDIwMjA1NDIwMFowgYwxCzAJBgNVBAYTAlJVMX0wewYDVQQDHnQEIQQ4BEEEQgQ1BDwEMAAgBDgEPQREBD4EQAQ8BDAERgQ4BD4EPQQ9BD4EMwQ+ACAEQQQ+BD8EQAQ+BDIEPgQ2BDQENQQ9BDgETwAgBD8EOwQwBEIENQQ2BDUEOQAgACgEPwQ1BEAENQQyBD4ENAQ+BDIAKTBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MABEA26SnyxtNs2u31zh48+9l6WdeJJUju55npXhRHntHFzRnBhvuiUm/LYbkU6Cj+yOK0rbIjG7npMX31seq7VRilo4IBjjCCAYowDgYDVR0PAQH/BAQDAgTwMBwGA1UdJQQVMBMGByqFAwICIgYGCCsGAQUFBwMCMB0GA1UdDgQWBBRWO348IMMncooRwlmiCIw7gu4KETAfBgNVHSMEGDAWgBSUOABkMrnXjalDQIPUhhRqqhfkDjA6BgNVHR8EMzAxMC+gLaArhilodHRwOi8vY2VydGVucm9sbC5jYS5ydC5ydS92dWNfY2FfcnRrLmNybDCBoAYIKwYBBQUHAQEEgZMwgZAwNAYIKwYBBQUHMAGGKGh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L29jc3Avb2NzcC5zcmYwNQYIKwYBBQUHMAKGKWh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L3Z1Y19jYV9ydGsuY3J0MCEGCCsGAQUFBzAChhVodHRwOi8vd3d3LmNlcnQucnQucnUwEwYDVR0gBAwwCjAIBgYqhQNkAgIwJgYJKwYBBAGCNxUKBBkwFzAJBgcqhQMCAiIGMAoGCCsGAQUFBwMCMAgGBiqFAwICAwNBAASFLaY2WTzjWo1mAuvoexbGQGv35cVgIRgEe2MwOBjnNgn0vJsHIO70yHeb2yniBG1tkKTMNS7Pj+3YGWrE7Hc=</wsse:BinarySecurityToken><ds:Signature Id="Signature-9887" xmlns:ds="http://www. w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> <ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/> <ds:Reference URI="#id-9888"> <ds:Transforms> <ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/> </ds:Transforms> <ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/> <ds:DigestValue>rM5jlrmhypjKRsHjZUQW01EghOD1GhXKnjntvWoIYsY=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue> t96Ol6Kya1ZgDl1CGfylTe2GOXQY8CedNVgOE2+vpP3oEd3gKrTS/asZxcPhLLhijvn8he9xjGSJ RxMriZPO8Q== </ds:SignatureValue> <ds:KeyInfo Id="KeyId-D37370A6ABFA9A57A"> <wsse:SecurityTokenReference wsu:Id="STRId-D37370A6ABFA9A57A" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd"><wsse:Reference URI="#CertId-D37370A6ABFA9A57A" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/></wsse:SecurityTokenReference> </ds:KeyInfo> </ds:Signature></wsse:Security><smev:Header xmlns:smev="http://smev. *****/rev111111"><smev:NodeId>00</smev:NodeId><smev:MessageId>ID-d00ipshapp-2-95</smev:MessageId><smev:TimeStamp>T16:41:40.134+04:00</smev:TimeStamp><smev:MessageClass>REQUEST</smev:MessageClass></smev:Header></soap:Header><soap:Body wsu:Id="id-9888" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd" xmlns:ns2="http://www. w3.org/2004/08/xop/include" xmlns:rev="http://smev. *****/rev111111" xmlns:xs="http://www. w3.org/2001/XMLSchema" xmlns:soap="http://schemas. xmlsoap. org/soap/envelope/" xmlns:fn="http://www. w3.org/2005/xpath-functions"><sup:notifyRevisionRequest xmlns:sup="http://ipsh. *****/ipsh/ws/Supplier/Smev111111/"><rev:Message><rev:Sender><rev:Code>IPSH01001</rev:Code><rev:Name>Информационно-платёжный шлюз</rev:Name></rev:Sender><rev:Recipient><rev:Code>A3RU45000</rev:Code><rev:Name>Система А3</rev:Name></rev:Recipient><rev:TypeCode>GSRV</rev:TypeCode><rev:Status>REQUEST</rev:Status><rev:Date>T16:41:40.134+04:00</rev:Date><rev:ExchangeType>0</rev:ExchangeType></rev:Message><rev:MessageData><rev:AppData><sup:notifyRevisionRequest xmlns:sup="http://ipsh. *****/ipsh/ws/Supplier/"><revisionDate></revisionDate><revisionTime>T18:05:23+04:00</revisionTime><raceId>48</raceId><payment><payOrderId>220420</payOrderId><paymentId></paymentId><amount>2500</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>456</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment><payment><payOrderId>220421</payOrderId><paymentId></paymentId><amount>2500</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>85</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment><payment><payOrderId>220422</payOrderId><paymentId></paymentId><amount>2500</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>277</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment><payment><payOrderId>220423</payOrderId><paymentId></paymentId><amount>200</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>362</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment><payment><payOrderId>220424</payOrderId><paymentId></paymentId><amount>200</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>192</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment><payment><payOrderId>220425</payOrderId><paymentId></paymentId><amount>100</amount><currencyCode>643</currencyCode><status>DONE</status><payOrder><orderDate></orderDate><orderNumber>741</orderNumber><isConsolidated>false</isConsolidated></payOrder></payment></sup:notifyRevisionRequest></rev:AppData></rev:MessageData></sup:notifyRevisionRequest></soap:Body></soapenv:Envelope> |
Ответ на запрос в случае успешного исполнения
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd"><soapenv:Header><wsse:Security soapenv:actor="http://smev. *****/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www. w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/><ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/><ds:Reference URI="#body"><ds:Transforms><ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms><ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/><ds:DigestValue>Di6YVIJCanzLkwA3jRPCs3uvn83WinrfmcAkwoAI36o=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>hv4o5ylSmbveb8KFwzA6r2g0bz5PuADjUfFqCRCmaK8jUOehpN+BnHp95WOq0CJAEhlmlwbMqE2Q D6LWhjQQ4g==</ds:SignatureValue><ds:KeyInfo><wsse:SecurityTokenReference><wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/></wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></soapenv:Header><soap:Body wsu:Id="body" xmlns:fn="http://www. w3.org/2005/xpath-functions" xmlns:ns2="http://www. w3.org/2004/08/xop/include" xmlns:rev="http://smev. *****/rev111111" xmlns:soap="http://schemas. xmlsoap. org/soap/envelope/" xmlns:xs="http://www. w3.org/2001/XMLSchema"><sup:notifyRevisionResponse xmlns:sup="http://ipsh. *****/ipsh/ws/Supplier/Smev111111/"><rev:Message><rev:Sender><rev:Code>A3RU45000</rev:Code><rev:Name>Система А3</rev:Name></rev:Sender><rev:Recipient><rev:Code>IPSH01001</rev:Code><rev:Name>Информационно-платёжный шлюз</rev:Name></rev:Recipient><rev:TypeCode>GSRV</rev:TypeCode><rev:Status>RESULT</rev:Status><rev:Date>T16:40:18.294+04:00</rev:Date><rev:ExchangeType>0</rev:ExchangeType><rev:RequestIdRef>ID-d00ipshapp-2-95</rev:RequestIdRef><rev:OriginRequestIdRef>ID-d00ipshapp-2-95</rev:OriginRequestIdRef></rev:Message><rev:MessageData><rev:AppData><sup1:notifyRevisionResponse xmlns:sup1="http://ipsh. *****/ipsh/ws/Supplier/"><Error><errorCode>0</errorCode></Error><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220420 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220421 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220422 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220423 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220424 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors><paymentErrors paymentId=""><paymentError><errorCode>7</errorCode><errorName>Платёж 220425 не найден</errorName><errorTime>T16:40:18.290+04:00</errorTime></paymentError></paymentErrors></sup1:notifyRevisionResponse></rev:AppData></rev:MessageData></sup:notifyRevisionResponse></soap:Body></soapenv:Envelope> |
3 Методика испытаний
Общие условия
Проведение контрольных испытаний при регистрации электронного сервиса регламентировано Приказом Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
Проверка комплектности предоставленной документации;
Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;
Регистрация сервиса и тестирование сервиса на контрольном примере.
[Примечание: В случае отсутствия сетевой связности для регистрации сервиса на тестовой среде, представители Оператора СМЭВ и Поставщика производят необходимые работы по ее обеспечению.]
Параметры испытаний на тестовой среде
Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия разработанного сервиса заранее, а не в продуктивном контуре.
[Приведите в разделе сведения, необходимые для тестирования электронного сервиса (в случае наличия тестовой площадки) на тестовом контуре СМЭВ:
Контактные сведения о лице, ответственном со стороны Поставщика за решение вопросов, необходимых для обеспечения регистрации сервиса на тестовом контуре СМЭВ.
Адрес размещения тестового экземпляра электронного сервиса Поставщика.
Режим функционирования тестовой среды и особые условия ее доступности (при наличии).
Сценарии тестирования сервиса.]
Контактное лицо: , e-mail: puchkov@*****, тел: +7доб.3569
Адрес тестового экземпляра: http://192.168.251.43:8001/a3pay_ext/process/epgu/service/A3ChargeService? wsdl
Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.
Для того чтоб протестировать сервис, необходимо:
зарегистрировать сервис на тестовой среде во время ее доступности согласно режиму функционирования,
протестировать все операции на основании контрольных примеров.
Параметры испытаний на продуктивной среде
[Приведите сведения, необходимые для тестирования электронного сервиса на продуктивной среде СМЭВ:
Контактные сведения о лице, ответственном со стороны поставщика за решение вопросов, необходимых для обеспечения регистрации сервиса в продуктивном контуре СМЭВ.
Адрес размещения продуктивного экземпляра сервиса Поставщика.
Сценарии тестирования сервиса.]
Контактное лицо: , e-mail: puchkov@*****, тел: +7доб.3569
Адрес промышленного экземпляра: http://oraas. *****:7777/gateway/services/SID0003115
Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.
протестировать все операции на основании контрольных примеров.
4 Приложения
Описание сервиса (WSDL)
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <wsdl:definitions xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:tns="http://ipsh. *****/ipsh/ws/Supplier/" xmlns:cn="http://ipsh. *****/ipsh/ws/types/" xmlns:wsdl="http://schemas. xmlsoap. org/wsdl/" xmlns:xsd="http://www. w3.org/2001/XMLSchema" name="SupplierService" targetNamespace="http://ipsh. *****/ipsh/ws/Supplier/"> <wsdl:types> <xsd:schema targetNamespace="http://ipsh. *****/ipsh/ws/Supplier/"> <xsd:include schemaLocation="Supplier. xsd"></xsd:include> </xsd:schema> </wsdl:types> <wsdl:message name="getBillsRequest"> <wsdl:part name="getBillsRequest" element="tns:getBillsRequest"> <wsdl:documentation>Получение начислений, запроc</wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="getBillsResponse"> <wsdl:part name="getBillsResponse" element="tns:getBillsResponse"> <wsdl:documentation>Получение начислений, ответ</wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="payNotificationRequest"> <wsdl:part name="payNotificationRequest" element="tns:payNotificationRequest"> <wsdl:documentation>Уведомление о проведении платежа, запрос </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="payNotificationResponse"> <wsdl:part name="payNotificationResponse" element="tns:payNotificationResponse"> <wsdl:documentation>Уведомление о проведении платежа, ответ </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="cancelPaymentRequest"> <wsdl:part name="cancelPaymentRequest" element="tns:cancelPaymentRequest"> <wsdl:documentation>Уведомление об отмене платежа, запроc </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="cancelPaymentResponse"> <wsdl:part name="cancelPaymentResponse" element="tns:cancelPaymentResponse"> <wsdl:documentation>Уведомление об отмене платежа, ответ </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="loadCatalogSuppliersRequest"> <wsdl:part name="loadCatalogSuppliersRequest" element="tns:loadCatalogSuppliersRequest"> <wsdl:documentation>Загрузка справочника Поставщиков услуг, запрос </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="loadCatalogSuppliersResponse"> <wsdl:part name="loadCatalogSuppliersResponse" element="tns:loadCatalogSuppliersResponse"> <wsdl:documentation>Загрузка справочника Поставщиков услуг, ответ </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="addLinkAccountRequest"> <wsdl:part name="addLinkAccountRequest" element="tns:addLinkAccountRequest"> <wsdl:documentation>Запрос на привязку лицевых счетов Поставщиков услуг </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="addLinkAccountResponse"> <wsdl:part name="addLinkAccountResponse" element="tns:addLinkAccountResponse"> <wsdl:documentation>Запрос на привязку лицевых счетов Поставщиков услуг </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="removeLinkAccountRequest"> <wsdl:part name="removeLinkAccountRequest" element="tns:removeLinkAccountRequest"> <wsdl:documentation>Удаление привязки лицевых счетов Поставщиков услуг </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="removeLinkAccountResponse"> <wsdl:part name="removeLinkAccountResponse" element="tns:removeLinkAccountResponse"> <wsdl:documentation>Удаление привязки лицевых счетов Поставщиков услуг </wsdl:documentation> </wsdl:part> </wsdl:message> <wsdl:message name="notifyRevisionRequest"> <wsdl:part name="notifyRevisionRequest" element="tns:notifyRevisionRequest"></wsdl:part> </wsdl:message> <wsdl:message name="notifyRevisionResponse"> <wsdl:part name="notifyRevisionResponse" element="tns:notifyRevisionResponse"></wsdl:part> </wsdl:message> <wsdl:portType name="SupplierService"> <wsdl:operation name="getBills"> <wsdl:documentation>Получение начислений</wsdl:documentation> <wsdl:input message="tns:getBillsRequest"></wsdl:input> <wsdl:output message="tns:getBillsResponse"></wsdl:output> </wsdl:operation> <wsdl:operation name="payNotification"> <wsdl:documentation>Уведомление о проведении платежа</wsdl:documentation> <wsdl:input message="tns:payNotificationRequest"></wsdl:input> <wsdl:output message="tns:payNotificationResponse"></wsdl:output> </wsdl:operation> <wsdl:operation name="cancelPayment"> <wsdl:documentation>Уведомление об отмене платежа</wsdl:documentation> <wsdl:input message="tns:cancelPaymentRequest"></wsdl:input> <wsdl:output message="tns:cancelPaymentResponse"></wsdl:output> </wsdl:operation> <wsdl:operation name="addLinkAccount"> <wsdl:documentation>Привязка лицевых счетов Поставщиков услуг </wsdl:documentation> <wsdl:input message="tns:addLinkAccountRequest"></wsdl:input> <wsdl:output message="tns:addLinkAccountResponse"></wsdl:output> </wsdl:operation> <wsdl:operation name="removeLinkAccount"> <wsdl:documentation>Удаление привязки лицевых счетов Поставщиков услуг </wsdl:documentation> <wsdl:input message="tns:removeLinkAccountRequest"></wsdl:input> <wsdl:output message="tns:removeLinkAccountResponse"></wsdl:output> </wsdl:operation> <wsdl:operation name="notifyRevision"> <wsdl:input message="tns:notifyRevisionRequest"></wsdl:input> <wsdl:output message="tns:notifyRevisionResponse"></wsdl:output> </wsdl:operation> </wsdl:portType> <wsdl:portType name="SupplierClient"> <wsdl:operation name="loadCatalogSuppliers"> <wsdl:documentation>Загрузка справочника Поставщиков услуг </wsdl:documentation> <wsdl:input message="tns:loadCatalogSuppliersRequest"></wsdl:input> <wsdl:output message="tns:loadCatalogSuppliersResponse"></wsdl:output> </wsdl:operation> </wsdl:portType> <wsdl:binding name="SupplierServiceBinding" type="tns:SupplierService"> <soap:binding style="document" transport="http://schemas. xmlsoap. org/soap/http" /> <wsdl:operation name="getBills"> <soap:operation soapAction="getBills" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="payNotification"> <soap:operation soapAction="payNotification" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="cancelPayment"> <soap:operation soapAction="cancelPayment" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="addLinkAccount"> <soap:operation soapAction="addLinkAccount" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="removeLinkAccount"> <soap:operation soapAction="removeLinkAccount" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="notifyRevision"> <soap:operation soapAction="notifyRevision" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:binding name="SupplierClientBinding" type="tns:SupplierClient"> <soap:binding style="document" transport="http://schemas. xmlsoap. org/soap/http" /> <wsdl:operation name="loadCatalogSuppliers"> <soap:operation soapAction="loadCatalogSuppliers" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="SupplierService"> <wsdl:port binding="tns:SupplierServiceBinding" name="SupplierServicePort"> <soap:address location="http://localhost:8080/" /> </wsdl:port> </wsdl:service> <wsdl:service name="SupplierClient"> <wsdl:port binding="tns:SupplierClientBinding" name="SupplierClientPort"> <soap:address location="http://localhost:8080/" /> </wsdl:port> </wsdl:service> </wsdl:definitions> |
[Приведенный пример WSDL содержит ссылку (import) на другой файл форматов данных (XSD). Поэтому дополнительно к приведенному описанию (WSDL) должны быть описания всех подобных элементов. В данном примере описания этих элементов опущены.]
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


