登录 注册

平台简介


开放式融合能力支撑平台,是基于陕西广电核心系统,为广大开发者提供陕西广电运营服务的平台,该平台面向企业和个人开放,当企业或个人成为该平台的开发者后,可以基于平台所提供的接口以及开发工具进行应用的开发、部署、测试、上线。
开放式融合能力支持平台提供的资源如下:
1.EOS开发平台:用于业务系统的统一开发工具,提供快速开发能力。
2.Mobile移动开发平台:提供APP开发工具,可开发IOS、Android应用。
3.广电能力API申请
4.测试及部署环境
5.详细的帮助文档及相关资源下载


一、EOS Platform 开发框架

简介


Primeton EOSTM(以下简称EOS)是全球领先的SOA应用平台。EOS基于J2EE、Eclipse等开放的技术和平台,采用了先进的SOA架构和标准规范,并通过构件化、图形化、一体化的平台产品为客户提供了完整的覆盖SOA应用全生命周期的支撑,从设计、开发、调试和部署,到运行、维护、管控和治理。有了这样的SOA应用平台,可以真正意义上帮助企业客户和各类机构实现其统一SOA架构的发展策略,并达到低成本、高质量、灵活、易管控地构造SOA应用和服务的目标。直至实现企业客户和各类机构"Enterprise-on-Service"的业务发展愿景和IT实施策略。 EOS这一全球领先的SOA应用平台,继续秉承一贯的产品特色与优势,把构件技术、可视化技术、图形化技术与SCA、SDO等SOA技术标准完美结合起来,为客户提供了从设计开发和调试部署,到运行维护和管控治理的覆盖SOA应用全生命周期的平台支撑。 Primeton EOSTM Platform 6.0产品包括了EOS Studio、EOS Server、EOS RichWeb、EOS Report、EOS Component Library、EOS Governor和BPS for EOS这七个组成部分,并同时依托goCom社区提供了Application Framework的开源实现供客户自主定制。
先进统一的SOA架构,提升IT与业务的一致性
Primeton EOSTM 6.0这一全球领先的SOA应用平台,采用了先进的SOA体系架构和标准规范,实现了业务层面的构件化模型,技术层面的标准化架构和管理层面的规范化框架。从而为客户在实现SOA应用和服务的时候,从根本上统一地解决了业务、技术与管理的应用架构,帮助客户把应用架构提升到先进的符合SOA的体系之上。同时EOS也通过对于SOA国际标准规范SCA 1.0和SDO 2.1的实现,真正意义上为客户提供了符合SOA国际标准规范的应用平台。
高效灵活的开发体系,高质量、低成本、快速地交付业务
企业与机构是个复杂的组织,超过百人就需要有组织架构、规章制度、业务流程和管理体系来保障高效的运作。因此要为这样的企业与机构提供IT支撑就需要有与之复杂组织所对应的业务应用开发体系,以真正实现高质量、低成本、快速地交付业务。
集约化的运营能力,支撑业务运营的稳定高效和持续优化
RAS的服务运营
Primeton EOSTM久经金融、电信级客户验证,具有高稳定性,足以支撑核心业务系统。 RAS是Reliability(可靠性)、Availability(可用性)、Scalability(可扩展性)的缩写。 要获得稳定可靠的应用系统,更重要的是尽可能重用那些经过多次验证的软件成果,建立良好的软件复用机制。EOS为企业的应用系统提供了一个统一、稳定、可靠的框架,这个框架已经在众多用户的应用系统中得到了证明,免去了项目大规模架构开发带来的技术风险。 另外,EOS产品提供了还成百上千的成熟构件,在面向构件的应用系统中,一个应用系统不是由上百万行的代码组成的,而是由几百个构件经过可视化组装而成的,通过松散耦合的构件组装方式。大量复用这些已经被验证的构件,使应用系统更具稳定性。
J2EE级的高性能
开发环境支持万级的资源,运行环境可匹敌J2EE级的性能。灵活的系统可伸缩性,用以支撑顶级客户所需的可扩展性。
易管控和治理能力
Primeton EOSTM提供了从开发、调试、运行、维护、管理完整的平台,为IT系统的建设提供了统一的软件架构、一致的项目开发方法和规范,并且软件真正以图示化使得真正可阅读;自动生成详细设计文档,永远保证上线的系统在软件和文档上的统一、可阅读,使得知识能够持续得以积累,并且能够进行有效地管理。
Primeton EOSTM提供强大的应用监控工具,时刻掌握应用系统运行情况,并且可以迅速定位故障和优化的方向。这些特点不仅极大地保护运营商的软件投资,更使得运营商对IT的管控能力得到实质的改善和提高。

基本概念


EOS
Primeton EOSTM是SOA应用平台,提供了基于Web的企业应用的开发、调试、部署、管理和维护的一体化开发、运行、管理监控环境。

在EOS中用户可以通过拖、拉、拽方式将与业务无关的通用构件进行图形化的组装,实现快速构建基于Web的企业级应用。使用EOS Governor(EOS治理工具)可以实时部署、管理与维护EOS应用。

基于EOS平台开发出的应用是符合SCA/SDO标准的。基于SCA/SDO标准,用户可开发出开放、可扩展、易集成、易管理、符合SOA设计原则的应用和方案。

逻辑流
逻辑流用于完成后端业务功能,它是由开始节点、结束节点、运算逻辑节点、事务处理节点和连线等组成的图形。

逻辑流通过调用运算逻辑(如查询数据),将处理后的数据返回给页面流。子逻辑流是指被逻辑流所嵌套调用的逻辑流。

页面流
页面流是用于描述用户界面元素流转关系的图形化流程,它是由开始节点、结束节点、逻辑流节点、服务节点(可选节点)、返回页面节点和连线等组成的。

数据模型
EOS提供了数据建模工具,支持数据实体和数据库表的映射,支持从数据库表生成持久化数据实体,从持久化数据实体生成数据模型。

运算逻辑
运算逻辑又称BL(BizLet)方法,基于Java代码实现,用于完成特定的计算处理任务。在EOS 6.0中,运算逻辑可以为静态Java方法也可以为非静态的Java方法。

Spring Bean
EOS提供了Spring框架的开发期支持和运行期支持,开发期通过Studio可以直接创建Spring Bean,并自动生成Spring配置文件,运行期Server内置Spring容器,可以实现Spring Bean的IOC(依赖注入)功能。

构件包
构件包是EOS系统发布和复用的基本单位,它由逻辑流、页面流、服务构件、Java代码(包括运算逻辑和Spring Bean)、页面资源等组成。一个构件包通常能够完成一个相对独立、完整的业务功能。

EOS构件包相当于一组资源的容器或命名空间; 
同一个EOS构件包中的EOS构件不能重名; 
EOS平台对构件的调用是通过包名来定位EOS构件所在的包。 
业务流程
业务流程是用于完成包含人工和自动的业务活动流程的构件,它是通过BPS for EOS开发环境来开发的流程管理的图形化描述。
                



二、Primeton Mobile 开发框架

专业跨平台引擎


Primeton Mobile通过专业的客户端跨平台引擎,把用HTML、Css、JavaScript代码编译成原生的代码运行,在降低开发技术复杂度的同时,又保持能快速开发出有良好用户体验的原生移动应用。
与传统的原生移动应用开发模式,Web App开发模式,Hybird App开发模式式相比,Primeton Mobile包含了它们的优点,屏蔽了不足。更值得一提的是,Primeton Mobile完全向下兼容Hybird App和Web App开发模式。

强大的IDE开发工具


Primeton Mobile IDE基于Eclipse开放平台,为移动应用开发提供开发,调试,测试,打包一体化的支持。
Primeton Mobile IDE主要包括以下功能特性:
♦ 可视化UI设计
♦ 丰富页面模板
♦ 智能编码感知
♦ JavaScrip调试
♦ 仿真移动终端

苛刻的安全保障体系


Primeton Mobile从传输层、终端层、应用层、提供多层安全机制,全面保障信息安全。
传输层安全机制
♦ 支持使用HTTPS安全通道进行数据传输。
♦ 使得Primeton Mobile动态加密通道,数据进行动态加密传输。
终端层安全机制
♦ 终端接入控制
Primeton Mobile支持终端接入控制,只有符合条件的终端才允许接入,支持多种限制策略:账号、手机串号、IMSI等。
♦ 终端数据安全
Primeton Mobile对移动端本地数据进行加密存储,而且支持对客户端代码进行加密,程序代码泄露。
♦ 终端远程控制
当用户终端设备丢失时,Primeton Mobile为企业管理者提供了事后的安全补救手段,管理员可以从服务端对终设备完成远程控制操作具体包括:
- 远程强制锁定/解锁。
- 远程擦除客户端所有用户数据。
应用层安全机制
Primeton Mobile提供了多种应用层安全机制,包括但不限于:防止系统密码穷举、高强度密码限制、密码失效时限。

完备的系统管控功能


Primeton Mobile提供了完备的系统管控功能,帮助企业进行全面的业务监控与运营分析,主要包括:用户信息监控、应用信息监控、设备信息监控。

全面的数据集成技术


Primeton Mobile提供多种数据集成技术,帮助企业快速的集成已有的IT系统。Primeton Mobile集成技术包括:B/S适配集成、接口集成、DB集成。

统一的移动应用门户


Primeton Mobile提供了企业移动门户,统一了企业移动访问入口, 通过移动应用门户,用户可以添加在企业移动应用中心的发布的其有权限访问的移动应用。统一了应用获取的方式,摆脱了传统应用商店的束缚。


返回