Proxy 代理Quickfix/j上的连接

Proxy 代理Quickfix/j上的连接,proxy,connection,mina,quickfixj,Proxy,Connection,Mina,Quickfixj,我正在尝试与quickfix/j建立连接,但我在公司防火墙后面。所以我需要通过代理连接到接受者。我在互联网上看到,新版本1.6.0增加了代理支持,但我找不到任何关于如何做到这一点的解释。有人能解释一下我如何使用发起者的代理建立到服务器(接受者)的连接吗 谢谢这不是最近的问题,但我想把我的解决方案留在这里 我用mina-core-2.0.16.jar替换了mina-lib,并将代理信息添加到我的设置文件中 ProxyType=袜子 ProxyVersion=5 ProxyHost=XXX.XXX.

我正在尝试与quickfix/j建立连接,但我在公司防火墙后面。所以我需要通过代理连接到接受者。我在互联网上看到,新版本1.6.0增加了代理支持,但我找不到任何关于如何做到这一点的解释。有人能解释一下我如何使用发起者的代理建立到服务器(接受者)的连接吗


谢谢

这不是最近的问题,但我想把我的解决方案留在这里

我用mina-core-2.0.16.jar替换了mina-lib,并将代理信息添加到我的设置文件中

ProxyType=袜子

ProxyVersion=5

ProxyHost=XXX.XXX.XXX.XXX

ProxyPort=1080


我已成功连接。

请编辑您的问题并添加您尝试使用的代码段。这将极大地帮助人们回答你的问题!了解更多信息。即使ProxyHost是DNS而不是IP,此操作是否有效?能否告诉您在启动器设置(会话或默认设置)中添加这些属性的确切位置。连接到代理服务器时,我仍然面临问题。我在下面[默认]编写了我的设置文件ConnectionType=initiator BeginString=FIX.4.4 LogonTimeout=30 ReconnectInterval=5 FileStorePath=fixlgs/str FileLogPath=fixlgs/FileLogHeartbeats=Y SenderCompID=XXX TargetCompID=XXX RefreshOnLogon=Y SocketUseSSL=Y SocketKeyStore=XXX socketkeystrepassword=XXX ProxyType=socks ProxyVersion=5 ProxyHost=XXX.XXX.XXX.XXX ProxyPort=xxxx enabledproxports=xxxxTLSv1.2[会话]开始时间=17:05:00结束时间=17:00:00心跳时间=30检查延迟=Y SocketConnectPort=xxxxx SocketConnectHost=xxx.xxx.xxx使用数据字典=N ResetSeqNumFlag=Y