在这个链接:http://www.sencha.com/blog/spotlight-ext-js-customers/ 请滚动到以下部分:为什么我们选择Ext JS有这样一行:
通过使用Ext JS,我们降低了开发Web服务API的成本.
但我真的没有得到解释.如何通过客户端框架降低开发Web服务API的成本?
我不认为这个解释会传达作者的意图.我认为他们对ExtJs的AJAX API充满热情,这些API易于使用,可以使用许多GUI组件调用(他们提到).
AJAX和组件API不会为您创建服务器端Web服务API,他们的推荐会让您相信:
这为我们提供了将这些相同的AJAX(JSON)调用作为Web服务API公开给客户的好处......通过使用Ext JS,我们降低了开发Web服务API的成本.
不太好,ExtJs不会为您创建Web服务API; 它创建了一种与自定义REST(或其他)API进行交互的方法.虽然它们可能意味着由于ExtJs定义了客户端如何通过其众多组件与服务器进行交互,因此它们的服务器端服务更容易创建.例如,ExtJs可以很容易地使用REST Web服务,并且它定义了回调等方面的期望.因此,在提供客户端解决方案的ExtJs中,给出一半合同的服务器解决方案(webservices API)更容易.
归档时间: |
|
查看次数: |
299 次 |
最近记录: |