powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Выдать пользователю результат работы Web Service
3 сообщений из 3, страница 1 из 1
Выдать пользователю результат работы Web Service
    #33935496
Sergey Tokarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано:
Есть веб сервис. Генерирует строку - xml.

Нужно:

Пользователь сохраняет эту строку в, скажем .xls файл, у себя на диске.
То есть по нажатию кнопочки на страничке дергается сервис, этот сервис генерирует внутри себя строчку.
Браузер показывает окошко Сохранить/Открыть файл xls.

Если пользователь выбирает сохранить, эта строчка сохраняется в указанный пользователем файл.

Спасибо.
...
Рейтинг: 0 / 0
Выдать пользователю результат работы Web Service
    #33935564
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позвольте, а как пользователь вызывает ваш веб-сервис?

P.S. Наводка, см. в сторону ContentType. Клиентской ОС надо дать понять, что этот файл на самом деле в формате Excel.
...
Рейтинг: 0 / 0
Выдать пользователю результат работы Web Service
    #33935586
Sergey Tokarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Веб сервис вызывается из java script.
service.svcTestService.callService(generateReportCallback,"GenerateReport", param)


Дело в том, я вообще не знаю, как сделать так, чтобы полученная информация отправилась пользователю.

Если сделать это через возвращаемое значение, то как запросить сохранение этой информации?

Если сохранить на сервере и вернуть пользователю адрес файла, то как сохранить этот файл на сервере, в каком каталоге, и какая у него будет ссылка после этого?

Если отправить пользователю информацию через Http, то как это сделать?
Я вообще, как вы уже поняли, не секу в этом :(.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Выдать пользователю результат работы Web Service
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]