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); |
|
|
|