Java中的UDP服务器
需要在Java中为车辆跟踪系统建立UDP服务器 请注意,它有一个receive方法,在收到数据报之前阻止程序执行 我注意到有一个库,据说它管理UDP服务器的线程 我想不惜一切代价避免启动多线程程序,因为这是一种高级编程 处理HTTP请求通常是通过Servlet完成的,难道没有一个成熟的解决方案来管理UDP数据报吗Java中的UDP服务器,java,multithreading,sockets,udp,Java,Multithreading,Sockets,Udp,需要在Java中为车辆跟踪系统建立UDP服务器 请注意,它有一个receive方法,在收到数据报之前阻止程序执行 我注意到有一个库,据说它管理UDP服务器的线程 我想不惜一切代价避免启动多线程程序,因为这是一种高级编程 处理HTTP请求通常是通过Servlet完成的,难道没有一个成熟的解决方案来管理UDP数据报吗 为这种情况制作一个同步(单线程)程序怎么样?在Java中建立UDP或TCP服务器的明显选择是 它可以充当tcp/udp服务器和客户端,它具有这两种功能。内蒂使用NIO 它极大地简化了网
为这种情况制作一个同步(单线程)程序怎么样?在Java中建立UDP或TCP服务器的明显选择是 它可以充当tcp/udp服务器和客户端,它具有这两种功能。内蒂使用NIO 它极大地简化了网络编程,如TCP 和UDP套接字服务器
它也可以用作http服务器。查看
nio
库。您必须编写自己的事件循环和分派代码,但从这里开始,它应该感觉类似于servlet编程。如果有必要的话,你总是可以做得更有效。仅仅使用Kryonet不是更容易吗?@jacktrades Kryonet有很多额外的功能,这些功能可能很有用,也可能会使事情复杂化。工具/库建议不在这里讨论,您会发现任何涉及NIO的东西都比线程编程高级得多。