我正在使用 Spring 3.2 在 Java 中进行聊天项目。
通常在Java中我可以创建一个这样的线程:
public class Listener extends Thread{
public void run(){
while(true){
}
}
}
并通过启动线程start()
。
但是Spring 3.x
是否有任何特殊的类或任何特殊的方式来实现线程功能?
我的要求:
我有 2 个电信域服务器。在我的应用程序中,我需要初始化服务器以创建协议。
服务器初始化后,我需要启动两个线程来监听电信域服务器的响应。
我所做的如下:
public class Listener extends Thread{
public void run(){
while(true){
if(ServerOne.protocol != null){
Message events = ServerOne.protocol.receive();
//Others steps to display the message in the view
}
}
}
}
是否可以使用 java 线程功能quartz
?
如果可能的话,哪个更好?如果没有,是什么原因?
希望我们的堆栈成员能提供更好的解决方案。