Saznajte više o nama
Pročitajte zadnje IT novosti
Pregled INFOMiS proizvoda
Pregled i opis INFOMiS usluga
Dosadašnji INFOMiS klijenti
 

Arhitektura MIS/4 i BIS

Arhitektura MIS/4 i BIS sistema je višeslojna gde u osnovi postoje tri sloja, kao na slici. Vertikalna saradnja između ova tri sloja ostvaruje se primenom tehnoloških rješenja namenjenih saradnji različitih softverskih podsistema (JDBC, JRMI-over-IIOP, XML i sl.), dok je za horizontalnu saradnju više sličnih sistema uposlena SOA arhitektura.

Sa aspekta primene SOA arhitekture najinteresantniji je središnji sloj koji je zadužen za implementaciju nekoliko podsistema:

  • Podsistema za perzistenciju objekta
  • Podsistema za poslovnu logiku
  • Podsistem za spregu sa korisnikom
  • Podsistem za spregu sa drugim sistemima
  • Podsistem za sigurnost
  • Podsistem za transakcionu obradu

Primena SOA arhitekture bi se ogledala u implementaciji podisistema središnjeg sloja u vidu servisa. Pri tome, podsistem za poslovnu logiku bi se implementirao u vidu SOA samo u slučaju da je potrebno obezbediti veći stepen distribuirane upravljivosti aplikacijom gde bi klijent bio u stanju da udaljeno utiče na sam tok poslovnih procesa, da inicira i terminira poslovne procese direktno ili indirektno.

Prava primena SOA arhitekture leži u implementaciji podsistema za spregu sa korisnikom i/ili drugim sistemima jer bi se takvom implementacijom omogućio standardizovan pristup drugim sistemima i resursima aplikacije,što je od kljucnog značaja. U razvoju proizvoda korišceni su sledeći standardi:

  • Predloga za pisanje koda Java Coding Style Guide;
  • Korišcenje sistema za timsku izradu koda (CVS);
  • Projektantska rješenja i kod moraju da budu izgrađeni tako da resurs podataka bude upravljan putem sledećih SUBP:
    • IBM DB2
    • IBM Informix
    • Oracle
    • MS SQL Server
    • Bilo koja druga baza;

  • Da ima mogućnost da se portuje na bilo koji aplikacioni server po specifikaciji J2EE 1.3.
  • Projektantski i programerski tim izgraduju takav softverski proizvod koji }e omogućavati
    sledeće koncepcije:
    • centralizovanu
    • decentralizovanu
    • distribuiranu

  • Kod na strani klijenta biće razvijan upotrebom alata WebSphere Application Studio Developer i Swing-a.
  • Aplikacija treba da omogući laku internacionalizaciju i lokalizaciju;
  • Za projektovanje aplikacija se koristi UML, odnosno Case Rational Rose.

MIS2Open - ISO_SQ - Bussines Inteligance - Data Warehouse - DSS - OLAP - Data Mining - Corporate Business Portal

Novosti
Posao@MiSystems
23.09.2011 - 20.godina M&I Systems, Co."
  Arhiva Novosti


Newsletter
Prijavite se besplatno na našu mailing listu i budite informisani o svim promjenama.
©1999-2011. M&I Systems d.o.o. Banja Luka. Sva prava zadržana.