当前位置: 首页 > 知识库问答 >
问题:

Spring集成。TCP服务器工厂

越俊驰
2023-03-14

可能是一个简单的方法,

我想要的是:我有一个监听传入连接的tcp服务器。当客户连接时,我希望以某种方式得到通知。TcpNetServerConnectionFactory内部有这样的信息"接受的连接..."。

有一个TcpConnectionSupport类,但是我找不到如何使用它的方法。我正在寻找类似的用户模式。

有什么办法可以做到吗?

共有1个答案

雷飞虎
2023-03-14

从一个方面来看,如果它是一个带有

另一端是一个ApplicationEvent基础结构,当连接打开时,TcpNetServerConnectionFactory发出TcpConnectionOpenEvent。您可以使用

 类似资料:
  • 使用SpringBoot2和SpringIntegration为面向流的侦听套接字/服务器开发非阻塞TCP,代码如下。 应用程序开始指示tcp端口正在按预期进行侦听,但几分钟后引发以下异常:

  • 我正在尝试创建一个TCP服务器,该服务器在端口5002上接受来自外部程序的消息。但是,它不接收来自外部程序的消息。 为了验证我的TCP服务器是否正常工作,我像这样使用了telnet,程序确实收到了文本“hello”。 设置wireshark时,我可以看到计算机正在端口5002上接收来自外部程序(我期待)的消息。为什么我的程序无法接收这些消息? 关于最终解决方案的最新情况: 由于负载没有停止线,我必

  • 我需要实现一个TCP服务器,它基本上应该在与客户端握手时打开一个套接字。 套接字打开后服务器需要保持套接字打开,并且能够通过打开的套接字将消息从服务器推送到客户端 我查看了一些spring集成示例,但不确定我所看到的示例是否确实参考了我的需求。 1. Spring集成tcp是否有这种能力来保持打开套接字并将消息从服务器发送到客户端? 服务器还应支持传入请求 客户端实现是作为简单Tcp java客户

  • ?> Swoole\Coroutine\Server 是一个完全协程化的类,用于创建协程TCP服务器,支持TCP和unixSocket类型。 与Server模块不同之处: 动态创建销毁,在运行时可以动态监听端口,也可以动态关闭服务器 处理连接的过程是完全同步的,程序可以顺序处理Connect、Receive、Close事件 !> 在4.4以上版本中可用 短命名 可使用Co\Server短名。 方法

  • 程序代码 server.php //创建Server对象,监听 127.0.0.1:9501端口 $serv = new Swoole\Server("127.0.0.1", 9501); //监听连接进入事件 $serv->on('Connect', function ($serv, $fd) { echo "Client: Connect.\n"; }); //监听数据接收事