18.10.2006.
SOA buzzword - aplikacije koje međusobno pričaju
SOA (eng. Service Oriented Architecture) nije Sigurnosno-obavještajna agencija u Republici Hrvatskoj već je to relativno nova paradigma u pristupu izrade i primjene softvera. Danas kada je Internet povezao sva računala na svijetu stvoren je preduvjet SOA paradigme tj. koncepta "softvera kao servisa" koji je razmatran još i 50-tih godina prošlog stoljeća. Kako baš tvrtka Internet Softver d.o.o. temelji svoje web aplikacije na internetskim tehnologijama, koje su njen neizostavni dio, SOA koncept prirodan je pristup implementaciji naših poslovnih softverskih rješenja. Novi koncept sada mijenja promišljanje projektiranja poslovnih sustava. SOA pristupom više ne projektiramo monolitne ili višeslojne aplikacije, već servise koji su autonomni uz implementiranu sigurnost, transakcijsko procesiranje i interoperabilnost s drugim softverskim servisima u distribuiranom okruženju. Naravno, kako bi se uspješno i sigurno implementirala ovakva arhitektura u bilo koji softver, pa tako i u našu AdminMax platformu, potrebno je imati i pridržavati se međunarodnih standarda kako implementacija SOA rješenja ne bi bila sputana tehnologijom. Ključan element SOA arhitektura je komunikacija između različitih aplikativnih servisa tj. sam protokol komunikacije. Danas najčešće govorimo o SOAP (eng. Simple Object Access Protocol) protokolu koji je baziran na razmjeni XML zapisa, a nasljednik je XML-RPC (eng. eXtensible Mark-up Language-Remote Procedure Call) standarda. SOA rješenja nisu zatvorena, niti su orjentirana samo na jednog dobavljača softverske opreme. SOA rješenja možete integrirati u različite okoline, različite platforme i prilično - uštedjeti. Nije potrebno mijenjati postojeći softver, a moguće je razmjenjivati podatke između novog i starog softvera. Sada aplikacije, bilo web ili ne, međusobno "pričaju"! Osim financijske uštede, izražena je i komponenta optimizacije poslovnih procesa prilikom pravilne primjene SOA rješenja. Mi u tvrtki smo pročili SOA koncept i primjenili kod naših korisnika gdje god je to zatraženo (Renault Nissan Hrvatska, OMV Hrvatska, Iskon Internet - Croadria i drugdje). Ne mijenjajte dobar softver u Vašoj tvrtki, već zatražite i Vi web aplikacije bazirane na SOA konceptu! Hrvoje Hladnik
|