Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
暂停从java web应用发送和接收消息_Java_Multithreading_Message_Netty - Fatal编程技术网

暂停从java web应用发送和接收消息

暂停从java web应用发送和接收消息,java,multithreading,message,netty,Java,Multithreading,Message,Netty,需要帮助设计可以发送和接收消息的web应用程序。它必须具有暂停功能。我很难思考如何暂停发送和接收线程来吓唬我。 接收端是使用netty的客户端/服务器 欢迎提出任何建议。谢谢 我同意Greg/Harry的观点,即需要更多的信息,但我要说的是,随着Java.util.concurrent的引入,Java 5和6中的线程不再那么可怕了,它是一种更高级别的抽象,可以处理许多实际的线程情况。如果我能正确理解你想要做的事情,请从以下内容开始 但是,如果您只是想要一个可以暂停的发送/接收机制,请设置一个具有

需要帮助设计可以发送和接收消息的web应用程序。它必须具有暂停功能。我很难思考如何暂停发送和接收线程来吓唬我。 接收端是使用netty的客户端/服务器


欢迎提出任何建议。谢谢

我同意Greg/Harry的观点,即需要更多的信息,但我要说的是,随着Java.util.concurrent的引入,Java 5和6中的线程不再那么可怕了,它是一种更高级别的抽象,可以处理许多实际的线程情况。如果我能正确理解你想要做的事情,请从以下内容开始

但是,如果您只是想要一个可以暂停的发送/接收机制,请设置一个具有INIT、ROUTE和PAUSE状态的。INIT用于在准备好执行其任务之前启动,ROUTE用于等待消息接收或发送,PAUSE用于接收暂停命令,它坐在那里等待恢复命令


您可以使用在web应用程序内的单独线程中运行此进程和任何其他进程。

暂停发送和接收的确切目的是什么?为什么需要这样的功能?请你详细说明一下好吗?我想我们需要更多关于web应用程序正在做什么的上下文。它需要使用消息协议与后端通信。。。同步流还是异步流?或者这两个web客户端正在相互通信,例如聊天应用程序?对不起,伙计们。。该web应用程序用于发送和接收iso8583消息。。因此暂停模拟或强制超时。。他们还希望在给定的时间内运行它。。我想如果我知道如何暂停,我就会知道如何在给定的时间内发送/接收消息。。该web应用程序可以由多个用户同时运行。每个用户都可以同时运行发送/接收。。我真的没有一个具体的设计思路,但有人建议使用JMS。。