[英]Architecture Java EE ? many ressources : database, xml
我有一个Java应用程序,现在我想使其成为一个Web应用程序。 现在,我考虑如何制作此应用程序的体系结构。
实际上,我有很多资源,包括matlab,exe文件和XML文件以及一个MySQL数据库。 因此我们将拥有3层架构。
客户端:浏览器
处理:Java EE服务器(可能是Servlet和EJB容器)
数据:matlab,exe文件和XML文件以及一个MySQL数据库
因此,即使我们连接了多个同时发送多个查询的客户端,如何也可以毫无问题地创建此应用程序?
知道该处理正在调用EXE并读写XML文件,然后执行MATLAB。
更多细节
输入-资源->输出
图像(查询)-exe-> XML
XML -JDOM-> Java对象(列表)
Java对象-JDOM-> n个XML文件
n XML文件-JDOM-> txt文件
txt文件-matlab-> txt文件
txt文件-MYSQL-> java对象(列表)
txt文件->图片(结果)
这是一个相当广泛的问题。 因此,我将在较高水平上回答我,随着您有更多问题,我们可以进行更深入的探讨。
最初,这就是我构造应用程序的方式。
您可以使用的工具:
我对图像处理不熟悉,因此无法对此部分发表评论。 但是,我认为您需要首先将设计分解为各种组件。 这就是为什么我开始列出没有足够详细信息就可以想到的内容的原因。 因此图像查询将是组件之一。 尝试创建一个带有每个主要组件进出的系统的黑匣子图。 在那之后开始发展他们中的每一个,然后我敢打赌,这里有更多的人可以帮助您解决更具体的问题。 这有意义吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.