您的位置:首页 > 运维架构 > 网站架构

搞有中国特色的SOA(面向服务架构)——4

2006-11-10 10:26 387 查看
****什么是中国特色?

    中国特色这个词极为有趣,简单说就是一切有利于垄断机构的做法就是中国特色,而垄断机构不想搞的就是国际惯例。比如,中国的油价,理论上,世界各地油价基本都差不多其实也是,油价基本等于当地的可乐价格。当然中国的可乐价格比较低,油价也比较低,但是中国的油价不包括养路费、保险,中国的公路还要收费,过桥也收钱,所以总的来说养车的成本比发达国家高多了,而发达国家的收入却比咱们高多了。我自从自己开了车之后就不喝可乐了,一喝嘴里就有汽油味。

    回看中国的程序员,必须承认我们的程序员是非常牛的,看看简历就知道:C++?没问题;。Net?没问题,Java?更没问题,各种数据库也全精通。这只能说明一种浮躁的心态,这种心态也同样的反应到项目的实际开发中。

    首先,我们没有自己的方法论!!!
    主流的方法论无外乎面向过程、面向对象、和面向服务。这些有哪一种是中国人提出来的呢?

    再次,我们没有自己的开发过程理论!!!
    主流的过程控制有RUP、敏捷方法,这些也都是大胡子老外的成果。

    然后我们在最容易实现的框架技术上也没有自己东西
    想想吧,什么spring、hibernate、structs,什么是中国人的?

    我们的程序员崇洋媚外达到了相当的程度,这个话题比较敏感,。不过大家想想,以极限编程为例,xp思想其实比较简单易于接受,但,如果xp是中国人提出来的,那会怎么样?我想只可能烟消云散连个水花都打不起来。国内其实也有很多不错的技术框架,但是我想不可能出现一种有广泛影响的,外来的和尚会念经,同行是冤家。

    我曾经在日本工作了一段时间。日本的公司有自己的开发过程,而且和我合作过的几个公司似乎在使用同一种开发过程;而我们的公司要么没有开发过程,要么就是觉得什么好就用什么,我们怎么连小日本都比不过呢?这是任何一个热血程序员都无法接受的。

   
    我不过是个还算有些热情的小人物,我却想构造真正的SOA。我试图在项目中推行SOA,使用我定义的开发过程来管理软件生命周期各阶段,也设计实现了一种灵活的可以快捷转换的面向服务设计的技术基础实现框架;高效快速,安全稳定,部署、移植简单,程序员容易学习掌握、快速上手开发。

                         -----------未完·待续 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息