Scala相当于wsdl2java的工具是什么?

14

有没有类似于wsdl2java的工具,可以接收WSDL文件并生成Scala存根以用于服务器和/或客户端?

我尝试了谷歌搜索,但要么是这样的工具不存在,要么是我的搜索技巧太差。


为什么要在意生成的代码是Java还是Scala呢?无论如何,更改生成的代码通常都不是一个好主意。 - eivindw
因为它最终会调用我的代码(服务器端)或者我的代码调用它(客户端)。而且生成的Java代码与我想编写的Scala代码之间存在不匹配。所以我不想改变生成的代码,而是寻找另一种实现方式。 - The Archetypal Paul
4个回答

10

scalaxb 对此提供了一些支持,但它仍然处于试验阶段,并且仅限于客户端使用。目前我所知道处理服务器端的唯一可靠技术是通过 wsdl2java 或其他工具生成Java代码,然后在Scala中包装该代码,或者可能使用注释从Scala代码生成WSDL。但是后一种选择可能会导致一些困难,因为您需要了解Scala与Java约定相差甚远的地方。


我可以使用wsdl2java并从Java服务器端存根调用Scala,但那似乎是浪费。我正在使用给我的WSDL,因此注释和WSDL生成对我来说并不起作用。 - The Archetypal Paul
我希望因为利益冲突没有惩罚,因为我刚刚点了+1。 - Eugene Yokota

1

1
谢谢。看起来这是客户端的起点。墨菲定律说我的问题现在在服务器端... - The Archetypal Paul

1

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接