2013-07-09 101 views
1

我在C#.Net中創建了一個基本Web服務,其中有一個具有4個繼承級別的父對象。 (例如,child0繼承自父代,child1繼承自child0等)父代只公開一個getMessage函數,每個對象都有一個字符串變量。該函數接受一個字符串並返回一個帶有一些字符的字符串。這是爲了試圖找出SAP ABAP世界中的Web服務代理爲什麼添加基本節點的測試。我想刪除基礎,以便結構不那麼複雜,但似乎一旦從另一個對象繼承,這將在SAP中看到。一個人可以擺脫基節點嗎?請參閱下面的截圖。 enter image description hereSAP ABAP Web服務代理

+0

屏幕截圖在哪裏? – Eric

+0

我認爲問題在於你的描述,你是如何創建代理的?你使用WSDL嗎?該方法是自動生成的,不是嗎?如果是這樣,你的描述有一個問題。 – zyrex

回答

0

您需要更改getMessageResult wsdl/XSD的定義。您在那裏定義的消息類型是導致這些子結構繼承的原因。