O que é um modelo de objeto de componente distribuído?

Nas últimas décadas, os cientistas da computação trabalharam para melhorar o desempenho geral do computador usando a tecnologia de componentes distribuídos. O modelo de objeto de componente distribuído (DCOM) foi criado pelo Microsoft® para permitir a distribuição dos componentes do software Microsoft® em vários servidores de computador. Essa tecnologia permite que os servidores sejam agrupados em uma empresa, que cria grande escalabilidade em toda a empresa.

O modelo de objeto componente distribuído foi introduzido pela primeira vez com o sistema operacional Windows® NT no final dos anos 90. Essa tecnologia foi uma adição progressiva à estrutura de modelo de objeto comum (COM) padrão usado na maioria dos aplicativos de software Microsoft®. Embora o COM Framework tenha fornecido um método para acessar vários aplicativos de uma máquina, ele não funcionou com máquinas externas em uma rede da empresa.

compartilhamento de componentes e serviços de software são práticas padrão hoje na Internet. Alguns exemplos são vistos na reserva de viagem SITEs que se conectam a hotéis, companhias aéreas e agências de aluguel de carros. Essa tecnologia possibilita que os computadores compartilhem aplicativos de software em várias redes. O modelo de objeto de componente distribuído é a tecnologia que faz com que muitos aplicativos Microsoft® funcionem em uma rede. Essas tecnologias incluem serviços com, com+ e web. A DCOM é usada principalmente por organizações que usam produtos Microsoft®.

Uma das desvantagens para usar o modelo de objeto de componente distribuído é a necessidade de usar toda a coleção de produtos Microsoft® para suportar esses componentes. Isso inclui o sistema operacional Windows®, servidores da Web e camada de banco de dados. A DCOM é proprietária da Microsoft® e requer a tecnologia Microsoft® subjacente para funcionar corretamente.

DCOM é considerado uma tecnologia de camada de comunicação entre processos. Ele permite que um computador acesse outro aplicativo em um computador separado na rede. Isso permite que os aplicativos sejam compartilhados em vários servidores.

A maioria das empresas evoluiu do uso de tecnologias DCOM e COM em software de serviço da Web mais progressivo. Esse tipo de software é mais flexível que o DCOM padrão, porque pode executar uma configuração de múltiplas configurações de software e plataformas de hardware. Isso é essencial para o software na internet, porque os clientes externos são tipicamente mais genéricos.

OUTRAS LÍNGUAS

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

Como podemos ajudar? Como podemos ajudar?