我已经使用服务堆栈实现了一些 Web 服务(顺便说一句:我绝对爱上了服务堆栈!)。.NET 世界的强类型客户端非常棒!有一个新客户端想要使用 java 访问服务。
SS 建议提供原生 api。有没有办法将 POCO 转换为 POJO,以便 Java 客户端具有与 .NET 相同的强类型体验?这听起来有点懒惰,但有没有办法/格式/什么来自动化或减少这个过程的手动?
我在想的另一件事是也允许 SOAP。REST/XML/JSON 的东西在 servicestack 中效果很好,但我没有使用 servicestack 托管 SOAP 服务的经验。据我所知,并非所有来自soap的东西都已实现,但很难看出“线”在哪里或哪些功能不起作用。
编辑:如评论中所述,问题尚不清楚:
- 为 SS 服务创建 java 客户端的最简单方法是什么?
- 有人在使用 servicestack 进行 SOAP 方面有经验(生产)吗?