Configuring web services for AMI communications

AMI Communications uses web services to provide communication between the IEE Client, the IEE Application Server and the AMI collection system. These web service interfaces must be configured on the rich client under Code Table Setup. For more information about creating web service configuration, refer to the following code tables:

To support the full set of AMI communication functions, the following Web Service Clients must be configured on the rich client. Go to System Administration > System Admin > Code Table Setup.

Table 36 Web service clients

Client Process

Service Process

Namespaces

Service Contracts

IEE Client

Internal Web Service Host

http://www.itron.com/mdm/devicecomm/2009/03

IDeviceComm

IDeviceCommAsync

App Server Process

External System

http://www.itron.com/ami/2008/10/data

http://www.itron.com/ami/2008/10/control

http://www.itron.com/ami/2008/10/provisioning

http://www.itron.com/ami/2008/10/han

DataService

ControlService

ProvisioningService

HanService

To support the full set of AMI communication functions, the following web services and web service endpoints must be configured on the rich client also under Code Table Setup.

Table 37 AMI communication functions

Service Process

Namespace

Service Contracts

Internal Web Service Host

http://www.itron.com/mdm/devicecomm/2009/03

IDeviceComm IDeviceCommAsync

Public Web Service Host

http://www.itron.com/ami/2008/10/datahttp://www.itron.com/ami/2008/10/subscriptionshttp://www.itron.com/ami/2008/10/common

DataSubscriberService ExceptionSubscriberService RequestStatusChangedService