应用架构
Velcro 作为可配置的快速开发平台,是一种通用性架构,基于通用性考虑,提供基础的模块组件,根据不同的业务需求,粘合(Velcro 的原义就是灵活组合)成不同的业务应用和解决方案,这是看到源天基于Velcro 的解决方案如此丰富的最主要的原因。
各层之间的清晰分工,基础功能的松耦合设计和实现,可以让我们的应用在开发、实施和维护方面获得非常明显的优势。

 

基础技术架构
Velcro采用标准J2EE技术开发,并为基于Java的平台设计。

Velcro
系统的技术架构是基于先进的J2EE和XML技术,具有良好的开放性、扩展性、安全性和稳定性,适用于集团企业级的业务应用和拓展。

Velcro
技术架构可分为五层,客户层、Web层、接口服务层、业务逻辑层和数据存储层。
在客户层,直接通过浏览器和Java Applet插件访问Velcro系统;
  • Velcro Web层采用基于MVC模式的架构,J2EE规范中的JSP,Servlet,Javabean和灵活的JavaScript脚本,保证系统的灵活和高效;
  • 接口服务层使用Session Façade设计模式,为Web层访问和处理业务逻辑提供统一的服务接口,有效地减少了企业分布式应用连接时的系统资源开销;评审订货阶段,营销公司采取订货会的形式对研发、采购的样品进行评审订货。
  • 在业务逻辑层,使用ORM技术实现业务逻辑层和数据存储层的分离,使用JDBC和连接池实现和数据库的交互,使用JCA实现与现有系统的有效整合;
  • 数据存储层实现对数据的管理和存储,包括数据库和传统应用。
  •  同时,多处采用缓存技术,提高系统的运行性能。

    如下图所示:
     

    运行环境
    Velcro可以在如下列表的运行环境中稳定运行,这个列表还将不断更新和完善。

    分类
    平台
    版本
    硬件与操作系统
    IBM P 系列 ,Open Power 系列
    Aix,Linux
     
    Sun Sparc
    Solaris
     
    IBM x 系列,以及基于Intel 架构的PC Server
    Windows server ,Linux
    应用服务器
    IBM
    Websphere
     
    Bea
    Weblogiv
     
    Redhat
    Jboss
     
    Kingdee 金蝶
    Apusic
    数据库系统
    Microsoft
    Ms SQL Server 2000/2005
     
    IBM
    DB2 8/9
     
    Oracle
    Oracle 9i/10g
    客户端
    Microsoft
    IE 6.0 以及以上

    其他技术特性
              采用统一UTF编码,可支持任何语言的网站,或在一个页面里支持多种语言。
              多组织结构/复杂权限管理
              项目最佳实践库(方法论库)
              文档类型模板预设体系
              时间触发的工作流机制
              强大的表单引擎,完全可定制的系统卡片和工作流表单
              专业Web 2.0 的Portal设计(类似igoogle   ),可以灵活拖拽和移动;
              全文检索
              灵活的业务协同
    联系源天
    如需进一步了解解决方案的其他信息,联系方式如下:
    咨询热线:400-820-7328
    邮箱:solution@visionsoft.com.cn
     

    CopyRight(C) Visionsoft 2008, All Right Reserved

    咨询热线:400-820-7328   电子邮件:solution@visionsoft.com.cn

    关于源天 | 联系我们 | 我要提问 | 友情链接 | 法律声明 | 文档资源

    沪ICP备08115631号