Novos Recursos no IMS TM Resource Adapter Versão 11

Além de todos os recursos no IMS TM Resource Adapter Versão 10, a Versão 11 inclui suporte para eliminar os erros de ID do cliente durante o alto carregamento do sistema, quando diversas instâncias do WebSphere Application Server distribuído se conectam ao IMS Connect na mesma porta.
Início da Descrição da Figura. IMS TM Resource Adapter Versão 11 Recuperação de falha de conexão para mensagens de callout
O adaptador de recursos tentará se reconectar ao IMS se o armazenamento de dados de backend do IMS não estiver disponível. Um novo valor -1 é incluído na propriedade IMSActivationSpec retryLimit para suportar novas tentativas indefinidas para conexão. Quando a nova tentativa é bem-sucedida e a conexão é restaurada, as mensagens informativas são fornecidas para indicar a reconexão bem sucedida.
Início da Descrição da Figura. Somente o IMS TM Resource Adapter Versão 11.2 e versões mais recentes. Fim da descrição da figura. Suporte para uma transação que expirará após o tempo limite de execução
A função de expiração de transação do OTMA permite que um aplicativo cliente instrua o IMS Connect a indicar ao IMS OTMA que, quando a execução atinge o tempo limite, a transação expira e o OTMA deve descartar ou desenfileirar a transação.
Antes desse aprimoramento do OTMA, quando o IMS não tinha os recursos para processar uma transação no intervalo de tempo alocado, conforme especificado na propriedade executionTimeout, a transação não podia ser cancelada.
Para suportar esse aprimoramento do OTMA, uma nova propriedade transExpiration é incluída na classe IMSInteractionSpec no IMS TM Resource Adapter Versão 11.2 e mais recente para instruir o OTMA a descartar ou desenfileirar a transação quando o valor de tempo limite de execução é atingido.
Esse suporte permite que um aplicativo cliente do IMS TM Resource Adapter tire proveito do aprimoramento da expiração de transação no OTMA para desobrigar o OTMA a ter de processar mensagens desnecessárias do IMS TM Resource Adapter.
Eliminação de erros de ID de cliente duplicado durante o alto carregamento do sistema, quando diversas instâncias do WebSphere Application Server distribuído se conectam ao IMS Connect na mesma porta
Anteriormente, se o IMS TM Resource Adapter fosse executado em diversas instâncias do WebSphere Application Server distribuído, cada instância do servidor deveria usar uma porta diferente do IMS Connect para evitar a possibilidade de IDs de cliente duplicado, o que poderia provocar um erro. No IMS TM Resource Adapter Versão 11, se uma solicitação de conexão de entrada do IMS TM Resource Adapter usar um ID duplicado de um ID já em uso, o IMS Connect gerará automaticamente um ID de cliente exclusivo para a sessão de entrada do IMS TM Resource Adapter, sem enviar um erro para o aplicativo cliente.

Feedback