想象一下,我有
- 一个Django网络前端和
- 一个Java守护进程。
醇>
该系统用于通过网络执行一些复杂的计算。
“一些复杂的计算”包括
- 为每个网络用户创建一个单独的数据库,
- 在服务器上运行本机脚本(同样,每个Web用户都有自己的目录和自己的文件),
- 解析由脚本生成的文件
- 在Web用户注销时清理用户的目录,
- 生成要在网络前端显示的图像。
实施此沟通有哪些选择
- 从Web前端到Java守护进程(如“生成图像X”请求)和
- 从Java守护程序到Web前端(就像发送生成的图像一样)
醇>
要求:
- 简单:这个系统将是一个原型(概念证明),我稍后会从头开始重写它(如果这个想法被证明是好的)。
- 易于部署:我会经常更新网络前端和守护进程。
醇>
重要提示:目前,我并不关心可扩展性/性能。