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

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

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

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

вообще, я не в курсе возможностей веб-сервера ASA, но можно поднять на сервере Apache+php и написать требуемый скрипт для отгрузки файлов через веб-страничку...
Ну вообще то через HTTP именно так и надо делать - чистой воды upload по http, у меня таким образом таким образом и закачиваются документы с браузера на веб-сервисы ASA, генерирующие HTML.
...
Рейтинг: 0 / 0
21.07.2006, 11:41
    #33869385
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_write_file()
2 ASCRUS
Т-е, если я правильно понял, то xp_write_file() для этого не подойдет, а надо делать upload?
...
Рейтинг: 0 / 0
21.07.2006, 11:44
    #33869403
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_write_file()
Еще хочу уточнить, что на другом конце браузера не будет, а будет самописный клиент, который должен через протокол http забирать с сервера данные, в том числе и файлы, и потом отдавать файл серверу, тоже по http.
Если не сложно напишите подробнее как это можно реализовать на ASA.
Заранее благодарен.
...
Рейтинг: 0 / 0
21.07.2006, 12:16
    #33869560
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_write_file()
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
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / xp_write_file() / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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