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

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

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

---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
26.12.2007, 20:02
    #35036365
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
Может подобное http://www.sql.ru/faq/faq_topic.aspx?fid=431 надо?
...
Рейтинг: 0 / 0
27.12.2007, 10:09
    #35036873
v_smirnov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
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
27.12.2007, 10:17
    #35036908
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 10.0.1 - из базы обратиться к внешнему Web Service?
v_smirnov wrote:

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

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

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

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

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

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

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

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

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

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


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