Você usa o mecanismo de importação para colocar o conteúdo do modelo no Servidor de Gerenciamento de Design, indexá-lo e torná-lo geralmente disponível por meio da API do Servidor de Gerenciamento de Design e da interface da Web. O mecanismo de importação lê o conteúdo do modelo dos arquivos, compacta-os, e envia-os para oServidor de Gerenciamento de Design; o serviço de importação noServidor de Gerenciamento de Design verifica se qualquer um dos recursos no servidor precisa ser modificado. Cada instância do mecanismo de importação é identificado por um identificador de texto simples; esse identificador está normalmente associado a um projeto específico e representa uma definição de importação que o mecanismo é capaz de fornecer. Esse identificador de texto simples estende um sistema de arquivos com o conteúdo de modelo a partir de diversos projetos.
Assegure-se de colocar os Rational Software Architect Design Manager Import Engines em computadores que tenham acesso eficiente a origens autorizadas, como um sistema de gerenciamento da configuração de software ou locais de rede compartilhada.
Em uma configuração simples, apropriada para os servidores de volume, o mecanismo de importação pode estar no mesmo computador que o Servidor de Gerenciamento de Design. Também é possível configurar a definição de importação para executar um script Ant antes de reunir o conteúdo do arquivo. Esse script pode chamar um registro de saída em um repositório de controle de origem para atualizar o sistema de arquivo local com o último conteúdo, ou validar o conteúdo ou estado do projeto antes de enviá-lo para o Servidor de Gerenciamento de Design.
O Servidor de Gerenciamento de Design opera no modo pull, mas não no modo push, o que significa que o servidor controla o fluxo de dados. Em vez de fornecedores de conteúdo individuais fazendo push de conteúdo novo e atualizado para o servidor, o Servidor de Gerenciamento de Design recupera as atualizações quando está pronto para aceitar o conteúdo.
Os mecanismos de importação pesquisam o servidor periodicamente e consultam se ele está pronto para o conteúdo atualizado. Se o Servidor de Gerenciamento de Design estiver pronto para conteúdo atualizado, o servidor enviará um manifesto do conteúdo que ele contém atualmente, e o mecanismo de importação pesquisará o sistema de arquivos por alterações comparando nomes de arquivos e registros de data e hora. Assim, o mecanismo de importação envia para o servidor apenas conteúdo atualizado. Quando o Servidor de Gerenciamento de Design recebe o conteúdo atualizado, ele processa as informações e torna o conteúdo disponível.