在scala中实现SOAP Web服务

时间:2013-01-11 13:43:40

标签: scala scalaxb

在scala中实现SOAP Web服务的最佳库/框架是什么?

使用scalaxb实现SOAP Web服务的示例?

请,没有重型框架,如电梯。

2 个答案:

答案 0 :(得分:0)

我想目前没有这样的图书馆,也许永远不会,但无论如何,情况似乎并不那么糟糕。您可以在现有Java SOAP库之上创建Scala包装器。 点击此处查看更多信息SOAP-proxy in Scala - what do I need?以及此处的初学者:http://java.dzone.com/articles/basic-ws-scala-sbt-and-jee-6

答案 1 :(得分:0)

我遇到了这个非常古老的问题,我不确定发布时的情况是否有所不同,但这是一个使用jax-ws的示例,来自https://redsigil.weebly.com/home/a-scala-soap-web-service。< / p>

val myservice: SoapServerImpl = new SoapServerImpl()
val ep:Endpoint = Endpoint.publish("http://localhost:8080/test", myservice)

正如你所看到的,它相当简单,虽然注释使它有点难看。该服务定义了一个SOAP方法(&#34; test&#34;),它接受一个字符串并返回其哈希值。主要功能如下:

android-26

是的,我知道OP表明他不喜欢使用jax-ws - 在评论中有点咆哮,但认为它不是通过适当的设计和抽象无法解决的问题。

相关问题