阿米狗
大谈老子,真闲情逸致啊。不过我看老孟的blog被震撼的乃是其蓝字所标的部分。
Rails如此之火,固然有其社区深谙广告运作之道理,也确实因为有些真的革新。像现在全面祭出REST大旗,虽出意料之外,也在情理之中。原先 Rails强在server方面做了大量简化,令惯常写一堆xml配置文件的java社区弹眼落睛,但在AJAX方面较为薄弱。但RIA或曰RWA (Rich Web Application)势不可挡,服务器端service化看来是大势所趋,但像Rails这样的社区,去用SOAP这样的东西确实不搭调,这样想来现在全面支持REST,确实合情合理。
CRUD是自sql以来一直的称谓,但是到REST出现被翻出来作为印证。我是很赞同REST的,因其是回归简单的,且与HTTP的思路一脉相承,不像 SOAP那么累人(居然还好意思叫Simple ... Protocol)。现在虽然也有在browser端直接调用SOAP的方式(如利用微软的SoapService的htc),但更多的是使用一些轻量级协议,例如JSON,或者是访问在server端被从WebServices转换后的页面(EZ商城即是,哈哈)。与其如此(把SOAP又转换到xml返回给browser端),不如直接采用REST风格的WebServices,还省时省力,降低了服务器的压力,呵呵呵。只是对于.NET的开发来说, SOAP直接得到IDE的支持,人懒自然就算了。
总之,Ruby已得Java社区支持,Rails受万千web开发者追捧,连副产品prototype都叱诧风云……REST上轨(Rails),前途不可限量。不知何时有空,我再去研究研究这个Rails...
Rails如此之火,固然有其社区深谙广告运作之道理,也确实因为有些真的革新。像现在全面祭出REST大旗,虽出意料之外,也在情理之中。原先 Rails强在server方面做了大量简化,令惯常写一堆xml配置文件的java社区弹眼落睛,但在AJAX方面较为薄弱。但RIA或曰RWA (Rich Web Application)势不可挡,服务器端service化看来是大势所趋,但像Rails这样的社区,去用SOAP这样的东西确实不搭调,这样想来现在全面支持REST,确实合情合理。
CRUD是自sql以来一直的称谓,但是到REST出现被翻出来作为印证。我是很赞同REST的,因其是回归简单的,且与HTTP的思路一脉相承,不像 SOAP那么累人(居然还好意思叫Simple ... Protocol)。现在虽然也有在browser端直接调用SOAP的方式(如利用微软的SoapService的htc),但更多的是使用一些轻量级协议,例如JSON,或者是访问在server端被从WebServices转换后的页面(EZ商城即是,哈哈)。与其如此(把SOAP又转换到xml返回给browser端),不如直接采用REST风格的WebServices,还省时省力,降低了服务器的压力,呵呵呵。只是对于.NET的开发来说, SOAP直接得到IDE的支持,人懒自然就算了。
总之,Ruby已得Java社区支持,Rails受万千web开发者追捧,连副产品prototype都叱诧风云……REST上轨(Rails),前途不可限量。不知何时有空,我再去研究研究这个Rails...