从不同于java的编程语言访问restlet

时间:2011-06-07 16:07:40

标签: java programming-languages binding restlet

如果我使用restlet作为API,我可以使用除java以外的编程语言从客户端PC访问它吗?我需要语言绑定吗?或者怎么做呢?我没有这方面的经验所以你能提供很好的解释吗? 提前致谢

2 个答案:

答案 0 :(得分:1)

您正在使用Restlet框架来提供RESTful API。 REST本身是一种软件架构风格和语言无关。

基本上任何能够生成HTTP个请求并反序列化您返回的数据(JSON,XML,HTML等)的客户端都应该能够访问您的API。

还有许多不同语言的客户端库使得使用RESTful服务变得更加容易。 implementing REST项目提供了有关这些项目的更多信息。

答案 1 :(得分:0)

REST架构独立于任何语言。这意味着它们可以通过任何语言/技术生成和使用,并且可以使用Content-Type标头指定发送的数据格式。此外,可以使用内容否定(标题接受)“配置”响应的可能预期数据格式。

您甚至可以使用RestClient等简单/低级客户端(http://code.google.com/p/rest-client/)与RESTful应用程序进行交互。该工具允许您为HTTP请求指定提示。

您还可以注意到,目前已完成一些工作以提供Restlet的JavaScript版本。有关详细信息,请参阅以下页面:http://wiki.restlet.org/developers/172-restlet/g1/368-restlet.html。 Restlet客户端支持的第一个版本可在browser和node.js中使用。

希望它可以帮到你, 亨利