gpt4 book ai didi

java - 用于控制和监控的简单中间件服务器

转载 作者:行者123 更新时间:2023-12-01 05:53:43 25 4
gpt4 key购买 nike

我需要一台服务器。一个简单的方法,控制几台计算机。实验室中已经有几个程序可以执行一些计算和监视任务。它们在这些计算机上执行。所以我需要一个服务器来控制它们 - 为了查看来自这些计算机的实时数据,我希望这些程序将计算数据上传到服务器,还上传一些与这些数据一起的文件。所以服务器需要有一个简单的数据库。我还想实时改变一些计算参数。

因为,你看,我有点厌倦用终端打开每台电脑,看流程,通过ftp从每台电脑获取文件,将这些文件放在文件存储上相应的文件夹中,编写时间表,确定每个程序应在何时继续其工作。

也许有一些中间件可以满足我的这种需求?它应该是简单且可扩展的。我想从头开始编写这样的服务器,这不是一个大问题,但我时间严重不足,而且还有很多其他事情要做。

如果该服务器对开发人员友好,那就太酷了。所以我可以使用它的 API 并编写我需要的任何内容。

我正在使用 Java,所以如果该服务器也能“理解”Java,那就太好了。 ;-) RMI 很酷,但由于网络架构的原因,我更喜欢使用普通的 TCP/IP 来满足这些需求。因为当计算机位于不同的子网中时,设置 RMI 总是会出现问题。

非常感谢您提前的支持!请帮助我,否则我女朋友会和我分手,因为我看不到她经常把大部分时间花在实验室...;-(

最佳答案

我即将完成一个类似的软件(实际上是 3 个软件):服务器、客户端和登录服务器并命令客户端的管理员。我的问题很具体,所以我必须从头开始进行自定义构建(TCP/IP 套接字)。不难,写下协议(protocol)就可以了。如果 RMI 对您有帮助,那么您必须考虑制作自己的原型(prototype),并且稍后可以扩展和添加新功能。也许 Google Protocol Buffers 可以帮助你构建你的原型(prototype) http://code.google.com/p/protobuf/

关于java - 用于控制和监控的简单中间件服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3775121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com