Я создаю ссылку на службу для веб-службы, написанной на Java. Сгенерированные классы теперь следуют за соглашением оболочки Java, используемым в веб-службе, например, имена классов - это camelCase, а не PascalCase.Изменение обложки в справочной службе WCF
Есть ли способ получить желаемый корпус из справочной службы?
ПОЯСНЕНИЯ:
услуг на основе WSE, можно изменить сгенерированные Reference.cs обеспечить стандартную оболочку .NET и использовать XmlElementAttribute для сопоставления Java Naming, представленный внешним веб-службы, как это:
[System.Xml.Serialization.XmlElementAttribute("resultType", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Runtime.Serialization.DataMember]
public virtual MyResultType ResultType
{ ... }
Не очень удобен для обслуживания без написания специального кода для генерации прокси-кода или изменения его после его создания.
Что мне нужно - это один или несколько параметров для представления прокси-сервера, созданного WCF, для вызова приложений с использованием соглашений об использовании оболочки .NET, достигая того же, что я делал ранее с WSE. Надеюсь, с меньшим ручным усилием.
А? Если вы сделаете ссылку на обслуживание, у нее есть обложка службы. Всегда. –
Уточнено, что я ищу самый простой путь для представления оболочки .NET для других частей приложения и представил пример того, как я ранее выполнял это с WSE. –