Consumir informações de um sistema que não possui WS através do ESB

Gostaria de consumir informações de um determinado sistema que não possui Web Services e cujo banco de dados é ORACLE. É possível consumir as informações via ESB, e gerar um WS a partir dele para ser consumido pelo fluig e por outras aplicações?

Olá,

Para fazer o ESB consumir diretamente um DB, somente via componente customizado. Você pode então, no fluxo do CustomReceiver que lê o banco oracle, enviar a mensagem para o WSChannelSender. Isso vai fazer com que as mensagens fiquem guardadas numa fila, que poderão ser posteriormente consumidas pelo WS do ESB, no método retrieveMessage, informando na campo “queue” o nome do componente WSChannelSender informado no diagrama.

Olá, Para fazer o ESB consumir diretamente um DB, somente via componente customizado. Você pode então, no fluxo do CustomReceiver que lê o banco oracle, enviar a mensagem para o WSChannelSender. Isso vai fazer com que as mensagens fiquem guardadas numa fila, que poderão ser posteriormente consumidas pelo WS do ESB, no método retrieveMessage, informando na campo "queue" o nome do componente WSChannelSender informado no diagrama;