我开发了一个发送和接收HL7消息的应用程序(MLLP服务器)。我可以在接收消息时跟踪ip和端口。但是当客户端应用程序重启时,端口会发生变化。我的服务器也发生了同样的事情。当我收到消息没有问题,我已经定义了哪个端口正在工作。但我无法设置任何发送端口。应用程序将自行管理端口。所以,当我的服务器重启时,发送端口也在改变。 请帮我解决这个问题。是否可以修复单个端口来发送消息? 我正在使用Apache Camel,Mina2,SpringBoot。
答案 0 :(得分:0)
当您是服务器时,您不关心客户端端口。只需指定如下端口:mina2:tcp://0.0.0.0:6001
当您是客户端时,也无需指定客户端端口(它由库/操作系统选择)。与mina2:tcp://<hostname>:<port>