图文:中国软件与技术服务公司总工程师陈世林(2)

http://www.sina.com.cn 2008年04月23日 17:46  新浪科技
科技时代_图文:中国软件与技术服务公司总工程师陈世林(2)
中国软件与技术服务股份有限公司总工程师陈世林

  我们看这张图,它首先是有两个平台,第一个是集成开发平台,第二个是集成应用平台。它的两个平台有不同的应用,集成平台是以业务基础服务为主的,那么集成应用平台是以业务应用为主的。那么,集成开发平台是以ERP、财务、OA、CRM、SCM等为底层开发。那么,集成应用开发平台是以组织机构、企业服务宗宪、门户协同、内容管理等等为底层。那么,如果我们要做这样的业务平台,我们就要对底层有所了解。所以,基于互联网的应用去开发业务的时候,如果没有应用这个平台,那么它的门槛太高。

  那么,实现了业务基础平台之后,它最大的特性,使得主要开发人员把业务模型定好以后,随着刚刚介绍的基于MDA的模型开发。其实,我们在这个方面已经有相应地成果,我们也尝试了这个效果,这个效果还是比较理想的。那么第三个是我们说的关键业务往往被技术屏蔽掉了,然后再做整个的业务系统。

  基于前面的分析,业务基础平台从03年开始到国内,到08年已经4年的时间,已经成为了信息化的核心平台。就是说,在重大的工程应用里面,就我们国内的业务开发方面,已经成为了专门的平台。这使得我们对系统和其他的硬件技术的更加成熟。所以,业务基础平台的作用是非常大的,以下是它相关的一些作用。

  那么,在业务基础平台产业环境方面,从这个图上看得出来,底层是系统集成商、咨询公司、代理商等等,那么中间是业务基础平台的提供商,那么它已经成为了非常好的业务基础平台的保障。

  那么,从业务基础平台的实现类型来看,它主要有三个模式。

  第一个是早期面向对象的集成开发为主的,这个是像微软的应用等等。第二个,就是基于刚才说的MDA应用,那么是以模式为主的基础代码技术进去开发。第三种就是把个性化和模型化的开发集合起来,这就是未来业务基础平台的主导作用。

  那么业务技术平台的整个趋势方向来看,目前主要有以下的方面。

  第一个,因为业务平台主要是适应上行业务下面是相应地开发厂商,那么它是跨平台的,而且是XML总线技术,而且是面向SOA的架构体系,最重要的就是结合流程和构件的可视化开发。因为早期没有工具是很难的,现在利用这个工具,我们可以做到很好地开发。

  那么,下面我给大家汇报一下中软业务基础平台。我们简称为SWORD。我们公司的平台定位主要是面新大型应用项目的通用业务基础平台,用于解决重大工程应用项目建设过程中面临的技术和应用管理问题。为什么这么说呢?因为我们在国内的话,我们基本上关注的应用基本说是以重大工程的应用为主,那么再往下做的话,我们的平台风险比较大,而且成本比较大。

  另外,基于做业务基础平台来讲,那么在C/S结构的时候,我们是用PB来做的,我们当时叫做三层结构,就是前端这一块有一定的业务基础架构,后端也有一定的业务基础架构。像Oracle就是非常强的投资手段,那么他们控制了前端的压力,可以很好地控制成本。那么,03年我们转向J2EE架构,并发布了1.0版本。然后出了2.0版本和3.0版本,而且我们公司也在应用。

  下面我介绍一下SWORD平台组成及体系结构。我们的定位是应用以重大项目,有的企业的定位是中小项目,所以这是我们的定位不一样。这是一些相关的平台。我们的集成开发平台分为构件开发管理、模型驱动开发、测试调试工具、协同开发管理。那么,管理平台主要是开发出来可视化的运营、调优、监控,要是没有这个平台我们就发现不了问题,所以风险非常大,非常难以控制。

[上一页] [1] [2] [3] [4] [下一页]

本文导航:
·图文:中国软件与技术服务公司总工程师陈世林
·图文:中国软件与技术服务公司总工程师陈世林(2)
·图文:中国软件与技术服务公司总工程师陈世林(3)
·图文:中国软件与技术服务公司总工程师陈世林(4)

发表评论 _COUNT_条
Powered By Google
不支持Flash
·《对话城市》直播中国 ·新浪特许频道免责公告 ·诚招合作伙伴 ·企业邮箱畅通无阻
不支持Flash