バックグラウンド:
Jerseyを使用してJavaでRESTAPIを実装しています。私のAPIは、GET、POST、PUT、DELETEの4つの動詞を使用しています。JavaでのRESTAPIの開発は非常に簡単で簡単です。
たとえば、ここに精巧なhello
Webサービスがあります(より簡単な方法があるので精巧だと言いますが、これはより代表的です):
import javax.ws.rs.*;
@Path("/myresource")
public class MyResource{
@GET
@Path("name/{name}")
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public Response sayHello(@PathParam("name") String name){
return Response.ok("Hello "+name).build();
}
}
問題:
私はPythonを学んでいます。Java JerseyRESTAPIをPythonに変換したいと思います。
基本的に、JerseyはJavaによるRESTの実装です(別名JAX-RS:RESTfulWebサービス用のJavaAPI)。PythonにはRESTのリファレンス実装がありますか?そうでない場合は、Java-Jerseyから来た人にとって、近くにあり、使いやすい実装はありますか?