powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 10.0.1 - из базы обратиться к внешнему Web Service?
10 сообщений из 10, страница 1 из 1
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35033728
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток ALL!

Реально ли обратиться из ASA (из процедуры, тригера) к внешнему Web Service?
Если да то как?

Т.е. ASA 10 в этом случае выступает клиентом.
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35036168
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю - нельзя.
Зато можно сделать микро-клиента и запускать его через xp_cmdshell. Либо сделать себе dll с аналогичными возможностями и зарегестрировать ее как набор дополнительных функций.

---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35036365
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может подобное http://www.sql.ru/faq/faq_topic.aspx?fid=431 надо?
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35036873
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antandМожет подобное http://www.sql.ru/faq/faq_topic.aspx?fid=431 надо?

Хм. Попробую сделать так.

В общем результат на сегодня не очень, а именно:
1. с Java процедурой пока не разобрались ;( - если просто запускать то работает. Если база запускает нет. Видимо те классы что используем UnSupported

2. DLL от C# не подключается (для нас был бы идеальный вариант). Т.е. она загружается но методы не находит, даже если ее компилировать с разными параметрами совместимости. В 9-ке было жестко написано что DLL от C# не поддерживаются. В 10-ке упоминания о таком не нашел. Т.е. нет явного запрета но и нет явного разрешения ни в доке ни на форумах. (DLL С++ подключается нормально).

3. Сегодня будем еще пробовать OpenUrl + парсить полученный xml

:(

P.S. Столько они (SyBase) говорили о том что .Net будет а в итоге ... Хотя может я слишком много ждал.
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35036908
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_smirnov wrote:

> DLL С++ подключается нормально

Тогда я не понимаю, в чём проблема ;).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35036916
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где вы видели, что сайбейз обещал .нет? Как раз наоборот, недавно в топике про поддержку ХП на ".нет" говорили, что .нета не будет. И ЭТО ПРАВИЛЬНО!!!
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35037078
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ggg_oldГде вы видели, что сайбейз обещал .нет? Как раз наоборот, недавно в топике про поддержку ХП на ".нет" говорили, что .нета не будет. И ЭТО ПРАВИЛЬНО!!!

Я не прошу ХП на .Net - могли бы сделать хотя бы возможность подключать Dll на .Net
(Нет же ХП на С++ - но DLL можно подключить).

Dim2000 Тогда я не понимаю, в чём проблема ;)
Отсутствие програмиста на с++

Да и криво это ... из c++ вызывать WebService написанный на .Net только для того чтобы можно было вызвать метод ...

На вопрос зачем - ответ простой. Переходный период (млин ...) - перенос бизнес логики с базы в третье звено.
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35045939
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_smirnovДоброго времени суток ALL!

Реально ли обратиться из ASA (из процедуры, тригера) к внешнему Web Service?
Если да то как?

Т.е. ASA 10 в этом случае выступает клиентом.
Можно. Нужно создать процедуру, ссылающуюся на нужный вебсервис и вызывать ее где нужно. Подробности смотрите в BOL (CREATE PROCEDURE, syntax 2). Пример использования содержиться здесь .
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35049599
v_smirnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASCRUS Можно. Нужно создать процедуру, ссылающуюся на нужный вебсервис и вызывать ее где нужно. Подробности смотрите в BOL (CREATE PROCEDURE, syntax 2). Пример использования содержиться здесь.

Приветствую!!! и с возвращением (давненько не видел твоих постов...)
именно это и помогло решить мою проблему ;) СПС!
...
Рейтинг: 0 / 0
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
    #35051536
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_smirnov ASCRUS Можно. Нужно создать процедуру, ссылающуюся на нужный вебсервис и вызывать ее где нужно. Подробности смотрите в BOL (CREATE PROCEDURE, syntax 2). Пример использования содержиться здесь.

Приветствую!!! и с возвращением (давненько не видел твоих постов...)
именно это и помогло решить мою проблему ;) СПС!
Пожалуйста :) Я сейчас отошел временно от мира программирования, в т.ч. ASA, но не надолго ;) Форумы стараюсь хотя бы раз в неделю просматривать и быть в курсе.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 10.0.1 - из базы обратиться к внешнему Web Service?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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