科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网CIO与应用频道企业应用中间件平台解决方案

企业应用中间件平台解决方案

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

降低应用开发的失败率 良好的封装、精简的代码、可靠的底层系统可以很好的降低应用开发的风险,采用EPod产品,系统开发的成败更多的取决于系统的整体设计而不是代码的优劣。最大的困难在于花卉拍卖业务在中国尚无先例,客户无法准确描述需求和预料运作模式。

来源:支点网 2010年10月19日

关键字: ePod 应用服务器

  • 评论
  • 分享微博
  • 分享邮件

  (一) 方案概述

  1) 客户的业务问题

  随着 Internet 强劲发展,电子政务及企业信息化概念的广泛传播,为信息系统的发展提出了新的课题, 即如何降低实施成本,有效地建立电子商务、电子政务等信息系统;将政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,建成一个精简、高效、廉洁、公平的政府运作模式;将企业的进、存、销管理与网上销售及订单管理融为一体。这些都是现代信息化建设所面临的新的挑战。

  清华紫光自主研发的基于软件构件复用技术的业务基础平台——EPod,正是面对这一挑战所开发的产品,使用EPod平台能够快速按用户实际需求,配置企业信息系统或电子政务系统,将企业或政府机关内部各个分离的信息资源组织成一个有意义、灵活的整体,用技术手段帮助企业提高运行效率和服务质量,增强综合竞争实力,达到用信息化带动传统产业发展、提高办公效率的目的。

  2) 本方案的功能描述

  EPod(Enterprise Platform On-demand)的中文名称是“随需应变的企业应用中间件平台”。EPod是清华紫光面向应用开发商和最终用户提供的便捷、高效、强大、快速的应用开发平台。

  EPod采用纯Java平台开发,支持J2EE、EJB、XML等标准。它封装了诸如内容管理、Web应用生成、信息采集、权限管理、报表分析、用户安全、交易生成等大量实用功能,可帮助用户快速开发从小型工作组级到大型企业级的应用产品。EPod通过一系列组件实现各种重要的功能,如:所有的表单可以自动产生、表单的结构可以动态调整、表单的页面效果可以随时变化。

  EPod体现了一种按需配置的设计理念,最大限度的满足用户对于数据采集方面的灵活要求。

  · 企业应用控制台

  EPod将标准的后台管理系统封装成组件提供给用户,方便用户进行菜单的灵活搭建、权限管理的设定、动态配置的系统参数。用户开发企业应用系统时,只需在EPod中设置即可,无需编写任何代码。

  · 内容管理

  内容管理和信息发布是电子商务应用的基础。EPod不仅提供了浏览器界面使内容的提供者录入信息,更重要的是,它还可以把数据库中存放的内容按照模板规则,生成最终用户需要的Web页面,同时对页面的链接关系和数据的存储进行管理。

  · 表单及报表的无代码生成

  EPod系统的最大特点是所有基本的表单和统计报表都可以由用户直接通过生成向导生成,不需编写任何代码。对于复杂应用只需在基础表单上简单修改即可。

  · 表单的数据结构、数据表现动态调整

  EPod支持数据库的数据结构动态调整,表单的结构调整后,系统不需修改任何代码,只需重新配置一下表单即可随之改变。整个过程完全由用户随心所欲,轻松完成。

  · 统计图及报表管理组件

  EPod提供灵活定制报表及统计图的功能,且所有的报表都可以在无需对源代码做修改的情况下灵活调整。

  · 企业级的支持

  EPod基于开放的体系结构,支持最新的J2EE标准。系统支持流行的硬件平台和主流操作系统如(Windows NT、UNIX、LINUX),有强大的伸缩性。n 数据接口EPod内部应用数据可与与其它各类应用无缝的交换数据,可以使用XML数据交换标准,可以符合cXML 1.2 (Ariba Standard)、ebXML、BizTalk (Microsoft Standard)保证用户能将其业务平滑的同其他系统相衔接。

  3) 带给客户的收益

  EPod产品能够帮助使用者可靠、高效地开发各种基于Web的应用系统。使用EPod作为开发工具,开发者不用再象以往一样开发大量复杂、耗时的底层代码,可直接进行实际业务系统开发,极大的缩短了开发周期,提高开发效率,降低开发成本,赢得更多的满意度。

  EPod将为企业和政府提供一个开发成本低、维护成本低、实施周期短、通用、安全,不需要专业知识的人员就可以进行项目实施的中间件产品,解决企业信息化网络软件的基础平台支持、面向应用的技术开发、整合企业现有信息系统,使企业在进行信息化建设时不再无所适从。

  EPod产品的最主要价值是帮助开发商开发各种基于Web的应用系统,可以做到:

  · 缩短应用的开发周期

  Web应用目前流行的开发方式是在各种应用服务器上如WebSphere Application Server、WebLogic Application Server上直接开发业务系统。虽然大量的底层服务开发商已经不需要关心了,如负载均衡、数据库连接、硬件支持等,但是涉及到实际的开发工作,开发商还是要做大量的代码工作,采用EPod将极大的缩短开发时间。通过大量的封装组件,应用开发商将可以把更多的精力放在实际的业务系统中,将传统的开发代码时间缩短至少三分之二。

  · 节约应用的开发成本

  采用EPod产品开发实际业务系统时极大的缩短了开发时间,带来的明显好处是节约了开发成本。同时因为大量的封装组建对于整个项目的开发队伍的技术水平的要求也有所下降,客观上也节约了人员费用。

  · 减少系统初期的建设成本

  EPod产品提供对于各种底层应用服务器的支持(WebSphere、WebLogic、Tomcat),对于大型数据库的支持(DB2、Oracle、MySQL)、对于各种硬件的支持(PC Server、RS6000、AS400、SUN),由此使得应用开发商不必关心各种基础系统的差异,极大的减少了系统初期的基层建设成本。

  · 降低应用开发的失败率 良好的封装、精简的代码、可靠的底层系统可以很好的降低应用开发的风险,采用EPod产品,系统开发的成败更多的取决于系统的整体设计而不是代码的优劣。

  · 简化应用集成

  虽然Java技术承诺可以一次编译多次使用但是在实际的系统中还是有少量的差别的,特别是多语言的移植问题一直是困扰开发商的一个难点,通过EPod产品可以简化系统的集成和移植。

  · 减少维护费用

  企业的信息系统,因为企业自身的成长和变化经常需要调整,传统的开发模式对于系统的应变能力都比较弱,一般会增加企业的信息系统的维护费用,采用EPod的运行时动态调整技术,可以减少系统的维护费用。

  · 保证技术进步的连续性

  清华紫光承诺在EPod产品上会保持长久的产品升级和技术进步,由此保证在EPod产品上开发的系统会随之升级。

  · 增强应用的生命力

  EPod产品的升级和技术进步可以保持基于EPod产品开发的应用有强大的生命力。

  4) 方案的独特卖点

  · 高效率

  EPod集成了模板、内容管理、页面编辑等实用的功能模块,同时EPod提供完善的后台操作界面,使得EPod在构筑信息门户网站过程中可以提供极高的开发效率。

  · 高可靠性

  EPod经过长期的时间和项目验证,多次优化的代码和面向对象的设计理念、UML的开发方式为企业应用提供强壮的内核,因此在其上构筑的应用具有更高的可靠性。

  · 开放性

  EPod全面支持J2EE标准和基于中间件的应用服务器技术,为用户提供优秀的扩展性,具有更完善的开放性。

  · 安全性

  EPod强大的权限管理为用户的网络应用安全保驾护航:

  · 易使用性

  EPod采用标准的浏览器作为用户的操作界面,增强了易用性。使用者经过短期的培训便可掌握如何使用EPod为企业创造价值。

  · 可维护性

  无论是最终用户还是系统的开发人员均可通过标准的浏览器来维护整个系统,包括添加新的模板、增加新的应用等功能,方便您维护整个系统。

  (二)技术信息

  硬件平台: IBM eServer iSeries 810/825

  软件平台: IBM DB2 V7.0以上、IBM WebSphere V4.0以上 ( Express )

  操作系统: OS/400

  应用系统: EPod(采用纯 Java 平台开发,支持 J2EE、EJB、XML 等标准。它封装了诸如内容管理、Web 应用生成、信息采集、权限管理、报表分析、用户安全、交易生成等大量实用功能,可帮助用户快速开发从小型工作组级到大型企业级的应用产品。)

  适用的行业:政府/企业等

  适用的用户群:软件开发商/最终用户

  (三)成功案例

  客户名称:云南花卉拍卖交易系统

  项目时间:2002年8月-12月

  客户问题:

  1)客户背景:

  云南省政府决定,在花卉销售最集中的呈贡县斗南花卉交易市场的基础上建设与国际接轨的“昆明国际花卉拍卖交易中心拍卖市场”,占地178余亩,在2002年底将初步建成花卉拍卖市场,并最终发展成为中国乃至亚洲最大的国际花卉交易中心,这也将是我国第一个国际花卉拍卖市场。

  花卉拍卖交易中心将借鉴国外花卉生产、销售的成功经验,引进国际上先进的花卉拍卖交易系统,应用花卉拍卖系统综合业务数据处理平台,使之高效运转,并与国际接轨,逐步发展成高级拍卖市场。

  2)面临挑战:

  系统涉及到对货物,资金,信息流的管理,管理得对象从上游种植商到下游的购买商,以及提供服务的银行,货运等,开展的业务有物流的收集,检验,复查,分货提货,资金的冻结,预售权管理,资金划拨,银行对帐,花卉的电子屏幕实时展示,多种物品的管理和租赁。流程复杂,环节众多业务中要求和多种周边系统进行实时互联互通,如国外进口的拍卖大钟控制软件和多家银行相联接的结算系统。

  最大的困难在于花卉拍卖业务在中国尚无先例,客户无法准确描述需求和预料运作模式。

  解决方案:

  通过采用 IBM 的硬件产品—— 两台 AS400 820 构成了其主要的硬件平台,采用IBM WebSphere 和 DB2 系统作为其基础软件,采用EPod系统客户化开发整个的拍卖交易系统。提供是一个实时交易管理系统和信息分析系统,采用集中式交易的模式,在信息系统人、财、物基础信息管理的基础上,将每笔与拍卖相关的信息以实时显示方式,显示在拍卖现场的电子屏幕和拍卖大钟上。在拍卖中按竞价规则进行交易,每笔拍卖结束后,计算机都将自动完成购买商的资金过账(与当地的两家银行进行实时互联互通)、分配货位,客户体和等功能。是一个集竞价交易、交易监管、电子屏显示等功能为一体交易信息系统。

  推荐的 IBM 产品:

  软件:IBM DB2、IBM WebSphere

  硬件:IBM eServer iSeries 820 双机

  此方案带给用户的收益:

  客户收益:

  客户通过本系统迅速实现了整个交易系统的全面电子化。为花卉拍卖提供了一个基于电子商务的工具平台来快速建立花卉拍卖综合业务数据处理的解决方案,从而使企业能够借助这个软件动态地、有效地对内部业务管理链上主要环节进行管理。同时该软件也能从管理的宽度和深度上为企业提供更为丰富的分析功能和辅助决策的工具。

  难能可贵的是,由于该业务在中国尚无先例,客户在开发阶段和试运营期间的多次调整业务需求,通过平台的按需配置功能,大部分调整都在平台级进行,没有额外的工作量。

    • 评论
    • 分享微博
    • 分享邮件
        邮件订阅

        如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

        重磅专题
        往期文章
        最新文章