13

是否有任何等效于 wsdl2java 的方法,它将获取一个 WSDL 文件并为服务器和/或客户端生成 scala 存根?

我用谷歌搜索,但要么没有,要么我的 google-fu 很弱。

4

4 回答 4

10

scalaxb 对此有一些支持,但它仍然是非常实验性的,它仍然只是客户端。我见过的处理服务器端的唯一可靠技术是通过 wsdl2java 或其他工具生成 Java 代码,然后将其包装在 Scala 中,或者可能使用注释从 Scala 代码生成 WSDL。但是,当您了解 Scala 在哪里可以轻松映射到 Java 约定时,后一种选择可能会导致一些痛苦。

于 2011-06-17T17:08:10.803 回答
1

不确定这是否是您想要的,但您看过http://scalaxb.org/wsdl-support吗?

于 2011-06-17T16:22:28.650 回答
1

查看这个旧线程似乎可以创建自定义映射模板: http: //www.mail-archive.com/axis-user@ws.apache.org/msg35857.html

也许您可以使用带有自定义模板的 wsdl2java 工具来创建 Scala 代码?

于 2011-06-18T08:01:50.290 回答
0

认为可以尝试结合wsdl2avroavro4s

于 2017-12-16T11:39:39.767 回答