[英]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.