Na strežniku se inštalirata 2 komponenti, ena je IrmFixWeb-ear.ear (EAR file), druga je IrmFixServer.jar (JAR file). IrmFixWeb-ear.ear je kompletna web aplikacija (IbiFix, IrmFix, Web Service, IrmFixWeb) katera se deploy-a na AS. IrmFixServer.jar je samostoječa java aplikacija, katera preko 2 queue-ov komunicira z IrmFixWeb-ear.ear z ene strane in z FIX-om na drugi strani.
IrmFixWeb.ear
- | je kompletna web aplikacija (IbiFix, IrmFix, Web Service, IrmFixWeb) katera se deploy-a na AS. |
IrmFixServer
- | je samostoječa java aplikacija IrmFixServer.jar, katera preko 2 queue-ov komunicira z IrmFixWeb-ear.ear z ene strane in z FIX-om na drugi strani; |
- | njegova vloga je kodirati/dekodiraite podatke v/iz FIX sporočil; |
- | povezuje se na AS kot na Stunnel; |
- | vsebuje tudi shemo FIX44.XML, kjer so določeni vsi tipi FIX sporočila in ali so določeni tagi sporočila (npr. NewOrderSingle) opcijski ali obvezni. |
- | vsebuje tudi IrmFixServer.properties datoteko, kjer so vpisani parametri za priklop na AS in na STUNNEL. |
- | vsebuje tudi IrmFixServer_LJSE.fix datoteko, ki vsebuje podatke kot so: target id, sender id, connect host na stunnel, port za povezavo na stunnel. |
- | vsebuje fix.pem datoteko, kjer je zapisan osebni ključ stranke; |
- | vsebuje stunnel.conf datoteko, kjer sta vpisana port in connect IP (od LJSE), kamor se povezuje stunnel. |
Stunnel
- | njegova vloga je, da se povezuje z LJSE FIX Gateway-om in zakodira po SSL. |
![arhitektura_sistema](arhitektura_sistema.jpg)
Page url:
http://service.irm.si/navodila/Z-NAVODILA/3.9/index.html?arhitektura_in_delovanje_siste.htm