| 加入桌面 | 手机版 | 无图版
中国最大的软件选型平台
首页评论中心渠道中心产品中心新闻中心供需中心博客中心软网微博
管理软件 ERP CRM SCM BI OA EAM EHR
网络管理 IT运维 统一通信 移动互联
信 息 化 CIO观点 人物访谈 方案/案例
辅助设计 CAD PLM PDM CAE CAXA
基础软件 操作系统 数据库 软件开发 中间件 办公
企业安全 病毒查杀 防火墙 信息安全 UTM
行业软件: 酒店餐饮纺织服装汽修汽配建筑房产医院药店金融证券交通运输批发零售模拟教学 特色栏目:高端访谈技术文库企业商务室软网原创
第五届中国软件渠道大会
商务中心 发布信息 排行推广
供 应   求 购   公 司   展 会   新 闻   专 题  百科

普元 SOA应用平台

点击图片查看原图
型 号: EOS 6 
单 价: 面议 
试用版下载: 点此下载
资料下载: 暂无
有效期至: 长期有效
最后更新: 2012-05-16
浏览次数: 5148
询价
公司基本资料信息






 
 
产品详细说明

  1 SOA应用平台EOS产品概述

  Primeton EOS?(以下简称EOS)是全球领先的SOA应用平台。EOS基于J2EE、Eclipse等开放的技术和平台,采用了先进的SOA架构和标准规范,并通过构件化、图形化、一体化的平台产品为客户提供了完整的覆盖SOA应用全生命周期的支撑,从设计、开发、调试和部署,到运行、维护、管控和治理。有了这样的SOA应用平台,可以真正意义上帮助企业客户和各类机构实现其统一SOA架构的发展策略,并达到低成本、高质量、灵活、易管控地构造SOA应用和服务的目标。直至实现企业客户和各类机构‘Enterprise-on-Service’的业务发展愿景和IT实施策略。

  EOS这一全球领先的SOA应用平台,秉承一贯的产品特色与优势,把构件技术、可视化技术、图形化技术与SCA、SDO等SOA技术标准完美结合起来,为客户提供了从设计开发和调试部署,到运行维护和管控治理的覆盖SOA应用全生命周期的平台支撑。

  Primeton EOS 6.1产品包括了EOS Studio、EOS Server、EOS RichWeb、EOS Component Library、EOS Governor五个部分,并同时依托goCom社区提供了Application Framework的开源实现供客户自主定制。

  1.1 EOS Studio(EOS集成开发环境)

  EOS Studio是集面向构件应用的设计、开发、组装、调试、维护、部署、管理和发布于一体的集成开发环境,提供对SOA应用和服务全生命周期的开发、维护和管理。在EOS Studio中,以项目的形式组织了EOS 应用开发的资源,提供相应的向导、视图和编辑器等工具供开发人员在开发过程中可视化地开发各种构件,并提供了强大的调试及团队开发功能。对于一个应用项目而言,所有的开发内容都可以方便快捷的通过EOS Studio完成,而不需要使用其他开发工具。

  图表EOS Studio的功能结构

  EOS Studio具备如下特性:

  高性能的开发工具: 对开发用机器配置要求不高,512M~1G内存情况下Studio即可快速、稳定运行

  图形化的SOA服务设计与服务装配: 支持Top-Down模式的服务设计、装配与实现,也支持Bottom-Up模式的先实现功能,再封装为服务的模式

  图形化的数据模型设计: 符合SDO标准的实体定义,支持查询实体,支持非持久化实体,支持实体的关联关系

  图形化的构件组装: 图形化的构件组装只需要从构件库中拖拉构件,并对构件进行连线,配置相应的参数即可,显示符合规范并非常美观,操作方便

  图形化的构件调试: 在开发构件时,可以直接对构件逻辑进行图形化的调试,并且调试期间支持热部署的能力,可以实时看到程序修改后的效果。支持远程调试

  支持软件资产的沉淀、复用: 可以基于统一的技术平台方便实现对企业IT系统构件库的规划和实施;支持将业务构件导入到新的项目中复用;支持对已经积累的服务进行装配、调用;复用的业务构件越多,软件质量越有保证

  支持多种数据类型: 数据类型支持SDO、POJO、XML Schema、DOM

  支持多种服务的实现方式: 包括逻辑构件实现、Java实现等多种方式供用户灵活选择

  支持Web Service的开发:开发的Web Service完全遵循WSDL 1.1/SOAP1.1标准,支持Java实现类以及逻辑构件发布为Web Service;支持导入WSDL文件,并生成逻辑构件实现;逻辑流以及页面流中支持Web Service调用图元,支持生成Java调用Web Service客户端代码,支持attachment的接收与返回以及header的处理

  图形化的页面流开发: 支持变量的不同范围内的共享

  丰富的向导: 包括项目向导、对单表或多表进行增删改查等操作的功能向导、页面控件向导、页面向导等;常用功能自动生成代码,无需Coding

  丰富的Ajax控件与普通页面控件,丰富页面控件属性向导

  支持团队开发

  支持设计文档自动生成,构件文档自动生成可以使得软件资产更方便管理

  支持构件的版本管理

  1.2 EOS Server(EOS运行环境)

  EOS Server是支撑SOA应用和服务的运行环境,EOS Server 由SCA(Service Component Architecture) 容器、构件运行环境、页面流引擎、逻辑流引擎、系统服务、基础服务等核心模块组成。EOS Server是一个面向SOA的基础设施,实现了SOA的核心编程模型SCA 1.0、SDO 2.1的标准规范。

  EOS Server保障了SOA应用或服务稳定、安全、可靠、高效、可扩展地运行。

  EOS Server运行在标准的J2EE应用服务器之上,支持主流的应用服务器(如:WebSphere、 WebLogic、 JBoss、 Tomcat等)和主流的数据库(Oracle、DB2、 MS SQL Server、 Informix、Sybase等) 。

  EOS Server的功能结构

  EOS Server具备如下特性:

  稳定、安全、可靠、高效、可扩展的企业级SOA架构

  符合SCA 1.0和SDO 2.1等SOA标准规范

  支持构件动态加载与远程加载

  支持集群部署

  能够整合多种开源框架

  构件包部署管理

  元数据读取

  1.3 EOS Richweb(EOS富页面)

  EOS RichWeb提供了丰富的页面模板、页面控件以及页面向导,将开发人员从繁琐、复杂、费时的页面开发中解脱出来。通过页面模板自定义,系统分析设计人员可以针对不同项目需要定制统一的页面风格。在设计视图中,开发人员可通过拖拉页面控件的方式轻松实现页面开发,同时EOS Studio还保留了传统的JSP代码编辑开发方式。

  EOS RichWeb的功能结构

  EOS Richweb具备如下特性:

  提供了单表和主从表的维护向导,系统自动生成所有的代码,无需Coding

  提供了丰富的页面控件: 包括标准Html Tag、EOS Tag、EOS页面控件、Ajax控件、工作流控件,开发人员通过拖拽操作,以及通过属性向导来设置控件的属性,再配合少量简单的JSP源码编辑即可完成页面开发过程

  1.4 EOS Component Library(EOS构件库)

  EOS Component Library是为了支撑快速开发、部署应用系统而提供的,具有高度复用能力的一组预制构件的集合。利用EOS构件库中的构件可以快速搭建应用系统,提高软件可复用度和开发效率;同时通过对构件的管理可以建立一套针对构件的生产、改进、管理、沉淀和发展的完整软件管理机制,使得企业在组织级的软件知识沉淀可以通过构件库的形式得以实现和发展。

  EOS Component Library的功能结构

  EOS Component Library具备如下特性:

  丰富的基础构件,除了提供大量的最常用的基础运算构件库、基础业务构件库、资源访问构件外,还可以通过goCom社区下载开源的应用框架构件库。

  并可支持第三方Jar包直接封装为构件,无需做任何代码修改,即可通过工具自动封装为构件

  同样支持导入用户开发的业务构件库,在项目中积累的业务构件也可导入到构件库中,进行复用

  支持根据关键字查询所有构件库的功能

  1.5 EOS Governor(EOS治理工具)

  EOS Governor主要功能是以图形化的方式实现对EOS系统运行时刻进行监控,以利于系统开发人员及运行管理人员进行系统调试与系统诊断。通过实时在线监控和管理工具,可以实现对应用系统各个层次进行监控和管理。用户只需通过Web界面即可实时监控应用系统的各项运行参数,快速诊断和修正系统运行时的错误及异常,用更少的维护成本确保系统正常发挥作用。

  EOS Governor的功能结构

  EOS Governor具备如下特性:

  支持系统部署拓扑图查询

  支持集群部署

  支持构件动态部署、卸载、版本升级接割:一体化的打包工具,使得包括工作流在内的所有项目资源统一打包为部署包或者升级包,用户无需做任何手工部署操作。

  统一的构件部署环境,无论是普通应用还是工作流应用,部署过程都非常的简便

  构件在线管理监控: 可以实时对数据库链接与访问情况进行监控,对服务的调用情况进行监控,对页面的访问情况进行监控,对后台业务逻辑的运行情况进行监控

  所有的监控都是以业务构件为主线的

  参数统一配置:系统固有参数(如数据库连接参数、日志参数)以及业务构件的参数均可在统一的界面中进行配置

  支持构件历史运行情况统计: 提供了业务构件的调用频次、时间、访问量统计,让系统管理员可以有针对性的选择业务构件进行优化

  支持日志离线分析: 详细的系统与业务日志,有助于对系统的优化分析

  2 EOS的特点和优势

  Primeton EOS 6.1这一全球领先的SOA应用平台,通过构件化、图形化、可视化、标准化和一体化的平台产品实现,为客户带来了众多突出的价值。

  2.1 先进统一的SOA架构

  Primeton EOS 6.1这一全球领先的SOA应用平台,采用了先进的SOA体系架构和标准规范,实现了业务层面的构件化模型,技术层面的标准化架构和管理层面的规范化框架,从而为客户在实现SOA应用和服务的时候,从根本上统一地解决了业务、技术与管理的应用架构,帮助客户把应用架构提升到先进的符合SOA的体系之上。同时EOS也通过对于SOA国际标准规范SCA 1.0和SDO 2.1的实现,真正意义上为客户提供了符合SOA国际标准规范的应用平台。

  2.1.1 构件化业务模型

  为了提升IT与业务的一致性,为了更低成本、更高质量、更快速和灵活地实现业务服务;为了更好地复用业务服务和最大化业务价值;为了不断提升IT的资产效率,为了这一切,那就必须打破现有竖井式(silo)的业务应用模式和项目导向的应用生产方式。业务构件化就是最为有效的手段和最佳实践。在业务构件化的理念方法、架构模型的推动下,把日渐复杂和不断变化的业务系统通过分层、分模块地设计分解为若干相对独立又不相交的业务构件,并进一步分析这些业务构件对于企业总体业务的基础性、差异化和核心度,然后再针对性地实现、改良和革新。构件化业务模型实则是把复杂问题进行统筹和分而治之的一种业务设计模式,并根据企业的业务目标和关键业务指标(KPI)来分清各个业务模块的轻重缓急策略。

  当然构件化业务模式还打破了原先项目导向所带来的业务设计和资源配置只在各个项目组内部考虑的局限性,通过统一的业务蓝图规划和业务模块分析来实现统筹分治。并且在业务服务的物理部署上也更为的灵活,业务构件的模块独立性和规范性带来了更好地计算资源配置和虚拟化部署,进一步提升了IT的资产效率。

  这一切都将通过技术上的构件服务标准规范和管理上的框架策略规范得以实现和落地。构件化的业务模型正在成为企业和机构客户落实‘Enterprise-on-Service’的发展策略和提升IT与业务一致性的重要手段和表现形式。

  2.1.2 标准化技术架构

  客户对于技术架构的重视和投入明显在增强,越是大型的客户和开发商越是明显,因为它承载了众多的含义:业务架构的技术实现、应用的开发模式、相关的技术标准、业务和技术的集成能力以及管理框架等等。可另外一方面确是,在当今最为主流的应用服务器之上所发展出来的MVC的开发模式、开源框架实现、现有的集成模式和技术等;又随着SOA技术所带来的服务构件容器、新的集成模式和技术标准、服务与流程等等。这一切都在让本已复杂的技术架构变得愈加的复杂和难于跟上,而技术架构对于业务需求的满足度和响应度却在不断地下降,导致IT很难与业务保持良好的一致性。

  先进统一的SOA技术架构正在成为企业技术构架的2.0。其中对于关键的传统MVC模式下的业务逻辑层,从逻辑设计上把业务逻辑、业务服务及业务流程松耦合分离开来,并在技术上实现了标准化。从而达到了业务服务在业务层面和组织层面的标准和统一,达到了业务逻辑具体实现多样性和继承性,达到了业务应用的流程化。同样地,对于底层的资源访问也做到了资源服务的标准化,另到IT集成与业务集成是天然具备的能力。当然最上层的协同层为业务界面与互操作提供了各种渠道的接入和服务消费的方式。先进统一的SOA标准技术架构既能很好地继承过去IT投入所积累的应用资产又能很好地应对业务发展对于技术架构的所需。标准化的SOA技术架构正在成为企业和机构客户落实‘Enterprise-on-Service’的发展策略和提升IT与业务一致性的重要手段和表现形式。

  2.1.3 规范化管理框架

  企业信息化并非一蹴而就,因此就需要有强大的IT管控能力和灵活动态的业务策略应对。规范的管理框架将更有效地实现IT与业务可视性和管控性。并进一步通过策略的机制(Policy Framework)不断实现IT治理和业务优化。同时也为SLA的实现提供了更为灵活和简便的方式,一切都能够基于服务来管控保障和治理优化。随着业务应用的越来越多,计算资源的高效配置和使用将变得越来越迫切。因此这样先进的、规范的SOA管理框架都将使得业务服务的仿真和虚拟化变得触手可及,我们的业务运营效率将进一步提高。规范化的SOA管理框架正在成为企业和机构客户落实‘Enterprise-on-Service’的发展策略和提升IT与业务一致性的重要手段和表现形式。

  2.2 高效灵活的开发体系

  企业与机构是个复杂的组织,超过百人就需要有组织架构、规章制度、业务流程和管理体系来保障高效的运作。因此要为这样的企业与机构提供IT支撑就需要有与之复杂组织所对应的业务应用开发体系,以真正实现高质量、低成本、快速地交付业务。

  2.2.1 构件化和图形化

  用构件化和图形化表达应用软件已成为提升应用开发效率的关键所在,动则几万、几十万行代码,已经大大制约了应用软件的实现、维护和发展。用构件和构件装配来表达应用软件,成为了新的选择。2006年正式成立的OSOA民间联盟组织,就是为了定义一套SOA体系架构下的应用软件定义方式、开发模式和相应的标准规范。其中制定的SCA和SDO规范清晰定义了构件、组合构件、构件实现、构件装配、服务数据对象和完备的策略管理框架。OSOA组织已在2007年推出了SCA 1.0和SDO 2.1的规范,并提交到OASIS国际标准组织制定成SOA的核心标准。应用软件的构件化为‘on-Service’的落实提供了手段,构件化的模式开发出业务服务、复用业务服务和动态灵活部署业务服务都自然而成。

  这些标准的构件则还需要通过图形化的方式来表达和操作,才能达到高效灵活地开发、运行和维护的目标。图形化的表达当然也会带来一些新的限制,但是这些限制并不会给应用软件带来功能上的缺失,而是带来了屏蔽底层技术的障碍、更人性化、更易于理解和维护应用软件的众多好处。当然构件化和图形化的应用软件开发模式,很多时候在一个项目实施时的价值体现还是比较有限的,但随着不断的推广和积累,则会在组织级的效果则会愈加的体现出来。模式的变革在初始阶段自然会遇到阻力,但随着价值的不断被体现,其生命力自然就会被发扬光大。现在有了标准后,应用软件构件造的时代正一步步走来。

  2.2.2 最佳的SOA开发模式

  传统的非SOA架构下的MVC开发模式已应用至今,但却不能很好地支持服务构造的多样化、服务与逻辑的松偶、服务与流程的松偶、服务的灵活装配和服务的标准化。为了更好支持‘Enterprise-on-Service’的策略和实现业务的构件化、技术的标准化和管理的规范化,需要更为适合SOA体系架构的开发模式来支撑业务应用与服务的开发、复用、部署和维护。普元提供了一套完备的从顶层业务模块的构件包设计,到业务服务的定义和业务数据的设计,再到业务服务和业务数据的开发实现,都统一实现了设计即开发(Design is Development)的理念。在此基础上实现了业务服务的灵活装配、业务服务集成功能和业务流程的可定制,统一实现了开发即集成(Development is Integration)的理念。。同时在客户端,开发出更丰富用户体验和高效操作的客户端应用,来使用和消费这些业务服务。。普元的这套开发模式,也可以采用自底向上的方式来实现业务应用和服务,基于底层积累的稳定的技术构件不断组装而成上层的服务和流程,再交付到前端的消费客户端。

  2.2.3 一体化可视工具平台

  应用软件需要从设计、开发、组装、调试、部署、运维和管理的全生命周期的过程,因此需要一个符合SOA架构、标准和开发模式的应用平台来承载其全生命周期的管理。Primeton EOS提供了这样的一体化、可视化的应用平台,从集成开发环境(IDE)的EOS Studio,到企业级的运营服务器EOS Server,再到企业应用和服务的治理工具EOS Governor,以及相应配套的产品模块。

  2.2.4 丰富的构件库和向导

  好的应用平台,当然也需要有丰富的基础设施和工具来进一步帮助提升我们的开发和维护效率。

  构件库就是这样的基础设施,把基础的技术和业务模块给稳定和积累起来,可以在各个应用中复用和锤炼,以获得更高效的开发、更稳定的质量和高更的性能。Primeton EOS的基础构件库可自主导入和不断灵活扩展,普元也通过goCom社区提供了开源的应用框架构件库供用户定制和使用,普元也提供了一套技术与业务构件的积累和复用的IT资产管理体系以帮助统一规范和管理起来。

  向导是提升开发效率的有效手段,把相对成型的业务开发过程模式化和固化下来,使得同类的应用开发变得简洁和高效。Primeton EOS既提供了一些常用的向导工具,也提供了客户自定义向导的扩展能力。

  2.2.5 方法论和最佳实践

  方法论和最佳实践是落实‘Enterprise-on-Service’策略和获得灵活高效开发体系的最后一环,也是相对更为长久投入建立的一环。企业与机构客户需要站在更为全面的角度规划和设计符合自身发展需要的业务蓝图和SOA的参考模型,并通过有效的服务构造和流程开发的实现方式把业务服务开发出来,再动态部署和稳定运行在生产环境中,最后通过不断的管控和治理达到持续优化和集约运营的目的。同时也形成了业务服务发展生命周期的闭环,循环往复和不断螺旋发展。在此过程中,不断吸收别人的先进实施经验,积累更多符合自身发展的最佳实践,不断沉淀、改进和评估,从而走向规划的愿景和设计的策略。

  2.3 集约化的运营能力

  2.3.1 RAS的服务运营

  久经金融、电信级客户验证的高稳定性,用以支撑核心业务系统

  要获得稳定可靠的应用系统,更重要的是尽可能重用那些经过多次验证的软件成果,建立良好的软件复用机制。EOS为企业的应用系统提供了一个统一、稳定、可靠的框架,这个框架已经在众多用户的应用系统中得到了证明,免去了项目大规模架构开发带来的技术风险。

  另外,EOS产品提供了还成百上千的成熟构件,在面向构件的应用系统中,一个应用系统不是由上百万行的代码组成的,而是由几百个构件经过可视化组装而成的,通过松散耦合的构件组装方式。大量复用这些已经被验证的构件,使应用系统更具稳定性。

  2.3.2 J2EE级的高性能

  开发环境支持万级的资源,运行环境可匹敌J2EE级的性能。灵活的系统可伸缩性,用以支撑顶级客户所需的可扩展性

  2.3.3 易管控和治理能力

  Primeton EOS提供了从开发、调试、运行、维护、管理完整的平台,为IT系统的建设提供了统一的软件架构、一致的项目开发方法和规范,并且软件真正以图示化使得真正可阅读;自动生成详细设计文档,永远保证上线的系统在软件和文档上的统一、可阅读,使得知识能够持续得以积累,并且能够进行有效地管理。

  Primeton EOS提供强大的应用监控工具,时刻掌握应用系统运行情况,并且可以迅速定位故障和优化的方向。这些特点不仅极大地保护运营商的软件投资,更使得运营商对IT的管控能力得到实质的改善和提高。

0条 [查看全部]  相关评论

[ 产品中心搜索 ]  [ ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

网站首页 | 加入我们 | 联系方式 | 关于我们 | 网站地图 | 友情链接 | 网站留言 | 广告服务| 京ICP证030920号
Copyright © 2003-2009 soft6.com All Right Reserved. 中国软件网版权所有。
Powered by soft6.com