论坛首页 AJAX版 AJAX

Ajax、REST,Web开发的十字路口

浏览 5169 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-05-07
yinjh 写道
winterwolf 的逻辑是完全混乱的
什么叫"由于ajax简化了sql"?
ajax要两次http请求,是根本不可以被接受的.transaction问题根本没办法解决.



具体问题具体分析。

如果从安全和事物考虑不能让客户端控制流程, 那么就用ajax post数据到server端。

和传统的server端处理差不多 但server不用返回一整页的信息。所以ajax速度还是快
   
0 请登录后投票
时间:2008-05-07
achun 写道
winterwolf
说的意思应该是:
通过前台的技巧优化应用是很有文章可做的,他只不过是举了一个具体的例子而已.
大家不要只是对他的例子评价,要注意他说的:
前台可以方便的做跨服务器沟通的桥梁
这才是要点.






比如我现在有一个网站是用drupal建的 想开发一个网上商店集成进去.

我是一个js“程序员” 不会php 不懂sql 不使用mysql 但是我会用xmldb的rest服务 或者facebook google ....提供的rest数据服务

我可以用ajax + rest数据服务建立网上商店.

然后在drupal论坛上询问获取username 和 userid的方法用一个php页获得
<user id="" name=""/>

然后我就可以利用这个信息将网店的服务和drupal的用户联系起来 将商店集成进去
   
0 请登录后投票
时间:2008-05-07
winterwolf 写道
achun 写道
winterwolf
说的意思应该是:
通过前台的技巧优化应用是很有文章可做的,他只不过是举了一个具体的例子而已.
大家不要只是对他的例子评价,要注意他说的:
前台可以方便的做跨服务器沟通的桥梁
这才是要点.






比如我现在有一个网站是用drupal建的 想开发一个网上商店集成进去.

我是一个js“程序员” 不会php 不懂sql 不使用mysql 但是我会用xmldb的rest服务 或者facebook google ....提供的rest数据服务

我可以用ajax + rest数据服务建立网上商店.


real-world 应用肯定有事务问题,因而几乎总是需要建立一个service层,除非xmldb提供了足够强大丰富的接口。我个人觉得,如果你会使用xmldb的REST服务,没有理由不会使用某种服务器编程。
   
0 请登录后投票
时间:2008-05-11
魔力猫咪 写道
今天看到Adobe的宣传。它们提出SOC+SOA的概念。客户端是跑在浏览器里的Flex写的Flash swf。服务器端入口是它们的LiveCycle DS服务。这个后边接SOA的Web Service。恐怕是最符合你这个BC/S的概念了。

adobe也牛X啊
   
0 请登录后投票
时间:2008-05-13
winterwolf 写道
achun 写道
winterwolf
说的意思应该是:
通过前台的技巧优化应用是很有文章可做的,他只不过是举了一个具体的例子而已.
大家不要只是对他的例子评价,要注意他说的:
前台可以方便的做跨服务器沟通的桥梁
这才是要点.






比如我现在有一个网站是用drupal建的 想开发一个网上商店集成进去.

我是一个js“程序员” 不会php 不懂sql 不使用mysql 但是我会用xmldb的rest服务 或者facebook google ....提供的rest数据服务

我可以用ajax + rest数据服务建立网上商店.

然后在drupal论坛上询问获取username 和 userid的方法用一个php页获得
<user id="" name=""/>

然后我就可以利用这个信息将网店的服务和drupal的用户联系起来 将商店集成进去




如果是传统的CS,照现在的做法也是要三层结构的,专门有一层负责和客户端通讯的,客户端的职能大到能直连XMLDB,或者幻想用其他技巧比如补偿机制等等的,一定要说能模拟事务或者其他特性,不是不可以,但是会碰到以前CS两层结构同样的问题,客户端代码复杂,难以维护,而且安全性很差。

客户端功能强大是有边界的,越界会造成整个系统逻辑复杂,维护成本非常高。
   
0 请登录后投票
时间:2008-05-14
用ASP和JSP做过几年企业管理用的网站,当时也局部用到ajax的技术,只是不知道有ajax这个词。现在想到那些夹叙夹议的程序头都会发疼,好在终于有了GWT,做交易型的网站的终极工具。
   
0 请登录后投票
时间:2008-05-19
技术要用到适当的点上就可以了,争这些无聊的问题有什么用,我见过JSP+JAVABEAN做2,3000万的项目,用户一样很爽
   
0 请登录后投票
论坛首页 AJAX版 AJAX

跳转论坛:
JavaEye推荐