加载中 ...
首页 > 软件介绍 > 基础软件 正文

海颐应用开发平台

2019-03-24 15:42:22 来源:沈阳软件公司 作者:沈阳软件开发

开发平台

1.系统概述
  海颐软件经过多年积累,自主研发了一套功能完备应用开发平台,形成了基于Java EE技术的企业级总体解决方案。对数据访问、服务构建、页面展现都进行了封装,辅助应用系统进行快速开发。
  平台支持传统的Web应用开发和基于Flex技术的RIA开发。通过自定义的持久层简化了数据操作;利用平台展示组件,能快速搭建界面友好、风格一致的展示层;利用平台提供的开发插件,辅助生成前台网页和后台处理程序,减轻编程人员的负担。
  针对企业应用,平台借助数据分区和复制技术,解决大数据量对系统性能的影响;提供主控应用和单点登录模块,将各专业系统融合起来;专业的权限和流程模块,解决了企业级应用安全和流程建模的要求;任务管理模块,提供定时任务管理和异步任务调度,使得企业应用中任务执行更加有序;监控模块则时刻监控应用的运行状态,保证企业应用健康稳定地运行。
  海颐应用开发平台是一个集应用开发、运行支持、运行监控、外部集成与一体的技术集成综合体。
2.功能体系架构图
3.功能介绍
  如上图所示,海颐应用开发平台主要由辅助开发环境和运行支撑环境组成。其中辅助开发环境提供Java开发环境,而运行支撑环境则提供运行时支持,如权限管理、流程控制、报表集成、监控管理等。
  开发平台支持Java EE应用的分层设计与开发。系统中的对象分为:数据对象,业务对象和展现层对象,分别负责系统的数据持久化、业务逻辑和界面渲染。利用统一的接入服务,业务对象可以为不同的客户端提供服务,同时也能方便地转换为WebService发布。
  平台支撑环境是整个系统的核心。不仅支持Java EE应用的开发,同时提供平台级运行支持;对应用的数据持久层、服务层、接入层进行统一管理和监控;统一封装与外围模块的接口,使得各专业模块逻辑上相对独立,可以根据项目需要进行独立部署。
  流程、权限模块是开发平台的核心模块,提供授权管理和业务流程支持;消息模块提供统消息源定义和消息订阅、转发控制;监控模块对系统的健康状况、运行日志、调用日志以及性能进行统一监控;任务管理模块提供定时、异步任务的注册和调度,管理平台的周期性事件和异步处理事件;在辅助开发工具的配合下,服务发布模块将系统中定义的业务功能发布为Web服务,同时提供外部服务的调用支持。
  辅助开发环境提供基于Eclipse沈阳app开发

<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件开发</a></a>,<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件公司</a></a>

的Java开发、调试环境。内置了辅助模型开发、应用开发的辅助开发工具,支持在持久层、数据层、业务层、展现层的建模和功能生成。
4.产品特色
  严格遵循业界标准:海颐应用开发平台严格遵循Java EE 标准,支持Oracle Weblogic,IBM WebSphere、Jboss等各中Java EE 应用服务器。
  一体化的平台设计:海颐应用开发平台采用一体化设计理念,是一个集开发支持、运行维护、系统监控与一身的企业级平台。
  功能强大的辅助开发支持:海颐应用开发平台内置各种层次的辅助工具,能够在系统构建、数据初始化、持久层对象创建、功能服务生成、界面辅助生成、Web服务生成、联机帮助等多个层面辅助开发,支持系统的快速构建。
  支持企业级应用的构建:从V3版本开始,海颐应用开发平台支持大规模企业应用的构建,下图描述了开发平台支持企业应用的典型场景。
  按照模块组织业务系统,各专业系统可以独立部署;采用SSO模块实现各专业系统应用之间的单点登录;采用主控应用,实现各专业系统功能的融合,将各系统的功能融合到一个应用中,并借助SSO实现与各模块的无缝连接;采用数据库切分技术,将生产环境使用的数据与查询统计使用的数据分离开来,实现数据和功能的垂直分区和水平分区,结合缓存技术,解决了海量数据下的性能问题。 

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。