19.09.2016, 00:18 | #1 |
Участник
|
Set AIF Message headers. Java
Здравствуйте.
Подскажите пожалуйста как правильно выполнить установку значения раздела Header на примере MessageId из Java? Разбираюсь с примером с MSDN, не соображу как перевести на Java конструкцию: X++: SalesOrderServiceClient salesOrderServiceClient = new SalesOrderServiceClient(); System.ServiceModel.OperationContextScope operContextScope; operContextScope = new System.ServiceModel.OperationContextScope(salesOrderServiceClient.InnerChannel); //"OperationContextScope" -> analog in Java? //"IClientChannel" -> how I can obtain it from proxy or service class? using(operContextScope) { System.ServiceModel.OperationContext.Current.OutgoingMessageHeaders.MessageId = new System.Xml.UniqueId(Guid.NewGuid()); } X++: ((BindingProvider) proxy).getRequestContext().put(BindingProvider.USERNAME_PROPERTY, usr); ((BindingProvider) proxy).getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, pwd); |
|
30.09.2016, 20:07 | #2 |
Banned
|
Цитата:
Задача какая? Вызывать AIF (WCF) service из Java. Так и забудьте С#, используйте материалы по Java. Что-типа такого. Consuming WCF Services with Java Client http://www.hoonzis.com/consuming-wcf...h-java-client/ |
|
|
За это сообщение автора поблагодарили: MazZzDaI (1). |
|
|