2011-06-07 24 views
0

如果使用restlet作爲API,我可以使用java以外的編程語言從客戶端PC訪問它嗎?我需要語言綁定嗎?或者如何做到這一點?我沒有這方面的經驗,請你提供一個好的解釋? 在此先感謝從不同於java的編程語言訪問restlet

回答

0

REST架構獨立於任何語言。這意味着它們可以通過任何語言/技術生成和使用,並且可以使用Content-Type標頭指定發送的數據格式。此外,響應的可能預期數據格式可以使用內容關聯(頭Accept)進行「配置」。

您甚至可以使用RestClient(http://code.google.com/p/rest-client/)等簡單/低級別客戶端與RESTful應用程序進行交互。該工具允許您爲HTTP請求指定提示。

您還可以注意到,目前已完成一些工作以提供JavaScript版本的Restlet。請參閱以下頁面瞭解更多詳情:http://wiki.restlet.org/developers/172-restlet/g1/368-restlet.html。 Restlet客戶端支持的第一個版本在瀏覽器和node.js中可用。

希望它能幫到你, Thierry

1

您正在使用Restlet框架來提供RESTful API。 REST本身是一種軟件架構風格和獨立語言。

基本上任何客戶端能夠生成HTTP請求和反序列化你返回的數據(JSON,XML,HTML等)應該能夠訪問你的API。

還有很多用於不同語言的客戶端庫使得使用RESTful服務變得更容易。 implementing REST項目有關於這些的更多信息。