2008-09-25 2 views
1

Примечание: не ASP.NET.Что лучше всего подходит для метода Webservice из ASP?

Я читал о различных методах, включая использование SOAPClient (это часть стандартной установки Windows 2003), ServerXMLHTTP и создание XML с нуля и анализ результата вручную.

Кто-нибудь когда-либо делал это? Что вы использовали, и вы бы порекомендовали его?

ответ

1

Мы используем набор инструментов для мыла MS версии 3 здесь. Кажется, работает нормально (я только написал службы).

+0

Я бы избежать этого. Его устаревший, не рекомендуемый для сервера 2003, использует MSXML4, и я даже не уверен, что он использует WinHTTP, но может использовать WinINET. – AnthonyWJones 2008-09-26 12:49:30

2

Ну, так как веб-служба обсуждает XML по стандарту HTTP, вы можете свернуть свой собственный, используя последний синтаксический анализатор XML от Microsoft. Вы должны убедиться, что у вас есть последние версии MSXML и основных служб XML (см. Microsoft Downloads).

<% 
    SoapUrl = "http://www.yourdomain.com/yourwebservice.asmx" 
    set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
    xmlhttp.open "GET", SoapUrl, false 
    xmlhttp.send() 
    Response.write xmlhttp.responseText 
    set xmlhttp = nothing 
%> 

Вот хороший учебник по ASPFree.com

Смежные вопросы