Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Architecture WSO2 ESB-用于修复的体系结构_Architecture_Wso2esb_Fix Protocol - Fatal编程技术网

Architecture WSO2 ESB-用于修复的体系结构

Architecture WSO2 ESB-用于修复的体系结构,architecture,wso2esb,fix-protocol,Architecture,Wso2esb,Fix Protocol,我是ESB学科的初学者,对该学科毫无经验 我将使用WSO2 ESB为道具交易创建一个应用程序(我喜欢他们在其中实现的FIX server)。然而,在我们公司,我们需要使用DMZ分离外部连接和内部网。我应该使用什么样的建筑结构: ESB安装在Intranet和DMZ服务器上,使用数据库中使用的某种流式在线复制在它们之间进行连接 ESB安装在Intranet和DMZ服务器上,使用JMS或其他类型的消息传递进行通信 ESB仅安装在Intranet服务器上,QuickFIX安装在DMZ服务器上 选择的体

我是ESB学科的初学者,对该学科毫无经验

我将使用WSO2 ESB为道具交易创建一个应用程序(我喜欢他们在其中实现的FIX server)。然而,在我们公司,我们需要使用DMZ分离外部连接和内部网。我应该使用什么样的建筑结构:

  • ESB安装在Intranet和DMZ服务器上,使用数据库中使用的某种流式在线复制在它们之间进行连接
  • ESB安装在Intranet和DMZ服务器上,使用JMS或其他类型的消息传递进行通信
  • ESB仅安装在Intranet服务器上,QuickFIX安装在DMZ服务器上

  • 选择的体系结构应该允许订单管理系统非常快速,没有不必要的延迟。

    所以DMZ基本上是一个防火墙,允许某些IP地址和端口一起通信,对吗?您需要与实现此功能的人员讨论允许通过DMZ进行外部修复会话的最佳方法。他们可以为固定连接打开特定的IP和端口。

    事实上,我们公司已经实施了您提到的解决方案。因为我一直想自己创建这样一个软件,所以我想找到一种更快的方法来实现。但由于对ESB毫无经验,我不确定自己是否能比DMZ中的FIX server和Intranet中的其他服务器做得更好。WSO2 ESB是否可以充当具有所有传入/传出流的修复服务器,或者它只是能够将来自JMS的消息转换为FIX 4.2。使用FIX协议将消息从ESB发送到QuickFix是否会使流程至少加快一点?