使用 RESTlet 创建类似 OData 的服务
我正在尝试为 Java 应用程序构建 OData 接口。
据我所知,人们可以使用 Microsoft 技术(又名 Visual Studio)使用其 WCF 服务创建完全兼容的 OData 服务。我的印象正确吗?
我正在尝试使用 RESTlet + ROME(用于atom feeds)+ ROME Propono(用于atompub 服务文档)来模拟OData 服务(它也是RESTful)。 OData 规范规定我可以访问集合中的各个对象,例如 http://mysite/service.svc/products( 1)
办法在 RESTlet 中表示这一点?
有没有 router.attach("products/get/{id}") 与 OData 不太一样。
您有什么建议吗?我做得对吗?
问候, D
I am trying to build a OData interface for Java application.
From what I have seen, one can create fully compliant OData services using microsoft technologies (aka visual studio) using their WCF services. Am I of the right impression?
I am trying to simulate OData services (it is also RESTful) using RESTlet + ROME(for atom feeds) + ROME Propono (for atompub service document). OData specification says that I canm access individual objects of a collection like http://mysite/service.svc/products(1)
Is there a way to represent this in RESTlet?
router.attach("products(id)") will not work
router.attach("products/get/{id}") is not really OData like.
Do you have any suggestions? Am I even doing it right?
Regards,
D
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您尝试过这个 URI 模板吗?
路由器.attach(“产品({id})”)
Have you tried this URI template?
router.attach("products({id})")