[英]Utilise common entity classes across different JAX-WS web services
我在同一服務器上托管了一些JAX-WS Web服務。 它們使用相同的實體對象,但是當客戶端使用Web服務時,反射的實體對象在Web服務之間總是不同的。
如何強制所有客戶端在多個Web服務中將實體對象標識為相同數據類型?
即
用於Web服務StudentAdministration的webservice.Student類和用於Web服務ClassAdministration的webservice.Student類
從消費者的角度來看,兩者都是不同的對象。 如何更改我的Web服務以公開webservice.Student類,以使使用者知道這兩者是相同的實體類型,即使它們是從不同的Web服務公開的呢?
您需要按如下所述在單個XML模式中定義公共實體:
https://jax-ws.dev.java.net/guide/Compiling_multiple_WSDLs_that_share_a_common_schema.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.