powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / xp_write_file()
9 сообщений из 9, страница 1 из 1
xp_write_file()
    #33867180
sergey_rft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Начал недавно изучать SYBASE ASA, мне необходимо производить с удаленной машины производить загрузку файлов. Более того мне надо для этого использовать http протокол. Могу я воспользоваться функцией xp_write_file()?

Заранее благодарен за ответ.
...
Рейтинг: 0 / 0
xp_write_file()
    #33867822
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bolThe filename is relative to the current working directory of the database server.

судя по всему нет
...
Рейтинг: 0 / 0
xp_write_file()
    #33868767
sergey_rft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда как можно эту задачу решить?
...
Рейтинг: 0 / 0
xp_write_file()
    #33868929
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_rftТогда как можно эту задачу решить?

вообще, я не в курсе возможностей веб-сервера ASA, но можно поднять на сервере Apache+php и написать требуемый скрипт для отгрузки файлов через веб-страничку...
...
Рейтинг: 0 / 0
xp_write_file()
    #33869004
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю с помощью Java если это надо внутри базы
...
Рейтинг: 0 / 0
xp_write_file()
    #33869306
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыжий Кот sergey_rftТогда как можно эту задачу решить?

вообще, я не в курсе возможностей веб-сервера ASA, но можно поднять на сервере Apache+php и написать требуемый скрипт для отгрузки файлов через веб-страничку...
Ну вообще то через HTTP именно так и надо делать - чистой воды upload по http, у меня таким образом таким образом и закачиваются документы с браузера на веб-сервисы ASA, генерирующие HTML.
...
Рейтинг: 0 / 0
xp_write_file()
    #33869385
sergey_rft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ASCRUS
Т-е, если я правильно понял, то xp_write_file() для этого не подойдет, а надо делать upload?
...
Рейтинг: 0 / 0
xp_write_file()
    #33869403
sergey_rft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще хочу уточнить, что на другом конце браузера не будет, а будет самописный клиент, который должен через протокол http забирать с сервера данные, в том числе и файлы, и потом отдавать файл серверу, тоже по http.
Если не сложно напишите подробнее как это можно реализовать на ASA.
Заранее благодарен.
...
Рейтинг: 0 / 0
xp_write_file()
    #33869560
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_rftЕще хочу уточнить, что на другом конце браузера не будет, а будет самописный клиент, который должен через протокол http забирать с сервера данные, в том числе и файлы, и потом отдавать файл серверу, тоже по http.
Если не сложно напишите подробнее как это можно реализовать на ASA.
Заранее благодарен.
Причем тут ASA - нужно клиенту делать прием и передачу данных через http. ASA веб-сервер работает как стандартный веб-сервер и через веб-сервисы можно спокойно вернуть какие либо данные, написав в теле сервиса:
Код: plaintext
1.
2.
SELECT Data
FROM Table1
WHERE Id = :Param1;
где Param1 может передаваться через GET или POST форму, или записать в БД данные, написав в теле сервиса:
Код: plaintext
1.
2.
UPDATE Table1
SET Data = :Param2
WHERE Id = :Param1;
где Param1 и Param2 должны передаваться через POST-форму.

Так что никаких особых отличий ASA по сравнению с той же связкой Apache/PHP я ни вижу - ну а уж как Ваш клиент будет работать с HTTP протоколом по получению данных и передаче параметров форм, это нужно задавать вопрос на форуме, соотвествующем выбранному средству, на котором он пишется.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / xp_write_file()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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