ПЛ/СЭЛ совершенно не рулит если надо посылать из базы данных какой нибудь сигнал внешним устройствам.
пример.
риал-тайм система. в тейбл приходит какая нибудь фигня. ее инсертают туда.
надо штоб об этом без поллинга мгновенно узнали внешние мониторящие процессы.
если у вас вокруг оракула висит толстый жирный апп-сервер типа там джейбосса, то все окей. джейбосс инсертнет фигню и пошлет сигналы мониторам, скажем через ЙМС какой нить там или просто через ТибРВ.
но если никакого джейбосса нету. а есть голожопый оракл с ембеддед жабой и есть тибцо РВ. че тады. тады ваши варианты. купить за много денег пл-сэл модуль который умеет посылать сообщения через РВ. за ваще много денег.
второй вариант, написать на жабе экстендед процедуру.
вот в таких случаях это типа круто, да.
это так же круто при процессании каких нибудь дурацких эксмл инсертов или апдейтов
Fabricati Diem PVNC
Повышайте свой интеллект и вы станете монстр (С) Островский
4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)
Fabricati Diem PVNC
Повышайте свой интеллект и вы станете монстр (С) Островский
[-- The following block shows: how to send an HTTP request, setting the proxy information,
-- setting the method to "GET", providing username/password authentication information,
-- and setting the request header; and how to get the response, retrieving the status code,
-- the header information, and the response body.
-- The "GET" method is suitable for non-parameterized URLs or for URLs with a manageable
--volume of parameter name-value pairs. The maximum length of the URL string is
-- limited by the capacity of the PL/SQL VARCHAR2 variable used to pass it.
-- The "POST" method is suitable for parameterizing the request with an arbitrarily
-- large volume of data, especially for example as might be the case when the request
-- is expressed as an XML document.]
С кодом можно ознакомиться здесь: http://www.oracle.com/technology/sam...g_Utl_Http.htm
А [DBMS_счEDULER] позволяет отсылать команды на операционную систему.
There are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
Terms of Service | Privacy Policy |
|