225.7. 使用 Spring DSL 的示例
当然,Spring DSL 也可用于 MINA。在以下示例中,我们在端口 5555 上公开 TCP 服务器:
<route> <from uri="mina2:tcp://localhost:5555?textline=true"/> <to uri="bean:myTCPOrderHandler"/> </route>
在上面的路由中,我们使用文本 codec 在端口 5555 上公开 TCP 服务器。我们让 Spring bean 带有 ID myTCPOrderHandler
,处理请求并返回回复。例如,handler bean 可以实施,如下所示:
public String handleOrder(String payload) { ... return "Order: OK" }