Visão geral do Applications on aplicativo Diagrams
Usando o Designer de Aplicativos, você pode definir e visualizar sistema autônomo aplicativos que fornecem ou usem serviços e configurá-los no diagrama de aplicativo, conforme necessário no ambiente de desenvolvimento.No Designer de Aplicativos, uma definição de aplicativo é uma unidade atômica e individual da função que pode ser implantada.
Ao definir aplicativos no diagrama de aplicativo, você pode executar as seguintes tarefas adicionais:
Defina e examine os serviços que aplicativos fornecem ou usam.
conjunto propriedades de chaves, sistema autônomo sistema autônomo propriedades de implementação.
Especificar as configurações e restrições em aplicativos.
Defina caminhos de comunicação entre aplicativos.
expandir o conjunto de aplicativo tipos e você pode usar para definir aplicativo s protótipos.
Depois de definir aplicativos, você pode executar as seguintes tarefas:
Avalie aplicativos em um data center lógico de destino para descobrir problemas de configuração e de conexão no início do processo de design.
Projetar reutilizável aplicativo sistemas sistema autônomo unidades de implantação compostos de aplicativo sistema autônomo ou outros sistemas.
Implementar aplicativos que oferecem suporte à implementação, gerando os projetos apropriados na solução.
Para obter mais informações sobre essas tarefas, consulte Visão geral do Designer de Aplicativos.
Definindo Applications on aplicativo Diagrams
Antes de começar a definição de aplicativos, você deve criar uma solução de sistema do Visual Studio distribuído com um diagrama de aplicativo em branco ou adicionar um diagrama de aplicativo para uma solução em branco ou já existente.Para obter mais informações, consulte Como: Criar diagramas de aplicativos e Como: Adicionar aplicativo Diagrams a soluções.
Quando a solução contém um diagrama de aplicativo, você pode começar a definir, revisão e aplicativos visualizing adicionando-o diagrama de aplicativo.Você pode definir aplicativos no diagrama de aplicativo usando os protótipos de aplicativos predefinidos no Toolbox ou adicionando projetos apropriados para a solução, os engenheiros reversa formas aplicativo apropriado em diagramas.sistema autônomo aplicativo aparecem no diagrama sistema autônomo retângulos com cores e sistema autônomo ícones que representam seus aplicativo tipos.As cores do aplicativo corresponder as cores dos tipos de servidor lógico que podem hospedá-los.
A lista a seguir descreve os três tipos de aplicativos representados no diagrama de aplicativo:
Aplicativos que oferecem suporte a sincronização de arquivos de código e de configuração de projeto e geração da solução.
Esses tipos de aplicativos incluem aplicativos ASP.NET, Windows, e aplicativos do Office e são incluídos sistema autônomo protótipos de aplicativo na caixa de ferramentas predefinidos.Configurar, conectar e implementar esses aplicativos conforme necessário ou pode fazer engenharia reversa-sistema autônomo de projetos existentes.
Aplicativos que existem ou são implementados fora da solução e precisam ser referenciado por outros aplicativos no diagrama de aplicativo.
Esses tipos de aplicativos incluem bancos de dados, serviços Web externos e serviços da Web do BizTalk.Conectando-se desses aplicativos para aplicativos que podem ser implementados cria as referências apropriadas nos arquivos de código ou configuração associados a aplicativos de referência.
Todos os outros aplicativos que podem ser representados no diagrama de aplicativo, mas não oferecem suporte à implementação integrada ou engenharia reversa.
Esses tipos de aplicativo s incluem genérico aplicativo s e personalizado ou terceiros aplicativo tipos criados usando o SDM (sistema Definition Model) Software Development Kit (SDK).Você pode criar protótipos de aplicativo daqueles já definidos no diagrama de aplicativo ou instalar os criados por outros usuários.Você pode estender os tipos de aplicativos, que você pode definir instalando protótipos personalizados ou pacotes de terceiros que contém os novos tipos de aplicativos com protótipos correspondentes.Todos os protótipos esses podem ser adicionados à caixa de ferramentas.
Depois de adicionar aplicativos ao diagrama, você pode configurar caminhos de comunicação entre eles conectando-os no diagrama.Para aplicativos que oferecem suporte serviços Web, pode analisar as operações do serviço Web ou defini-los, se apropriado.
Observação: |
---|
O Designer de Aplicativos não suporta o design ou representação direta das bibliotecas de classes no diagrama de aplicativo.Entretanto, você pode usar um serviço Web ASP.NET, Windows ou Office aplicativo sistema autônomo uma fachada para funcionalidade implementada pelas bibliotecas de classe.Você pode visualizar sistema autônomo referências de Web Services e sistema autônomo classes personalizadas de proxy de cliente a serviço do Web definidas nessas bibliotecas de classe sistema autônomo pontos de extremidade consumidor do serviço Web e pontos de extremidade do banco de dados do consumidor no aplicativo de fachada.Isso torna possível representar a interação entre essas classe bibliotecas e outros aplicativos no diagrama de aplicativo.Para obter mais informações, consulte Referenciando bibliotecas de classes em Applications on aplicativo Diagrams. |
Para obter mais informações, consulte os seguintes tópicos:
Você pode conjunto propriedades e especificar as configurações e restrições em aplicativos.Por exemplo, você pode restringir os tipos de servidores lógicos que podem hospedar um aplicativo.Aplicativos também podem incluir ou exigem outros recursos (configurações) necessários para funcionar corretamente quando você implantar sistemas compostos a partir desses aplicativos.
Para obter mais informações, consulte os seguintes tópicos:
Próximas etapas
No início do processo de design, você pode usar o implantação Designer para avaliar aplicativos em um data center lógico de destino para descobrir se quaisquer problemas de conexão ou configuração podem existir.Você pode definir e avaliar sistema autônomo definições de implantação para aplicativos exatamente sistema autônomo aparecem configurado e conectado para o ambiente de desenvolvimento no diagrama de aplicativo.
No entanto, o diagrama de aplicativo reflete todos os aplicativos em sua solução e sua configuração no ambiente de desenvolvimento, para que ele não provavelmente refletirá a configuração que deseja na implantação.Portanto, você pode Design sistemas de aplicativo compostos de aplicativos que deseja, substituir as configurações e define os caminhos de comunicação que são apropriados para esses sistemas.Você pode usar o Designer de Sistema para criar esses sistemas e, em seguida, use o Designer de Implementação para definir e avaliar as definições de implantação para esses sistemas.
Quando estiver pronto para implementar aplicativos, você pode gerar os projetos para aplicativos que oferecem suporte à implementação.Você pode implementar aplicativos a qualquer momento.
Para obter mais informações, consulte os seguintes tópicos:
Consulte também
Tarefas
Demonstra Passo a passo: Definir Applications on Application Diagrams