问题标签 [jax-ws]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2037 浏览

java - Utilise common entity classes across different JAX-WS web services

I have a few JAX-WS web services hosted on the same server. They use the same entity objects, but when the web services are consumed by a client, the reflected entity objects are always different between the web services.

How do I force all the clients to identify the entity objects to be of the same data type across multiple web services?

i.e.

webservice.Student class for web service StudentAdministration and webservice.Student class for web service ClassAdministration

are both different objects in the consumer's point of view. How do I change my web service to expose the webservice.Student class to let the consumer know that both are the same entity types, even though they are exposed from different web services?

0 投票
3 回答
6556 浏览

java - Java Web 服务容器

我刚开始学习 Java Web 服务 (JAX-WS) 并且有一个问题。参考文档总是谈论 Web 服务容器。我的问题是:什么是 Web 服务容器以及我们为什么需要它。我在“java web services up and running”一书中看到了一个简单的 JAX-WS 示例,其中使用以下方式发布 web 服务:

此示例不需要我在 Web 服务器/应用服务器或任何容器中托管 Web 服务。

而且我还能够访问此网络服务。

那么什么是容器,为什么我们需要它来提供 Web 服务呢?

0 投票
2 回答
1752 浏览

java - JAX-WS 客户端:需要 JAXB?

我需要“深入研究 JAX-WS 编程”。

所以,我玩弄了Netbeans,经过20次左右的错误尝试,终于设法让一个Web服务客户端执行一个Web服务。

我注意到,生成了很多代码,尤其是用于 Web 服务响应的 JAXB 类。

我目前的任务是,完全手动编写一个 Web 服务和 Web 客户端。

是否需要 JAXB?无论如何都是标准的一部分吗?没有它会怎样?

编辑:
似乎答案在这里给出

0 投票
4 回答
3913 浏览

java - AXIS2 和 JAX-WS 如何更改 SSL 握手?

在 Axis2 上调用 JAX-WS API 时,我需要自定义 SSL 握手。

我根本找不到有关如何执行此操作的参考。使用 Metro 我可以设置自定义 SSLSocketFactory,但它使用非标准 API。

如何访问 Axis 引擎,以便在发送肥皂请求之前重新配置它?

0 投票
1 回答
5218 浏览

java - JAX-WS 返回一个复杂的对象?

我对 Java Web 服务很陌生,但我在任何地方都找不到很好的解释。

我在 NetBeans 中有 2 个 Java Web 项目。
一个作为 Web 服务,一个作为该 Web 服务的客户端。
我还创建了自己的名为“Person”的类,其中包含您所期望的:姓名、出生日期等。

我想要一个名为“ListPeople()”的 Web 服务方法,它会返回一组“Person”对象。

我是否需要在两个项目中都有这门课?
我应该先序列化对象吗?
我应该使用 JAXB,如果是,我应该从哪里开始?

对不起n00b问题,但我很困惑。
完成此操作的正常方法是什么?

提前致谢

0 投票
2 回答
29032 浏览

java - Java 6 NTLM 代理身份验证和 HTTPS - 有人让它工作吗?

我有一个需要访问 Web 服务的 Java 应用程序(不是小程序)。Web 服务的代理是使用 JAX-WS 生成的,并且似乎工作正常。在一种情况下,它需要通过设置为需要 NTLM 身份验证的 Web 代理服务器(实际上是 Squid 3.0)进行通信。

在 Sun 的 JRE 1.6.0_14 上运行,一切都可以正常访问 HTTP URL,无需任何更改:内置的 NTLM 身份验证器启动,一切运行顺畅。但是,如果 Web 服务 URL 是 HTTPS URL,则 Web 服务调用在 Sun 的代码深处会失败:

查看 Sun 的错误数据库会发现此类类中存在一些异常,但似乎都已修复。有没有人遇到过这样的事情?有没有人让这个工作?

0 投票
1 回答
909 浏览

web-services - 使用 netbeans 和 jax-ws 从另一个 Web 服务调用 Web 服务时出现问题

我想在一个节点上公开一个 Web 服务,该节点遵循另一个节点上的相同 Web 服务合同,基本上然后,代理 Web 服务,两个节点都运行 glassfish。

我正在使用 netbeans 和 jax-ws,但我无法让它工作。我生成 Web 服务服务器部分和 Web 服务客户端部分并使用相同的 dto。所以服务方法很简单,就是把请求传递过去。

我目前的问题是它正在使用 ws-coordination 来“协调”,这使用 ssl 在服务器之间进行连接,而我没有配置它,所以它失败了。

使用 Glassfish 2.1 和 netbeans 6.7

有没有人成功做到这一点?有谁知道如何禁用 ws-coordination?我宁愿不使用 ws-coordination,因为我绝对不需要它,也不想配置 ssl。

0 投票
1 回答
2115 浏览

.net - Code First .NET Web 服务使用肥皂编码 - 如何防止这种情况发生?

从 .NET 接口生成 wsdls 时,如何将 asp.net / asmx 配置为根本不使用肥皂编码?简而言之,一个.NET SOAP Web 服务正在生成一个包含soap 编码的wsdl。例如:

这无法使用 CXF 中的 wsdl2java 进行解析,这是由于 soapenc:Array 位而导致的 JAX-WS 实现。解决方法是将上面的 xml 更改为:

0 投票
1 回答
15387 浏览

java - jax-ws:设置请求的 Content-Type

我最近一直在尝试使用 JAX-WS 来使用 .net WCF 休息服务。由于服务的安全性,我必须设置一个带有一些签名的自定义 HTTP 标头授权。我已经通过执行以下操作解决了这个问题:

但是,调用服务时出现异常:

在我看来,我在服务中的请求可能需要为 text/xml 内容类型。我该如何设置?我用谷歌搜索了很多,并阅读了一些文档,但我似乎无法弄清楚。例外当然也可能是 Content-Type 设置以外的其他东西(因为我已经读过默认情况下 jax-ws 使用 text/xml),但我不确定。

提前致谢!

0 投票
1 回答
227 浏览

jax-ws - Web服务迁移到其他地方时如何重用存根?

我的要求是在不构建客户端代码的情况下重新定位 web 服务(Jax ws)。我想知道有什么方法可以在不重建客户端的情况下使用客户端代码。?

感谢您。