我已经实施了 Amila Suriarachchi 的这篇博文中描述的步骤:
http://wso2.com/library/articles/2012/10/implementing-restful-services-wso2-esb
我已经完成了上面帖子中提到的所有事情,并且我的 API 调用 URL 为:
http://10.224.188.113:8280/students
对于学生 API。
现在在帖子中,它给出了三个步骤:
1. To add a new student
curl --request POST -v --data @addPayload.xml -H "Content-type: application/xml" http://localhost:8280/students/003
2. To get the added student details
curl --request GET -v http://localhost:8280/students/003
3. To update the student
curl --request PUT -v --data @updatePayload.xml -H "Content-type: application/xml" http://localhost:8280/students/003
4. To delete the student
curl --request DELETE -v http://localhost:8280/students/003
添加更新和删除和获取。但我的问题是,我可以在不使用 curl 的情况下进行上述操作吗?我可以访问休息服务的网址http://10.224.188.113:8280/students
。现在我的问题是,因为我必须让外部世界可以访问它,所以我必须创建这个休息服务的代理,所以我怎样才能制作上面提供所有操作的休息服务的代理。期待您的回答。提前致谢