2008-11-10 91 views

回答

2

如果您打算使用Javascript構建功能(與Flex相反),那麼AFAIK不需要特定於AIR的示例; JS代碼可以並且應該與應用程序在標準瀏覽器中運行時相同。任何有關使用Javascript(或AJAX)使用RESTful Web服務的一般教程都應該足夠。雖然我不知道這種方法的具體教程,但可能有幾個。

即使您沒有找到任何專門針對使用JavaScript的REST風格的Web服務的教程或示例,您仍應該能夠通過理解JS XMLHttpRequest對象本質上只是一個相當標準的HTTP客戶端工具。一旦你明白了,你就可以分別瞭解REST和HTTP,然後將這些知識結合起來構建你的應用程序。

我強烈推薦書RESTful Web Services;它對RESTful Web服務有很好的解釋,理論與實踐之間有着完美的平衡。它甚至有一章標題爲「作爲REST客戶端的Ajax應用程序」。所以你可能想要拿起它。