【发布时间】:2013-10-29 15:02:48
【问题描述】:
我已经使用服务堆栈实现了一些 Web 服务(顺便说一句:我绝对爱上了服务堆栈!)。 .NET 世界的强类型客户端非常棒!有一个新的客户端想要使用 java 访问服务。
SS 建议提供原生 api。有没有办法将 POCO 转换为 POJO,以便 Java 客户端具有与 .NET 相同的强类型体验?这听起来有点懒惰,但有没有办法/格式/什么来自动化或减少这个过程的手动?
我在想的另一件事是也允许 SOAP。 REST/XML/JSON 的东西在 servicestack 中工作得很好,但我没有使用 servicestack 托管 SOAP 服务的经验。据我所知,soap 中的所有内容都没有实现,但很难看出“线”在哪里或哪些功能不起作用。
编辑: 如评论中所述,问题不清楚:
- 为 SS 服务创建 Java 客户端的最简单方法是什么?
- 有没有人使用 servicestack for SOAP 的经验(生产)?
【问题讨论】:
-
还有什么问题?
-
这个我没试过,有点绕,不过理论上你可以把ServiceStack Swagger interface和你的服务集成,然后用Swagger Codegen生成Java客户端类。
-
@esker:是的,我正在使用招摇,感谢这个链接,我会试试看!但我仍然愿意接受其他建议。
-
@marco forberg:对不起,我添加了 2 个问题以使其更清楚。
标签: java rest servicestack