当前位置: 首页 > 知识库问答 >
问题:

使用SOAPWebservices播放框架2.1。2.

麻书
2023-03-14

你好,我是新来玩框架游戏的。在我的后端集群中,有基于SOAP的java Web服务在jetty服务器下运行。我正在使用play 2.1.2开发一个基于Web的应用程序,它应该调用在后端集群中运行的SOAP Web服务。

我在谷歌上搜索,找到了一些链接,但我看不出来http://playframework.wordpress.com/2010/08/15/web-services-using-play/

有人能告诉我在PlayFramework2.1中调用SOAPWeb服务的代码应该是什么或者应该如何编写吗。2.

谢啦

共有2个答案

井礼骞
2023-03-14

我偶然发现了这个图书馆:

http://downloads.typesafe.com/rp/play-soap/SbtWsdl.html

甚至我也面临这样一种情况:我必须从我的Play应用程序中使用基于SOAP的web服务。我的计划是使用PlaySOAP库。试试看!

南宫俊逸
2023-03-14

Play2只支持使用标准GET和POST参数调用REST Web服务。如果您想使用SOAP网络服务,它们使用特定的XML格式,其参数由WSDL和XSD文件定义。要在Play2中调用SOAP服务,您必须为Scala使用SOAP客户端库,如ScalaXB

我自己也曾在一个项目中尝试过这一点,但我在使用Scalaxb时遇到了编译错误,并将其发布在他们的问题跟踪器上:https://github.com/eed3si9n/scalaxb/issues/235

 类似资料:
  • 问题内容: 我遵循zentask教程并编写了一个junit测试,该测试不会从eclipse IDE运行,并给出以下异常 我阅读了一下,发现对于某些编辑buils.scala的人,在main help中添加了以下行:ebeanEnabled:= true 对我来说,它并没有关闭ide的运行方式。 有任何想法吗??? 问题答案: 有一篇有关设置单元测试以在IDE中运行的博客文章。建议将以下命令行添加到

  • 问题内容: 我正在尝试在数据库中保存一个简单的对象,但这给我带来了问题。 这是我的对象类: 这就是我的控制器中的内容: 我正在为其他模型做完全相同的事情,但是我没有任何问题,仅此一项给我带来了问题。当我刷新浏览器时,我得到: 我还添加了配置,在控制台中,我得到了: 浏览器也显示了这一点:但是我不知道在哪里可以查看我的日志,那么有人也可以告诉我吗? 问题答案: 是MySQL中的保留字,您需要按以下步

  • 我无法用Intellij的Community Edition 14编译/调试当前的Play框架(2.3.7)。既不是通过导入项目,也不是通过使用gen-idea。

  • 而是使用EventStream而不是ArchivedEventStream,当我运行命令alert(通知)消息时,会转到除原始发件人之外的所有连接套接字,我也可以如何发送到原始发件人。 这是我的模型和控制器,使用WebSocket 事件模型 这是控制器

  • Rest服务器(Play Framework)中的相关问题在负载测试期间出现“读取超时”异常 java版本“1.8.0_31”java(TM)SE运行时环境(Build1.8.0_31-B13)java HotSpot(TM)64位服务器VM(Build25.31-B07,混合模式) 我正在我的本地PC中测试jmeter。我使用了2000个线程,出现了超时异常,并且Socket不知为什么没有关闭。

  • 我不熟悉这个框架,尝试使用JavaWS调用RESTful API。我一直在努力解决这个问题。这就是我目前的情况: 这段代码基于JavaWS文档(我发现它非常混乱),旨在发出请求。我认为它的工作原理是重复“ok”结果的完成阶段,该结果包含一个字符串,该字符串是将响应转换为文本的结果。 然后从控制器调用此代码: 我目前收到一个错误,上面写着“变量ws可能没有初始化”,这是有意义的,因为我没有初始化ws