Neste artigo, estarei ensinando como desenvolver uma _production_ que acessa e retorna dados de um banco de dados externos. Estarei usando o MySQL neste exemplo, porém a forma de conexão será a mesma para os demais bancos. Farei a comunicação via REST e estarei utilizando o Postman para testar a produção de interoperabilidade.   **1. INTRODUÇÃO:** * O primeiro passo é criar um namespace que seja habilitado para interoperabilidade, ou seja, que tenha esta caixinha selecionada:![](/sites/default/files/inline/images/images/image(4564).png) Neste namespace, iremos desenvolver as classes que vão implementar nossa production; * Irei dividir o desenvolvimento em algumas partes: * Desenvolvendo o Business Operation; * Desenvolvendo o Business Service; * Criando o aplicativo Web; * Criando a Production;   **2. DESENVOLVENDO O BUSINESS OPERATION:** * O Business Operation (BP) é a parte responsável pela conexão com os sistemas externos, no nosso caso, o MySQL; * O BP é uma classe que estende a  Ens.BusinessOperation. Ela chama os métodos que realizam as ações necessárias nos sistemas externos utilizando os adaptadores;</li>
  • Nossa classe vai ficar assim:
  • </ul>

     

    2.1. DESENVOLVENDO AS CLASSES PARA OBTER OS DADOS DO BANCO:

     

    3  . DESENVOLVENDO O BUSINESS SERVICE: