O que é um corretor de solicitação de objeto?

Um corretor de solicitação de objeto ou ORB é protocolos de programação que funcionam como um intermediário ou corretor entre um cliente e um fornecedor. Usando um corretor de solicitação de objeto, o cliente envia uma solicitação de algum tipo de serviço a ser realizado. O corretor recebe a solicitação e o direciona para um ponto de rescisão na rede em que a solicitação pode ser concluída com sucesso. Ao usar um corretor de solicitação de objeto, o servidor do cliente Processando a solicitação não precisa saber onde na rede encaminhar a solicitação. O corretor avalia a solicitação e depois a rotula de acordo.

Às vezes é útil entender um corretor de solicitação de objeto como um exemplo de middleware. Essencialmente, o middleware funciona como meios de transmitir dados de um ponto de origem a um ponto de terminação, em vez de transferir dados em uma comunicação rigorosamente ponto a ponto. A vantagem para essa abordagem é que o middleware é capaz de qualificar os dados recebidos e direcioná -los para uma parte deA rede onde é provável que seja processada com o maior nível de eficiência.

O corretor de solicitação de objeto faz parte da arquitetura mais ampla de corretor de solicitação de objetos comuns, também conhecida como corba. É essa arquitetura mais ampla que possibilita que o corretor de solicitação de objeto processe com precisão e rapidamente a entrada de dados do cliente e entregue os dados ao sistema ou servidor adequadamente na rede. Cada componente é configurado usando o idioma de definição de interface que permite ao compilador cruzado identificar cada componente atualmente funcional em qualquer lugar da rede.

Como parte da funcionalidade geral, um corretor de solicitação de objeto pode fornecer mais de um ponto de rescisão para os dados contidos na solicitação do cliente. Por exemplo, os dados podem ser copiados e movidos para vários servidores na rede. Os dados podem ser despejados em um banco de dados para processamento adicional wO HILE também adicionou arquivos simples para armazenamento. A confirmação de conclusão pode ocorrer como parte da funcionalidade geral, além de permitir que a solicitação seja restaurada ao seu formulário original se a sequência não concluir corretamente.

Como existe a capacidade de configurar o corretor de solicitação de objeto para se encaixar em vários ambientes e lidar com uma ampla gama de solicitações de clientes, os programadores podem adaptar o corretor para lidar com qualquer número de tarefas únicas e múltiplas para a solicitação do cliente de entrada. Os corretores também são um tanto adaptáveis, pois, à medida que os componentes são adicionados à rede, eles podem ser nomeados e adicionados à arquitetura geral com relativa facilidade.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?