gpt4 book ai didi

Java WebServices 和 WSDL 文件生成

转载 作者:行者123 更新时间:2023-11-30 05:12:44 26 4
gpt4 key购买 nike

从 Java 类文件生成 WSDL 文件的最佳工具是什么?

使用 Java2WSDL 时遇到一些问题,想知道我的其他选择是什么。最新问题是它没有将 String[] 编码为数组/序列。在 WSDL 中以 xsd:string 类型出现

我认为最好的是 - 干净整洁的 WSDL,并且很容易被 .NET 和其他 Java 客户端使用。

最佳答案

What are the best tools to use for generating WSDL files from Java class files?

最直接的方法是使用 JAX-WS 注释来注释 Java 类。这是一个(基本)示例:

package helloservice.endpoint;

import javax.jws.WebService;

@WebService
public class Hello {
private String message = new String("Hello, ");

public void Hello() {}

@WebMethod
public String sayHello(String name) {
return message + name + ".";
}
}

WSDL 将在运行时动态生成(但您也可以生成它并部署静态版本)。

参见Creating a Simple Web Service and Client with JAX-WS在 Java EE 教程中。

关于Java WebServices 和 WSDL 文件生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2812552/

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