Добрый день! Хочу написать макрос, который будет с cbr.ru тащить полностью 101 форму по регистрационному номеру. (http://cbr.ru/CreditInfoWebServ/CreditOrgInfo.asmx). С excel "на вы". Возникли следующие вопросы: 1) Нужен ли для реализации Microsoft Office Web Services Toolkit ? 2) может есть у кого примеры с использованием soap-запросов?
SOAP (от англ. Simple Object Access Protocol — простой протокол доступа к объектам) — протокол обмена структурированными сообщениями в распределённой вычислительной среде. Первоначально SOAP предназначался в основном для реализации удалённого вызова процедур (RPC). Сейчас протокол используется для обмена произвольными сообщениями в формате XML, а не только для вызова процедур. Официальная спецификация последней версии 1.2 протокола никак не расшифровывает название SOAP. SOAP является расширением протокола XML-RPC.
SOAP может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из этих протоколов имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP.
SOAP является одним из стандартов, на которых базируются технологии веб-служб.
Хотелось бы обойтись без лишних программ. Я так понимаю, что vba- достаточно серьезный инструмент. Табличку с сайта (Форму 101) нужно импортировать в форму Excel, где дальше по ней высчитывается некоторая статистика. Макрос не справится?
{quote}{login=slav}{date=18.07.2011 04:32}{thema=Re: Re: }{post}{quote}{login=sunde}{date=18.07.2011 01:44}{thema=Re: }{post}{quote}{login=slav}{date=18.07.2011 01:33}{thema=}{post}пример тут http://www.brainbell.com/tutorials/ms-office/excel/Access_SOAP_Web_Services_From_Excel.htm{/post}{/quote} Спасибо!{/post}{/quote} Было бы очень здорово увидеть что у Вас получилось ){/post}{/quote}
Не получилось, не позволяет сам сервис. Нельзя запросить всю (целую) 101 форму определенной организации, можно только запросить ее часть - один номер счета второго порядка (Data101FullXML). Сборка ее вручную построчно тоже вызвала трудности, возникли проблемы со справочником индикаторов. Тем не менее сам сервис работает исправно, с Microsoft Office XP Web Services Toolkit очень удобно делать запросы. В итоге использовал сервис в решении другой задачи :)