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