Web Services 跨不同的JAX-WS Web服务使用公共实体类

guz6ccqo  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(134)

我在同一台服务器上托管了几个JAX-WSWeb服务。它们使用相同的实体对象,但当客户端使用Web服务时,Web服务之间的反射实体对象总是不同的。
如何强制所有客户端跨多个Web服务将实体对象标识为相同的数据类型?

webservice. Web服务的Student类StudentAdministration和webservice. Web服务的Student类ClassAdministration
从消费者的Angular 来看是两种不同的对象。如何更改我的Web服务以公开webservice.Student类,从而让使用者知道两者是相同的实体类型,即使它们是从不同的Web服务公开的?

68bkxrlz

68bkxrlz1#

您需要在单个XML模式中定义公共实体,如下所述:
https://javaee.github.io/metro/doc/user-guide/ch03.html#compiling-multiple-wsdls-that-share-a-common-schema

相关问题