STS — Sys­tem to System

Integracja systemów informatycznych za pomocą Enter­prise Sys­tem Bus.

STS (Sys­tem to Sys­tem) wyko­rzy­sty­wany jest do inte­gra­cji sys­te­mów infor­ma­tycz­nych. Powstał zgod­nie ze spe­cy­fi­ka­cją archi­tek­tury sys­te­mów ESB (Enter­prise Sys­tem Bus), dzięki czemu speł­nione są nastę­pu­jące założenia:

  • syn­chro­niczna oraz asyn­chro­niczna wymiana komunikatów
  • dys­try­bu­cja komu­ni­ka­tów pomię­dzy wie­loma nadaw­cami i odbiorcami
  • prze­twa­rza­nie i kon­trola popraw­no­ści budowy komunikatów

Dodat­kowo ser­wer sys­temu zbu­do­wany jest z kon­fi­gu­ro­wal­nych kom­po­nen­tów, dzięki któ­rym umoż­li­wia zbu­do­wa­nie reguł wymiany danych wg indy­wi­du­al­nych pre­fe­ren­cji i potrzeb użyt­kow­ni­ków (łączo­nych systemów).

Sys­tem dostar­cza użyt­kow­ni­kom kom­po­nen­tów, które pozwa­lają na budowę roz­wią­zań w pełni dosto­so­wa­nych do ich potrzeb, jed­no­cze­śnie speł­nia­ją­cych pod­sta­wowe zało­że­nia inte­gra­cji sys­te­mów informatycznych.

Ser­wer STS udo­stęp­nia kom­po­nenty, które pozwa­lają na reali­za­cję dostępu do dowol­nego sys­temu. Moż­liwe jest połą­cze­nie poprzez:

  1. bazę danych
  2. pro­to­kół TCP/IP
  3. kolejki np. MSMQ (lub inne)
  4. pliki pła­skie (np. CSV) lub struk­tu­ralne (np. XML)

Architektura  integracji  systemu z wykorzystaniem  modułu STS

Takie roz­wią­za­nie spra­wia, że STS może być wyko­rzy­sty­wany do inte­gra­cji sys­te­mów dowol­nych pro­du­cen­tów, współ­pra­cu­ją­cych z róż­nymi źródłami gro­ma­dze­nia danych. Udo­stęp­nione kom­po­nenty sys­temu pozwa­lają także na łatwą trans­for­ma­cję pomię­dzy for­ma­tami prze­sy­ła­nych komu­ni­ka­tów. Dodat­kowo ser­wer STS udo­stęp­nia kom­po­nenty, dzięki któ­rym użyt­kow­nik może zde­fi­nio­wać wła­sny, wewnętrzny for­mat komunikatu.

Inter­fejs użyt­kow­nika sys­temu umoż­li­wia zmianę sze­regu para­me­trów kon­fi­gu­ra­cyj­nych, dzięki któ­rym sys­tem jest w sta­nie połą­czyć cał­ko­wi­cie nie­za­leżne oraz różne sys­temy informatyczne.