2015-12-02 47 views
-2

我爲一箇中等規模的公司工作,該公司擁有幾千人使用的應用程序,主要使用HTML,Javascript,aspx,xml,xsl構建,並在IE 11上運行。應用程序是專有的,不是內部設計的,但我們可以訪問代碼進行可能的修改,並且它只是坐在服務器上。一個新項目已經落實到了對應用程序的某個特定領域進行增強\調整的基礎上,我在想我可以用什麼樣的web框架來完成這項工作。我真的只需要調用一個企業服務並獲取數據,顯示它,這就是它,所以它不是很難。我擔心如何將其與現有應用程序集成。在現有應用程序中使用的可能的Web框架

我不知道這種情況會怎麼走:

用戶導航到頁面A輸入的數據,我想這些數據去控制什麼的我建,獲取信息,併發送回網頁A.我正在考慮使用Spring MVC但不確定。任何反饋或建議將不勝感激!我知道這個問題不包括代碼,所以請不要恨我。

謝謝。

回答

0

從非常高的角度來看,並沒有任何具體要求的知識。

如果您已經有一個在ASP.NET中開發的應用程序,那麼最好繼續在同一平臺上開發應用程序的新模塊。

如果你想開發一個新的模塊(實際上是一個新的Web應用程序),看起來像舊的應用程序,但與Spring MVC完全不同的平臺(可以使用任何其他),你可以重用現有的CSS樣式和數據庫。

爲了集成的目的,您可以在菜單(或鏈接)中修改原始應用程序,將其重定向到新模塊並在服務器上實現單點登錄(這將需要在兩個應用程序上工作)才能在兩個應用程序(類似於門戶樣式)。請注意,它們將具有不同的上下文應用程序路徑。

+0

嘿,非常感謝您的反饋,非常感謝。經過多思考後,我會同意你的想法。假設現有的應用程序託管在IIS中。如果我使用Spring MVC,我可以使用現有的CSS文件,並且需要部署一個WAR文件供消費。這意味着apache Tomcat也需要在服務器上運行。這意味着在現有的應用程序中調用這個其他模塊\頁面將導航到我的特定的Web應用程序。我明白你在說什麼,這很有道理。 – Tastybrownies

+0

此外,與IIS託管的網站可能會有衝突,但嘗試撥打通過apache Tomcat託管的網頁。嗯,我沒有想到這一點。 – Tastybrownies

相關問題