Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Сформировать soap-сообщение с base64binary   Найти похожие ветки 

 
Mephala ©   (2008-10-20 12:55) [0]

Доброго всем дня!
Есть веб-сервисы, написанные на C#.
К ним необходимо обратиться через delphi 7, при этом формируя само soap-сообщение. В параметрах встречается тип base64binary(типа файл пересылается). Как правильно сформировать этот тип из Дельфи?

Как правильно файл преобразовать в строку для Soap, чтобы это соответствовало типу XML Base64Binary?


 
clickmaker ©   (2008-10-20 13:04) [1]

> Как правильно файл преобразовать в строку для Soap, чтобы
> это соответствовало типу XML Base64Binary?

воспользуйся Base64 encoder из Indy, к примеру
либо WSE на серверной стороне - там можно файлы пересылать как бинарные аттачи


 
Mephala ©   (2008-10-21 11:13) [2]

Вы имели в виду из Indy  IdEncoderMIME или что-то другое? Я попробовала воспользоваться им, но не получилось передать: то какие-то ошибки, то пустой файл на выходе. Читала по форумам, что этот компонент не корректно работает и кодирует не по стандарту. Но какого бы то ни было решения я не нашла.
WSE. Даже не знаю, с какой стороны копать. Веб-серверы эти нежелательно изменять, поэтому все манипуляции нужно производить на клиенте, то есть в Дельфи.
Может еще какие-нибудь есть идеи?


 
clickmaker ©   (2008-10-21 13:26) [3]

> Но какого бы то ни было решения я не нашла

даже здесь?

http://www.google.ru/search?complete=1&hl=ru&newwindow=1&q=Base64+Encode+delphi&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=


 
Mephala ©   (2008-10-27 13:59) [4]

Вопрос закрыт. Большое спасибо, clickmaker .
Я все-таки воспользовалась компонентом из Indy IdEncoderMIME. Ошибка была не в компоненте, а в неправильно сформированном алгоритме преобразования бинарных данные в текстовые.
Еще раз спасибо.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.108 c
15-1272740317
adav84
2010-05-01 22:58
2010.08.27
может ли ATTiny13 делать FFT в realtime?


15-1269281948
Нехочуха
2010-03-22 21:19
2010.08.27
Природа в цифрах


2-1271431396
Nikru
2010-04-16 19:23
2010.08.27
WebBrowser


15-1268773367
Nic
2010-03-17 00:02
2010.08.27
НДС - непонятно немного


9-1186514939
max_
2007-08-07 23:28
2010.08.27
поиск столкновений