J2EE企业级应用开发

副标题: 
专业提供企业定制软件开发服务!

我们依托当今先进的开发技术,诸如Spring、Struts2、iBatis/Hibernate等,在基于Java EE开发平台的基础上重新构建开发组件,并规范开发过程,形成自己的二次开发平台,在企业、公司和政府机构的信息化系统开发方面有丰富的经验,为客户提供高质量的信息化解决方案。

● 构建思想

技术架构以支撑JavaEE企业级应用软件开发为指导原则,具体原则如下:
  * 主流的技术选型,模块化设计,松耦合易于扩展及维护
  * 数据安全
  * Pragmatic的编程实践
  * SOA理念,基于标准的、松散耦合的面向服务的架构,具备业务敏捷性,响应变化
  * 兼顾轻量级快速开发需求,适宜团队分工
  * Java版的约定优于配置

● 技术解决方案

技术框架 Struts2/Spring MVC+Spring+Hibernate,符合J2EE的三层开发标准,并可根据实际项目需要进行剪裁定制
门户技术 自主研发的Portal技术
数据传输和交换 基于JMS规范的开源框架ActiveMQ实现
基于Apache CXF 2的Web Service实现
基于Websphere MQ的技术实现
工作流 基于FireFlow的工作流扩展和应用
提高用户体验 局部AJAX的运用(Ext、Buffalo/jQuery等)
安全管理组件 深度定制RBAC模型的SpringSecurity框架,同时实现基于CAS的SSO解决方案
用户管理 独立开发或与LDAP集成
业务建模工具 Rational Rose、EA、StarUML、Visio等
版本控制工具 SVN、Git
缺陷和任务跟踪系统 JIRA
持续集成框架 Hudson
单元自动测试工具 Maven+JUnit+DBUnit
应用服务器 IBM Websphere、BEA Weblogic、JBoss、Tomcat

● 系统整体技术架构层次图