从 Struts 1 和基于 Apache Axis1 的应用程序迁移到 Struts 2,(CXF 或 Jersey)基于应用程序
Migration from Struts 1 and Apache Axis1 based application to Struts 2, (CXF or Jersey) based application
我们有一个应用程序它建立在以下基础上:
后端:
- Struts 1
- Apache Axis 1(基于 SOAP)
前端:
- HTML
- Flash(部分网格是基于 Adobe flex 3 构建的)
- 道场
我们正在迁移到 struts 2,apache CXF 或 Jersey(用于 Rest web serv.)用于后端和(HTML5、Jquery 和 JQWidget)用于前端。
请大致说一下应该先做什么:
- Apache axis1 到 CXF 或 Jersey(还要说明两者之间应该使用什么
这两个)
- Struts 1 到 Struts 2
- 首先更改前端。
我们不能一次全部迁移,我们必须一步一步地进行,所以每次技术更改后,应用程序都应该可用,我仍然在研究应用程序的架构,但任何人都经历过这样的迁移那么请suggest.What应该先完成?
我认为这不是先迁移什么的问题,真正的问题是您为什么要迁移?
我可以理解在前端更换闪存,但对于其他人,您必须有充分的理由。
例如,您正在谈论将 SOAP 迁移到 REST 是否有充分的理由?因为不是同一个概念。关于 struts 1 和 struts 2 的相同之处是它们之间的共同点是名称 "struts" 但它背后的概念又不一样,是否存在安全漏洞?如果是这样,您是否曾寻找过采用相同技术的解决方案? ...
我不是要批评,但最重要的是你必须确切地知道改变 technology/notion 背后的原因另一个原因是迁移成本非常重要且风险很高。
最后我认为构建一个新的应用程序会比迁移更简单、更安全、成本更低
祝你好运
我们有一个应用程序它建立在以下基础上: 后端:
- Struts 1
- Apache Axis 1(基于 SOAP)
前端:
- HTML
- Flash(部分网格是基于 Adobe flex 3 构建的)
- 道场
我们正在迁移到 struts 2,apache CXF 或 Jersey(用于 Rest web serv.)用于后端和(HTML5、Jquery 和 JQWidget)用于前端。
请大致说一下应该先做什么:
- Apache axis1 到 CXF 或 Jersey(还要说明两者之间应该使用什么 这两个)
- Struts 1 到 Struts 2
- 首先更改前端。
我们不能一次全部迁移,我们必须一步一步地进行,所以每次技术更改后,应用程序都应该可用,我仍然在研究应用程序的架构,但任何人都经历过这样的迁移那么请suggest.What应该先完成?
我认为这不是先迁移什么的问题,真正的问题是您为什么要迁移? 我可以理解在前端更换闪存,但对于其他人,您必须有充分的理由。 例如,您正在谈论将 SOAP 迁移到 REST 是否有充分的理由?因为不是同一个概念。关于 struts 1 和 struts 2 的相同之处是它们之间的共同点是名称 "struts" 但它背后的概念又不一样,是否存在安全漏洞?如果是这样,您是否曾寻找过采用相同技术的解决方案? ...
我不是要批评,但最重要的是你必须确切地知道改变 technology/notion 背后的原因另一个原因是迁移成本非常重要且风险很高。
最后我认为构建一个新的应用程序会比迁移更简单、更安全、成本更低
祝你好运