The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Különleges Fórumok > UNIX és Linux alkalmazásokhoz > Complex Event Processing RSS hírek
.
google unix.com



Complex Event Processing RSS hírek Összesített RSS hírek CEP, ESP és az EP.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
A szemantika és rasszbeli feltételek - bevezetés iBot Complex Event Processing RSS hírek 0 09-29-2008 03:20 PM
Ha tehát nyilatkozatai a két feltétel ...? audiofil Shell programozás és Scripting 3 09-19-2008 03:42 PM
Két feltételt, ha egy nyilatkozata Borobudur A UNIX a dummies Kérdések és válaszok 5 07-28-2008 10:51 PM
Hogyan Giv két feltételt, amennyiben nyilatkozata ..? RRVARMA Shell programozás és Scripting 6 04-25-2008 10:33 AM
csökkentése vagy a feltételek hitmansilentass Shell programozás és Scripting 8 05-03-2007 06:27 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-11-2008
iBot's Avatar
iBot iBot is offline
Fórum Robot Girl
  
 

Join Date: Sep 2000
Hozzászólások: 22.236
Bővebben a szemantika és a verseny feltételei

2008-10-11T09: 01:00.011 +02:00
A korábbi hozzászólás Van okozott A következő sceanario:






Mivel az egyszerű alkalmazás az alábbiak szerint:


  • Van egy egyszeri esemény forrás (így óra szinkronizálás kérdések) amely az események három fajta e1, e2, e3.
  • Tegyük fel azt is mondhatjuk, hogy a mi történet van egy esemény minden típusa, ami megjelent (tehát nem szinonimák kérdések), a táblázat azt mutatja, hogy előfordulása idő (mikor történt a valóságban) és az észlelési idő (amikor is beszámoltak, hogy a rendszer ) - mindegyik be 1 egységnyi idő után előfordulása nem ismételt elrendelése probléma.
  • Események e1, e2 szolgálhat egy input az EPA-típusú "minta felderítése, amely észleli az időbeli sorrend minta" e1 előtt E2 ", és ha ez kimutatható, hogy abból egy esemény e4 - néhány funkciója E1 és E2.
  • Események e3 (nyers esemény) és E4 (származtatott esemény) szolgál input más EPA típusú "minta felderítése", amely újra felismeri időbeli szekvenciák minta "e3 előtt e4", ha ezt a mintát is észlelt - létrehozni, amely a kiváltó esemény e5 keresetet a fogyasztók számára.
Azt is kérte a kérdés, - a fentiek fényében - majd az intézkedés által kiváltott e5 előfordul?, Azaz a minta - "e3 előtt e4" értékelni kell, hogy igaz-e?

Van egy pár választ, és el tudja olvasni ezeket a megjegyzéseket, hogy az eredeti hozzászólás, mint ígérte Én ezt ráfordítása hozzászólások elemzése ezen egyszerű eset:

Az első dolog, hogy megvitassák a szemantika az "időbeli sorrendjét. Két lehetséges fajta szemantika az időbeli sorrend, amelyet hívás "felderítési idő szemantika" és az "esemény ideje szemantika".
  • A felderítési idő szemantika végrehajtják a különböző nyelvek és az azt jelenti, hogy az időbeli sorrendben az a sorrend az idő-bélyegek, amelyek a "feldolgozás esetén platform" érzékeli, hogy ez az esemény bekövetkezik, ha van egy téma az ilyen felderítési, majd az események teljesen megrendelt, máskülönben előfordulhat, hogy több esemény azonos "felderítési timestamp".
  • Az előfordulás idő szemantika is, több nyelven azt jelenti, hogy a megbízás időbeli sorrendjét az idő, hogy a bélyegek biztosított, és az esemény adatait, és kijelölje - amikor az esemény történt a valóságban. Vannak összetettsége szinkronizálás az idő a több termelő környezetet, azonban ez a példa feltételezi, hogy egy termelő (Írok körülbelül multi-termelő esetben egy másik hozzászólás).
  • Megjegyzendő, hogy ez a két érdekében kapcsolatokat nem lehet azonos.
  • Van egyfajta hibrid megoldás (összesen érdekében szemantika ") - a szemantika tényleg" felderítési idő "szemantika, de annak érdekében, hogy az események, hogy egy kicsit későn érkezik, hogy vegyék ki azt a szerepet, az események sorban állnak a puffer (és nem tekinthető észlelhető) a várakozási idõ, hogy engedje "out of order" eseményekre érkezik, és újra, hogy a puffert, majd küld az események szerint a puffer érdekében.
Getting back to példáját - a kis tábla a bal alsó oldalán, a szám fölött van előfordulása és felderítése idején e1, e2, e3. Az e4 van csak felderítési idő - e4 eltérő (e1, e2, e3) az a tény, hogy ez egy olyan esemény, és nem származó nyerscukor esetén, mint a másik három. A kérdés az, hogy "mi az az esemény idején a származtatott esemény"? - Nincs egyértelmű válasz, hogy - a különböző lehetséges válaszok:
  • Abban az esetben nyert esemény bekövetkezésének idő \u003d észlelési idő, hiszen ez esetben nem valós esemény, hanem egy virtuális az egyik, így a forrás megjelölésével, hogy az EPA-hoz létre, és ez történt, amikor létrejött. A mi esetünkben ez azt jelenti, hogy occurence-time (e4) \u003d 4.
  • Előfordulását az idő az esemény idején az utóbbi esetben, ha befejezte a minta -, mivel a résztvevő események létrehozása e4 a (e1, e2) és e2 volt az utolsó, hogy befejeződött a mintát, előfordulás-time (e4) \u003d előfordulás - idő (e2) \u003d 2
  • Interval szemantika: Az esemény e4 előfordul az intervallumot, amely az összes résztvevő fordulnak elő, ami jelen esetben az eseményről-time (e4) \u003d [1, 2].
A jelenség a többszörös szemantikai értelmezések vonatkoznak a különböző egyéb szemantikai döntések szemantikai az esemény feldolgozó nyelven, és a preferált megoldás az, hogy a felhasználó a szemantikai "finomhangolásra" politika, amely alapján a felhasználó választotta ki a kívánt szemantika, ahelyett, hogy " hard-kód egy bizonyos szemantika (az egyik leggyakoribb, mint alapértelmezett), ez az egyik előnyöket kínál a Gyermekágyak az esemény feldolgozására, mert elég nehezen hiszem, az ilyen kérdéseket, amikor a fejlődő EP manuaully hagyományos nyelvet.

A szemantika a második "időbeli sorrendje (e3, e4) így:
  • A "felderítési idő" szemantika - egyaránt észlelési ideje 4. Mint ilyen a sorrend a feltétel nem teljesül. Azonban, ha már elő, hogy a teljes, amely egyetlen téma, ez a verseny feltételeinek megteremtése, a két esemény. Ebben az esetben ajánlott, hogy egy következetes politikai prioritás - a széles első (nyers esetén mindig előbb) vagy a mélység első (a származtatott esetén mindig jön először), hogy biztosítsák determinisztikus eredmény.
  • Az "esemény ideje" - ez függ a politikai választás, hanem az összes interprerations - e4 előfordul, mielőtt E3 - így az időbeli sorrend nem teljesülnek.


Bottome sor: időbeli sorrendje (e3, e4) elégedett, ha:
  • Az időbeli szemantika a felderítési idő
  • Meg kell végrehajtani, hogy teljes
  • Az összes, hogy a politika "szélesség első" - azaz kiemelt fontosságú a nyers eseményeket.
Minden más esetben az időbeli sorrend nem lesz elégedett, és az abból következő cselekvés nem hajt végre.



Forrás ...
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 03:36 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0