2008. május 30., péntek

négyrétegű architektúra

A manageability blogban olvastam egy érdekes postot a rétegelt architektúrákról. A szerző a két vagy háromrétegű architektúra helyett négyrétegűt ajánl (lásd ábra). Az értelmét ennek az egésznek a SOA adja. Vannak régi rendszereink, amiket webszolgáltatásokba, vagy webes interfészekbe csomagoltunk. Ezektől adatokat igényelünk, de mindegyik más rendszer, így más a sebessége. Emiatt (a szerző szerint) szükség van a késleltetéseket kezelő Latency Engine-re. Ez hangolja össze az adatokat, és türelmesen vár, amíg minden beérkezik.
A késleltetés kezelésére többek közt azért sincs más módunk, mert a régi, működő rendszerekbe nem nyúlhatunk bele.
Az eredeti post egyébként Mark Nottingham Leveraging the Web for Services at Yahoo előadásából született. Én inkábbb a postot ajánlanám kezdetnek, mivel sokkal rövidebb.

Nincsenek megjegyzések: