在 2 java 个应用程序之间排队
Queue between 2 java application
我想在 2 个 java 应用程序(classes)
之间创建一个队列
我们称第一个为 Farmer,第二个为 Digger
我希望第一个(Farmer)创建一个队列
第二个 java 应用程序 (Digger) 获取队列并处理它
非常重要,如果挖掘机 class 可能不会 运行 总是农民 class 应该等待挖掘机工作。
How could it be done ?
1. without external server
2. without files
3. without DB
现在正确的方法是什么?
您可以使用网络服务(在应用程序之间发送 json 或 xml 文件)或使用 sockets (sending data by tcp/ip protocol). If you can use frameworks, I recommend give a glance to Netty Project 进行通信。使用 Netty 非常容易 运行 服务器和连接客户端应用程序并进行通信。
希望对您有所帮助。
我想在 2 个 java 应用程序(classes)
之间创建一个队列我们称第一个为 Farmer,第二个为 Digger
我希望第一个(Farmer)创建一个队列 第二个 java 应用程序 (Digger) 获取队列并处理它
非常重要,如果挖掘机 class 可能不会 运行 总是农民 class 应该等待挖掘机工作。
How could it be done ?
1. without external server
2. without files
3. without DB
现在正确的方法是什么?
您可以使用网络服务(在应用程序之间发送 json 或 xml 文件)或使用 sockets (sending data by tcp/ip protocol). If you can use frameworks, I recommend give a glance to Netty Project 进行通信。使用 Netty 非常容易 运行 服务器和连接客户端应用程序并进行通信。
希望对您有所帮助。