gpt4 book ai didi

java - 远程网络服务

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:03:45 26 4
gpt4 key购买 nike

我是网络服务的新手。我在我的项目中有一个要求。我必须在我的项目中使用供应商的 Web 服务。他与我共享的只是一个 WSDL 文件和一个关于不同操作描述的文档。问题:-1:我需要做什么才能在我的 java 项目中使用这些 Web 服务?我被建议使用 axis2,eclipse 和 tomcat6。2:我是否需要向 WS 供应商索要一些其他文件/信息,或者 wsdl 文件是否足以使用这些 Web 服务?3:我是否需要编写一个 Java WS 客户端(使用 axis2 插件)或另一个将与供应商 Web 服务对话的 Web 服务?

请建议最好的方法。

如果这个问题听起来很天真,我很抱歉..

最佳答案

Axis 是此类应用的可靠选择。

  1. 您需要根据提供的 WSDL 生成 Axis 客户端。然后导入生成的客户端并使用它的方法。您可以在此处查看此过程的详细信息(阅读整页或从链接部分开始):http://ws.apache.org/axis2/1_0/userguide3.html#Writing_Web_Service_Clients_using_Code_Generation_with_Data_Binding_Support
  2. 您可能还需要一些入口点(WebService URL)。
  3. 您需要生成一个客户端,而不是网络服务。参见第 1 点。

关于java - 远程网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3045243/

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