Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os artigos nesta seção descrevem a arquitetura geral da solução Enterprise Project Management (EPM), que combina o Project Professional 2013, o Project Server 2013, o Project Web App e o Servidor do SharePoint 2013.
O Project Server 2013 é criado com o .NET Framework 4 e é a terceira versão principal do Project Server a fornecer uma verdadeira arquitetura de várias camadas. Para acesso à nuvem, o Project Server 2013 implementa um modelo de objeto do lado do cliente (CSOM) e um serviço OData para relatórios que podem ser usados em aplicativos Web, aplicativos móveis e aplicativos Silverlight. Para aplicativos locais, os clientes podem usar os serviços CSOM ou PSI (Project Server Interface).
Introdução à arquitetura do Project Server
Os tópicos desta seção descrevem a arquitetura geral da solução Enterprise Project Management (EPM), que combina o Project Professional 2013, o Project Server 2013, o Project Web App e o Servidor do SharePoint 2013.
Para acesso programático ao Project Server, você deve usar os serviços CSOM ou PSI com a interface do Windows Communication Foundation (WCF). A interface do serviço Web ASMX da PSI foi preterida no Project Server 2013, mas ainda funciona. A PSI permite acesso eficiente usando conjuntos de dados e você pode criar manipuladores para eventos do lado do servidor. O próprio CSOM usa a PSI para acessar a camada de objeto de negócios do Project Server. Em vez de quatro bancos de dados do Project Server, o Project Server 2013 usa um único banco de dados na camada de acesso a dados.
O Project Server 2013 integra-se profundamente com o Servidor do SharePoint 2013. O Serviço de Aplicativo do Project pode ser associado a outros conjuntos de sites do SharePoint no farm. O Project Server pode operar e relatar listas de tarefas do SharePoint no conjunto de sites e também pode obter controle total onde o Project Server importa e gerencia as listas de tarefas como projetos corporativos. O Project Server também usa a versão 4 do Windows Workflow Foundation (WF4) e adiciona atividades de fluxo de trabalho para soluções de Gerenciamento de Proposta.
Para uma discussão sobre os muitos novos recursos que o Project 2013 oferece aos desenvolvedores e sobre os recursos preteridos, consulte Atualizações para desenvolvedores no Project 2013.
Nesta seção
A arquitetura do Project Server 2013 descreve as principais partes da plataforma do Project 2013, incluindo os clientes e servidores.
A programabilidade do Project Server discute os principais recursos de extensibilidade do Project Server 2013, a personalização do Project Web App e a atualização de aplicativos criados para versões anteriores do Project Server.
O que a PSI faz e não faz descreve cenários em que a PSI pode ser usada e lista coisas que a PSI não pode fazer.
O que o CSOM faz e não faz descreve cenários em que o CSOM pode ser usado e lista coisas que o CSOM não pode fazer.
Tópicos não abordados
Os artigos na seção Arquitetura e programação não documentam os recursos dos clientes da área de trabalho do Project (Project Standard 2013 e Project Professional 2013) ou do Project Web App.
A ajuda do Visual Basic for Applications (VBA) está disponível no editor do Visual Basic no Project Standard e no Project Professional.