0

我是 Web 服务的新手,我需要从我的 Web 服务中调用特定的方法。我使用 NetBeans IDE 创建了一个 Web 服务,现在我需要使用 JavaScript 调用它。

function validateForm(frm)
{
document.forms[0].action="http://localhost:8084/Web_Service_Example/CircleFunctions?wsdl"
document.forms[0].method="get"
document.forms[0].submit()
}

它在我的本地系统上正常运行。
现在我需要调用我的网络服务的方法

public class CircleFunctions {
public int sum()
{
int a = 20;
int b = 40;
int c = a+b;
return c;
}
}

如何调用sum()我的 CircleFunctions 类的方法。是否可以将参数发送到方法?

4

1 回答 1

0

看起来您正试图从 JavaScript 调用 SOAP。我通常不推荐这个。REST 架构更符合 JavaScript 的做事方式。但是,让我向您推荐以下SO question

我的建议是让您使用 REST for Java -> JavaScript 和 SOAP for Java -> Java。

于 2012-05-08T14:29:24.107 回答