如何用Java的框架来实现SOA架构?
公司有一个新的项目要写提案,是对一个包括了OA、项目管理、财务管理、人事管理等非常庞大的系统进行更新换代开发,客户提出了一些必需的要求和功能模块,其中包括了XML、SOAP、WebService和JMS等,说的简单点,这就是一个SOA的架构,该如何构建基础框架呢?
要求有以下几点:
1、运有发展前途的技术。所有技术需要是领先半步的。
2、最好是用开源的东西。
3、基于XML技术。
考虑用Spring + Hibernate + JSF组合起来,欢迎大家来讨论和指教。