Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Никак не могу понять! Есть определенный пакет: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Нужно написать скрипт на VBScript, который позволяет получить XML после отправки данного пакета. Я впервые сталкиваюсь с SOAP. Помогите, как это осилить? Можеть есть инфа какая-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:02 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
А соап у тебя какой системы??? почти (с) по белому солнцу пустыни Если .НЕТ то тебе в другой форум, если 3.0 то я использую Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:11 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
SOAP 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:13 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
а чем ты получил это "определенный" пакет? Вообще-то вся инфа есть в справке, которая ставится вместе с SOAP. У меня это Пуск->Программы->Microsoft SOAP Toolkit Version 3->User Guide. Который ссылается на файл "C:\Program Files\MSSOAP\Documentation\soap3.chm" Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:27 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
Вообще с SOAP-сервисами разговаривают при помощи wsdl-файла. В котором прописанны имена всех доступных функций с параметрами и возвращаемым значением. А не просто пакет :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:29 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
Получается, что бы работать с SOAP, нужно что-то дополнительно еще ставить? А в Visual Studio ничего нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:35 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
А пакет мне дали.....вот думаю как с ним работать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:37 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
> Автор: Rusich2012 > Получается, что бы работать с SOAP, нужно что-то дополнительно еще ставить? > А в Visual Studio ничего нет? Студия какая?? В студиях, которые после шестой есть средства для работы с сервисами SOAP. Но там SOAP .Net'овский. Для работы СОАП нужен сервер, на котором есть веб-служба и клиент, которые запрашивает этот СОАП-сервис на веб-сервере. Клиенту для работы с таким сервисом нужно ставить так называемую "клиентскую часть". Я использую версию SOAP 3.0, которая выполненна в виде СОМ-объекта. Если-бы я работал с VB.NET или C# то я бы использовал классы из Net Framework для работы с SOAP-сервисам. что у тебя и ка мне отсюда не видно. В первом сообщении ты попросил код на VBScript, я тебе дал свой код. Для его работы нужно на компьютере установить MS SOAP 3.0. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 17:51 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
Офигеть! У меня Visual Studio 2005. Сервер есть, нужно к нему обращаться с запросами через СОАП. Вот как обращаться не пойму! :) Вообще схема такая - у меня есть сервер, на котором стоит Inegration Services. В котором нужно прописать как раз это все дело (запрос через СОАП к другому серверу с данными). В Inegration Services используется только VBScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 18:00 |
|
||
|
SOAP: Как получить XML по запросу?
|
|||
|---|---|---|---|
|
#18+
wsdl-файл описывающий тестовый сервис<?xml version='1.0' encoding='UTF-8' ?> <!-- Generated 03/10/09 by Microsoft SOAP Toolkit WSDL File Generator, Version 3.00.1325.0 --> <definitions name='stress' targetNamespace='http://tempuri.org/stress/wsdl/' xmlns:wsdlns='http://tempuri.org/stress/wsdl/' xmlns:typens='http://tempuri.org/stress/type/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:stk='http://schemas.microsoft.com/soap-toolkit/wsdl-extension' xmlns:dime='http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/' xmlns:ref='http://schemas.xmlsoap.org/ws/2002/04/reference/' xmlns:content='http://schemas.xmlsoap.org/ws/2002/04/content-type/' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' xmlns='http://schemas.xmlsoap.org/wsdl/'> <types> <schema targetNamespace='http://tempuri.org/stress/type/' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' elementFormDefault='qualified'> <import namespace='http://schemas.xmlsoap.org/soap/encoding/'/> <import namespace='http://schemas.xmlsoap.org/wsdl/'/> <import namespace='http://schemas.xmlsoap.org/ws/2002/04/reference/'/> <import namespace='http://schemas.xmlsoap.org/ws/2002/04/content-type/'/> </schema> </types> <message name='StressTest.Echo'> <part name='s' type='xsd:string'/> </message> <message name='StressTest.EchoResponse'> <part name='Result' type='xsd:string'/> </message> <portType name='StressTestSoapPort'> <operation name='Echo' parameterOrder='s'> <input message='wsdlns:StressTest.Echo'/> <output message='wsdlns:StressTest.EchoResponse'/> </operation> </portType> <binding name='StressTestSoapBinding' type='wsdlns:StressTestSoapPort' > <stk:binding preferredEncoding='UTF-8'/> <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/> <operation name='Echo'> <soap:operation soapAction='http://tempuri.org/stress/action/StressTest.Echo'/> <input> <soap:body use='encoded' namespace='http://tempuri.org/stress/message/' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' parts='s'/> </input> <output> <soap:body use='encoded' namespace='http://tempuri.org/stress/message/' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' parts='Result'/> </output> </operation> </binding> <service name='stress' > <port name='StressTestSoapPort' binding='wsdlns:StressTestSoapBinding' > <soap:address location='http://127.0.0.1/s_test/stress.WSDL'/> </port> </service> </definitions> Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Теперь где искать поддержку таких сервисов в 2005 студии. Открываешь студию, создаешь новый проект типа вин-аппликейшин и в окне обозревателя решений кликаешь правой кнопкой по имени проекта, в контекстном меню выбираешь добавить веб-ссылку, дальше в появившемся окне есть варианты поиска сервисов. Посмотри их и почитай справку. И дальше я не знаю, и тебе лучше перейти в ветку форума по обсуждению NET'а :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2010, 18:22 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36706604&tid=2159623]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 146ms |

| 0 / 0 |
