Re[5]: Как из ASP вызвать метод веб-сервиса написанный в .NE
От: Neco  
Дата: 12.10.07 06:21
Оценка:
Друг!
Я тоже очень хреново разбираюсь во всё этом вебе — просто хочу помочь, чем могу.
Наверняка я предлагаю не самый подходящий тебе способ — просто подсмотрел его у мелкомягких.

комменты собственно тоже нужно спрашивать у них — так уж получилось, что они не комментят код в axd (за что им наверняка многие благодарны — кому охота качать ненужный трафик).
но по сути разобраться несложно.

вот этот кусок кода:
    try {
        xmlRequest = new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }

говорит о том, как создать объект, который будет формировать запрос.

а этот:
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        xmlRequest.send(postData);

приблизительно намекает на то, что у этого объекта есть кое-какие методы, которые напоняют его смыслом.

а вот здесь:
http://www.google.ru/search?complete=1&hl=ru&q=new+XMLHttpRequest&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=null
можно развить тему, почитав об этом способе поподробнее, выяснив — то это или не то, что нужно.
а потом, когда сумеешь всё это дело провернуть, запостить то, что провернул здесь — и вот тогда ветка будет полезна.
всю ночь не ем, весь день не сплю — устаю
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.