I am a beginner in ESB subject, with no expieriance in that subject at all.
I am about to create an application for Prop trading using WSO2 ESB (I like the thing they have implemented FIX server in it). However, in our company we need to separate external connections and Intranet using DMZ. What kind of archtecture should I use:
- ESB installed both on Intranet and DMZ servers, connected between themselves using some kind of stream like online replication used in databases
- ESB installed both on Intranet and DMZ servers, using JMS or other type of messaging to communicate
- ESB installed only on the Intranet server and QuickFIX installed on the DMZ server
The architecture choosen should allow the Order Management System to be extremely quick, with no unnecessary latency.