ID do Cliente (clientID)

Deverá ser fornecido um valor para essa propriedade quando um componente de aplicativo usar uma conexão do soquete persistente dedicado com o IMS Connect para identificar esse cliente específico.
O valor do ID do cliente deve ser especificado para identificar o cliente para o qual a conexão do soquete é dedicada (quando a propriedade CM0Dedicated é configurada como true). Deve ser usada uma conexão do soquete persistente dedicado somente para interações do modo de confirmação 0 com os seguintes verbos de interação:
  • SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT
  • SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT (substituindo o SYNC_RECEIVE_ASYNCOUTPUT descontinuado)
  • SYNC_SEND_RECEIVE

O ID do cliente é gerado em uma conexão do soquete persistente que pode ser usado por interações do modo de confirmação 0 e do modo de confirmação 1 (quando a propriedade CM0Dedicated é configurada como false).

O ID do cliente em um soquete persistente compartilhável pode ser obtido por meio do método IMSConnectionMetaData getClientID. É possível acessar a classe IMSConnectionMetaData da classe IMSConnection. APAR PM75222 (V12.1.2) ou APAR PM79882 (V11.3.3) é necessário para utilizar esse método.

Um ID de cliente especificado pelo usuário ID deve atender os seguintes requisitos:
  • Deve ser uma cadeia de 1 a 8 caracteres alfanuméricos (A-Z, 0-9) ou especiais (@,#,$).
  • Não deve iniciar com a cadeia de caracteres HWS.
  • Não deve ser um número de porta do IMS Connect.
  • Se forem fornecidas letras em minúsculas, as letras serão alteradas para maiúsculas

IDs de clientes são dedicados aos seus soquetes, independentemente de serem compartilháveis ou dedicados. Diferentemente de outras propriedades, o ID do cliente original nunca é alterado, até que o soquete seja desconectado.


Feedback