正在读取数据,请稍侯

SOA,超图你还等什么? 

[ 2007-8-20 7:47:00 | By: gisir ]

SOA,超图你还等什么?
   
    SOA

    在当今的IT界,最热门的词汇莫过于SOA了,各大IT厂商趋之若鹜,可以说SOA已经成为世界的潮流是一个不争的事实。GIS的发展总是落后于IT,每一次IT技术的跨越式发展都会给GIS界带来莫大的影响,一些本来风华正茂的企业由于未能跟上技术的发展没落了,一些新秀借此机会雄起,国内GIS企业的起起落落恰恰印证了这一点。

    SOA与GIS

    SOA在IT领域火了起来,GIS界也开始了不安和躁动,国际巨头ESRI率先吹响进军SOA的号角,这标志着整个GIS界开始进入SOA时代。WebGIS是GIS发展的重要方向,基于Web的开发会在将来的GIS系统和应用中占最重的比例,GIS应用的深入使得GIS与各应用领域业务的融合越来越紧密,GIS已经不是某些人专用的系统,而是凡有地理数据处就有GIS。用超图公司总裁宋关福的话说:“真正发展到成熟阶段,大家就不会刻意去提GIS。”而目前的现状是,目前所采用的技术很难使得各不同领域的技术与业务集成起来,而SOA恰恰提供了这样一个标准。另外是现今世界市场变化非常之快,这也引起业务系统变化的周期越来越短,采用传统的软件开发方法,系统开发时间非常长,系统开发完成就已经落后。在将来业务系统将会最终发展成智能系统,通过一定的手段变更一下业务定义,系统可以自动的按照新的定义动态生成,这种变化是随时发生的,当然在成熟期其变化会比较小,随时调整使得业务系统一般不会发生大的变化,是渐进变化的。SOA正是这条道路的必由之路,我们只有先实现业务系统的快速构建,才能够在此基础上实现业务系统的智能化。

    SOA在国内GIS界

    SOA在世界领域如此火热,在国际GIS领域也开始火爆起来,但奇怪的是,在国内GIS领域却是无声无息,似乎事不关己。是因为国内GIS领域还未到使用SOA的时代吗,答案显然是否定的,因为很多大型的企业早就上了SOA系统,就是涉及GIS的政府部门也有不少已经上了SOA系统,比如海南国土资源厅上了普元的EOS系统,但苦于无法和GIS进行融合,看来需求还是蛮强烈的。那么我们从国内几家GIS厂商的性质上做一个分析,原先几个曾经牛过一把的GIS企业现在都转向了GIS工程,技术上也不具备进军SOA领域的研发实力。现在唯一有能力率先进军SOA的只有超图了,但是我们并没有从超图听到一丝一毫进军SOA的消息。那么,SOA,超图你还等什么?当年你冲击组件技术的勇气哪里去了,我们不希望你步朝夕、吉奥、中地的后尘,因为未能跟上技术变革的步伐而被市场放弃,你应该真正成为中国GIS的脊梁,你倒下了,我们在专业GIS领域将彻底无望。

    SOA与超图

    超图这两年一直把力气花在了共相式GIS的研发上,这是首次由我们中国GIS提出的概念,可以说也算是我们中国GIS界的骄傲吧。但我们深入分析一下你会发现,这样的技术会给研发企业带来内核统一,技术可以快速升级,降低开发成本的好处,但对于用户来说,并没有带来更多直接的好处,对用户来说基于共相式的使用与以前并没有太多的不同。也许是共相式GIS的研发占去了超图太多的精力吧,所以没有时间考虑SOA。
    国内政府部门的WebGIS建设很多还不成熟,大部分还处于系统建设阶段,企业建设才刚刚开始,中国的信息建设由于各方面的原因非常混乱,很难形成像美国那样的比较成熟和规范的信息系统,如果中国不及时考虑和解决这种情况带来的后遗症,那么在将来信息系统的融合阶段,将使得系统的集成与整合非常困难。而且由于中国的特定文化原因,同样的信息系统在中国也是千姿百态,业务系统的需求不断变化,这也是中国的信息系统建设成功率极低的重要原因之一。
    那么如何解决这个问题呢,根据IDC的市场研究和普元的实践来看,以构件技术为基础,以SOA为上层架构,能够兼容各种不同的SOA服务应该是国内GIS的比较可行的SOA之路,因为国内的GIS非常复杂,各种各样的系统都有,既有国外的软件,也有大量国内的软件,所采用的技术也是五花八门,这些技术如果将来进行整合,没有比较松散的平台和标准是不行的。
    基于上面的分析,我们给中国的GIS领头羊开出一个药方,希望超图能够为用户带来更加优质的服务,想用户之所想,不要我们对中国企业总是失望。

    一些建议

    超图一直秉承开放合作的理念,坚守基础软件技术这一块,把应用这一块的利润让给了广大的二次开发商,这种做法值得鼓励,但方式应该随着技术的发展有所变化。在国内GIS发展的前期阶段通过Object二次开发的方法是可以的,但随着发展,应用系统越来越复杂,涉及的领域越来越广阔,二次开发商除了需要针对应用对GIS组件进行很多应用包装之外,还需要对涉及的其他通用IT技术进行相应的包装,这些东西都需要自己开发,无疑增加了成本,加大了开发难度,限制了二次开发商的发展,使得利用SuperMap做二次开发,比较难于达到利用ESRI进行开发所达到那样的深度,开发出那么深入的复杂的应用项目,所以在地理信息系统协会每年评比的GIS工程金奖中,总是以ArcGIS为开发技术的居多。另外众多的二次开发商无法共享应用技术,存在大量的重复开发。超图是该考虑为二次开发商提供更好的,更快捷,更简易的开发方法,这不也正是超图一直追求的吗。
    超图的SPN网络目前来说仅仅是一个商务网络,超图应该致力于将其发展为一个以SuperMap技术为核心的应用技术联盟。超图来提供基础构件,SOA规范和开发接口定义,SOA应用系统装配开发平台,一些比较大的二次开发商可以做一些利用构件进行SOA的封装,而更多的广大开发商应该是利用这些现成的东西,快速的实施项目,开拓新的应用领域,利用我们对国内行业的了解,创新性的应用GIS,真正做到国内GIS的自力更生。二次开发商的价值在于广泛的应用与实施,快速获取利润,他们关注的应该是业务,而不是苦恼于自己不得不做的一些涉及到比较底层的技术。
    这么多年来,超图一直以卖组件维持生计,可以说也很辛苦。超图现在在努力的走国际化之路,将产品卖到国外去,如果仍然只是卖组件,可能不会迅速的聚集资金,在GIS国际化之路上走的更远,这些年超图远没有我们期望的发展那么快,这也应该是原因之一。可以说超图缺乏一个敏锐洞察市场,进行市场资金运作的核心。在未来的商界,最值钱的不是技术也不是软件而是服务,超图完全可以通过SOA之路,成为一个核心技术提供商和服务商。可以通过向二次开发商提供基础构件和SOA构件,以及SOA系统构建服务,将SuperMap技术迅速在国内推广,占领制高点,同时也完成向现代型企业的转型。
    至于构件和SOA技术在国内GIS界还是空白,国际上上没有一个标准,超图完全可以和普元在构件层进行合作,超图可以利用普元的技术迅速开发自己的构件,普元可以利用超图的技术在使用GIS的各个领域迅速实施,扩大战果。同时超图可以通过普元这个中介,间接参与尚未形成的GIS领域的SOA标准,这将会使中国在未来的应用中免于处于被动地位,一旦国际GIS领域SOA标准被ESRI控制,按照有利于他们的方向制定标准,中国GIS界就不得不被迫接受,在未来的SOA建设中处于极为不利的地位。当然作为超图来说不应完全依赖于普元的技术,最终应该形成自己的构件技术,但两家公司可以很好的合作,强强联合,为中国提供自己的信息化解决方案,避免技术依赖国外技术的现状,尤其是在涉及国家安全的领域。
   
    总之,作为国内GIS领头羊和希望的超图,应该从一个更高的角度来考虑问题,把企业发展与国内GIS发展与需求结合起来,融商业利益与社会责任与一体,这才是超图的出路,也是中国GIS的出路。

  • 标签:SOA 超图 
  • Re:SOA,超图你还等什么?

    [ 2007-8-23 9:57:00 | By: songguanfu ]
    songguanfu业界朋友对超图有这么高的期许,我个人也很受鼓舞!感谢你提出如此深刻、如此好的建议!

    超图是一个不断创新的企业,对于SOA,不会没有行动,相关技术和产品正在研发中。至于具体情况,这里先卖个关子;-),诚邀您和所有关心GIS发展的朋友参加9月14日的“中科院GIS论坛暨SuperMap技术大会”,在该会上我们会披露产品的相关信息。

    再次感谢您真诚的建议。

    Re:SOA,超图你还等什么?

    [ 2007-8-20 16:54:00 | By: gisir ]
    gisirto wangkanghong:
    首先感谢您的指正,我也了解到在目前的超图销售额中其实IS是占据了很大一块,超图的定位重点也放在了了WebGIS。但是从开发方式方面来说,和Object相比并没有更大的不同,它只不过是Object的网络版。据我所知目前超图也做很多项目,也存在很多国内其它行业面临的问题,有时候会陷到项目里面去,这些问题的解决需要新的技术。

    SOA是开发方式的一次革命,它不仅仅是Web Service标准,它是应对快速业务需求变化,以及快速系统部署的技术,他缩短了业务系统升级的时间,在目前这个阶段,我们的目标是要实现快速业务系统构建,使得几个月甚至更短时间更新一次业务系统成为可能,这使用目前的技术基于IS开发是达不到这个目的的,在将来我们最终的目标是实现系统的实时更新,客户可以在任何需要更新业务系统的时候进行更新,而且不影响系统的运行,开发商此时更多的是提供一种服务,让用户可以平稳的实时更新业务。采用这种开发方式,不单单需要开发商的深入参与,更重要的是用户方的深入参与,而且必须有一定的文化基础作为系统实施的前提,各自为战,业务无法得到重组的用户是无法成功的实施SOA系统的。

    SOA的开发方式完全不同于目前的开发方式,开发者只需要关注业务层,不需要关注于琐碎的技术细节,它基于可视化的开发平台,将业务图连接起来就可以了,开发者最终可以达到不需要编码的程度,当然这需要有一个比较好的构件与SOA组装平台。

    我也相信超图的东西是可以融进普元、东软或是中软的解决方案中去,如果超图来做,应该是没有问题的,可问题是应用开发商的开发水平并没有这么高,对于他们来说太难了,超图应该针对新的应用提供更加易开发、易部署的技术,这才是对用户负责人的做法,而不能够仅仅说可以做进去就完事,并没有解决用户的根本问题,用户是不买账的。

    Re:SOA,超图你还等什么?

    [ 2007-8-20 13:18:00 | By: wangkanghong ]
    wangkanghong首先,非常感谢这位博主对超图的信任和支持。其实超图早在2004年就推出了基于.NET与WebService的Internet GIS平台SuperMap IS .NET,2006年基于Java与WebService的Internet GIS平台的SuperMap IS Java也面市。目前在超图产品销售额组成中,Internet GIS平台百分比已经超过40%,超图可不只是在以销售GIS组件为生。你可以查询超图的宣传材料以及技术产品内容,从2003年起SuperMap已经不再是组件式GIS定位,组件式GIS不过是超图系列产品的一种而已。SOA架构,本质和基础是Web 2.0时代的Web Service标准,所以不论是普元还是东软,抑或是中软等公司的这方面架构解决方案,实际上超图的平台融合进去时没有任何问题的。当然您提的很多建议确实表明我们在针对流行的SOA方面的应对介绍少了一些。希望有时间我们可以坐下来,详细交流,非常感谢您针对超图产品体的建议。

    Re:SOA,超图你还等什么?

    [ 2007-8-20 10:56:00 | By: 耑木子 ]
    耑木子见地深刻,喜欢!

    Re:SOA,超图你还等什么?

    [ 2007-8-20 8:25:00 | By: HaoYuJiang ]
    HaoYuJiang这个想法很好,我想面向服务的体系结构也是超图以后的发展方向,只不过需要一个认识和转变的过程。
    发表评论:
    正在读取数据,请稍侯