我为一家中型公司工作,该公司拥有几千人使用的应用程序,主要使用HTML,Javascript,aspx,xml,xsl构建,并在IE 11上运行。此应用程序是专有的,不是在内部设计的但是我们可以访问代码进行可能的修改,它只是坐在服务器上。一个新的项目已经下降到一个增强\调整到应用程序的特定区域,我想知道我可以使用什么样的Web框架来完成这项工作。我真的只需要调用企业服务并获取数据,显示它,以及它的相关信息,所以它并不难以置信。我担心如何将其与现有应用程序集成。
我不确定这种情况会怎样:
用户导航到页面A输入数据,我希望数据转到控制器或我构建的东西,获取信息并将其发送回页面A.我在考虑使用Spring MVC但不确定。任何反馈或建议将不胜感激!我知道这个问题并不包含代码,所以请不要讨厌我。
谢谢。
答案 0 :(得分:0)
从非常高的角度来看,并且不了解任何具体要求。
如果您已经在ASP.NET中开发了应用程序,那么最好继续在同一平台上开发应用程序的新模块。
如果您想开发一个新模块(实际上是一个新的Web应用程序),它看起来像旧的应用程序,但有一个完全不同的平台,如Spring MVC(可以使用任何其他),您可以重用现有的CSS样式和数据库。
出于集成目的,您可以修改菜单(或链接)中的原始应用程序,将您重定向到新模块并在服务器上实现单点登录(这将需要在两个应用程序上工作)以在两个应用程序之间平滑过渡(类似门户风格)。请注意,它们将具有不同的上下文应用程序路径。