我在C#.Net中创建了一个基本的Web服务,其中我有一个具有4级继承的父对象。 (示例child0继承自parent0,child1继承自child0等)。父级只公开getMessage函数,每个对象都有一个字符串变量。该函数接受一个字符串并返回一个附加了一些字符的字符串。这是作为测试来完成的,以试图找出SAP ABAP世界中的Web服务代理添加基本节点的原因。我想删除基础,以便结构不那么复杂,但是一旦你从另一个对象继承,这就是你将在SAP中看到的。可以摆脱基节点吗?请参见下面的截图。
答案 0 :(得分:0)
您需要更改getMessageResult wsdl / XSD的定义。您在那里定义的消息类型是导致这些子结构继承的原因。