gpt4 book ai didi

java - 我需要在 java 中创建一个 Web 应用程序,它使用基于 SOAP 的 .Net Web 服务。为此,我将使用哪种工具和框架?

转载 作者:行者123 更新时间:2023-12-01 15:14:41 24 4
gpt4 key购买 nike

需要考虑的事情是:

  • 开源
  • 用于从 WSDL 文件生成 SOAP 请求的 API。 (我用 AXIS 2 做了一些示例。)
  • 易于实现(如 PLAY/GRAILS 框架),可优化开发人员的工作效率。

我找到了这个链接:http://playframework.wordpress.com/2010/08/15/web-services-using-play/这听起来更容易构建,但不确定当需求在一段时间内发生变化时的复杂性。

到目前为止,还没有任何数据库可以存储任何详细信息。但一旦原型(prototype)完成,需求可能会发生变化。

提前致谢。

最佳答案

Spring Web 服务非常好,并且有一个易于使用的客户端层。

http://static.springsource.org/spring-ws/site/reference/html/client.html

您必须在 Spring XML 或基于 java 的配置中完成一些配置工作,但一旦完成,就非常容易了:

StreamSource source = new StreamSource(new StringReader(msgText));
StreamResult result = new StreamResult(System.out);
webServiceTemplate.sendSourceAndReceiveToResult(
uri,
source,
result);

如果要将消息发送到 webServiceTemplate 对象的默认 URI,则 uri 参数是可选的(有一个方法不需要它)。

该特定示例涉及直接 xml,但还有用于编码/解码对象、安全性等的更高级功能...

关于java - 我需要在 java 中创建一个 Web 应用程序,它使用基于 SOAP 的 .Net Web 服务。为此,我将使用哪种工具和框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11796106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com