[英]What is the difference between registerWebInterface and registerRestInterface and RestInterfaceClient?
我无法通过docs理解registerRestInterface , registerWebInterface和RestInterfaceClient有什么区别。
它们都可以按类生成方法。 但是我不知道何时应该使用另一个。
理解差异的关键是要认识到vibe.web.rest
和vibe.web.web
是两个不同的模块,并考虑了不同的用例:
何时使用:
-> 用法示例
何时使用:Web服务,小型API
-> 用法示例
我个人更经常使用vibe.web.web
因为对于我的小型项目而言,保持界面文件同步的开销是不值得的。 此外,我喜欢在vibe.web.web
方便地访问请求上下文和会话变量。 实际上,我维护着一个插入式分叉 ,它添加了更多便利功能(到/来自Json的自动序列化,基于方法params的自动路由/:param /的生成,...)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.