我已经开发了一个发送和接收HL7消息的应用程序(MLLP服务器)。我可以在接收消息时跟踪ip和端口。但是,当客户端应用程序重新启动时,端口将发生更改。同样的事情也发生在我的服务器上。当我收到消息没有问题时,我定义了哪个端口正在工作。但是我不能设置任何发送端口。应用程序将自己管理端口。所以,当我的服务器重新启动时,发送端口也会发生变化。请帮我解决这个问题。是否可以固定单个端口来发送消息?我使用的是Apache Camel、Mina2、SpringBoot。
发布于 2017-09-01 18:54:39
当您是服务器时,您并不关心客户端端口。只需像这样指定端口:mina2:tcp://0.0.0.0:6001
当您是客户端时,也不需要指定客户端端口(由库/操作系统选择)。像mina2:tcp://<hostname>:<port>一样
https://stackoverflow.com/questions/45902069
复制相似问题