Adicionar um script de servidor como fonte de dados

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Este artigo mostra como adicionar um script de servidor como uma fonte de dados, como testar a conexão de fonte de dados e, em seguida, como exibir as informações retornadas pelo script de servidor, criando um modo de exibição de dados no seu site.

Importante : Se seu site está localizado em um servidor executando Windows SharePoint Services, as configurações padrão no servidor exigirem que o administrador do servidor primeiro edite o arquivo Web. config no servidor antes que você possa se conectar a um script de servidor, conforme descrito na seção testar a conexão de fonte de dados. Se seu site está localizado em um servidor executando Microsoft Office SharePoint Server 2007, você pode se conectar a um script de servidor sem fazer alterações no servidor.

Neste artigo

O que é um script de servidor?

Adicionar um script de servidor para a biblioteca de fontes de dados

Testar a conexão de fonte de dados

Criar um modo de exibição de dados do script de servidor

O que é um script de servidor?

Um script de servidor é um pequeno programa que reside no servidor e é executado em resposta a determinadas ações do navegador. Os scripts de servidor podem ser escritos em diversas linguagens, incluindo Perl, PHP e Microsoft ASP.NET. Diferente dos scripts de cliente, como JavaScript, os scripts de servidor são executados no servidor antes que a página da Web apareça no navegador. Alguns exemplos de aplicativos de script de servidor são carrinhos de compra, menus dinâmicos e pesquisas.

Para criar um modo de exibição de dados que exibe os dados fornecidos por um script de servidor, o script deve recuperar dados na forma de XML. Você pode se conectar a scripts de servidor que são gravados em uma variedade de idiomas e usando uma variedade de métodos, incluindo ASP.NET, PHP e AJAX. No entanto, o script deve enviar os dados resultantes na forma de XML. Um script de servidor comuns que retorna o XML é um RSS Feed.

Se você quiser adicionar uma conexão a um RSS Feed que é um script de servidor e não um arquivo XML (por exemplo, um RSS Feed que tem uma URL terminando em. aspx ou. PHP), a conexão deve ser incluído na categoria Scripts de servidor na biblioteca de fontes de dados. Um RSS Feed que é um arquivo XML (por exemplo, um RSS Feed que tem uma URL terminando em. xml) podem ser adicionado para a categoria de Script de servidor ou a categoria de arquivos XML.

Para adicionar um script de servidor como uma fonte de dados, você deve saber a URL do script e os detalhes de quaisquer parâmetros de URL necessários.

Início da página

Adicionar um script de servidor à Biblioteca de Fontes de Dados

  1. Se a Biblioteca de Fontes de Dados não estiver visível, no menu Painéis de Tarefas, clique em Biblioteca de Fontes de Dados.

  2. Na Biblioteca de fontes de dados, em Scripts do lado do servidor, clique em conectar-se a um script ou RSS Feed.

    Observação : Se o título Scripts de Servidor estiver recolhido, clique no sinal de mais (+) para expandi-lo

  3. Na guia Fonte da caixa de diálogo Propriedades da Fontes de Dados, na lista Método HTTP, clique em uma destas opções:

    • O método HTTP Get anexa qualquer nome e valor de parâmetro à URL.

    • O método HTTP Post envia qualquer nome e valor de parâmetro à URL no corpo da solicitação.

      Para este exemplo, clique em em HTTP Get.

  4. A lista Selecionar o comando de dados a ser configurado apresenta quatro opções:

    • O comando Select recupera informações usando o script de servidor. Você pode exibir as informações em seu site, criando um modo de exibição de dados.

    • Os comandos Inserir, Atualizar e Excluir também recuperar informações usando o script de servidor. No entanto, você não pode criar um modo de exibição de dados que exibe ou modifica as informações que são recuperadas usando esses comandos. Você só pode usar um modo de exibição de dados para exibir informações que são recuperadas usando o comando Select.

      Para este exemplo, clique no comando de Selecione como você deseja criar um modo de exibição de dados dos dados que são retornados pelo script de servidor.

  5. Em Selecionar informações de Conexão, na caixa Digite a URL para um script de servidor, digite a URL do script ou RSS Feed à qual você deseja se conectar.

    Neste exemplo, digite http://gotdotnet.com/community/resources/rss.aspx para adicionar um RSS Feed de artigos relacionados ao desenvolvedor do GotDotNet, site da comunidade Microsoft .NET.

    Guia Fonte da caixa de diálogo Propriedades da Fonte de Dados mostrando a URL do script de servidor

  6. Alguns scripts de servidor requerem informações adicionais, que são fornecidas pelo navegador na forma de parâmetros. O exemplo usado não requer parâmetros. Se o script de servidor precisar de parâmetros, siga um destes procedimentos:

    • Para adicionar um parâmetro, clique em Adicionar e, em seguida, na caixa de diálogo Parâmetro, digite o nome e o valor padrão do parâmetro.

      Observação : Se o parâmetro for definido no tempo de execução usando uma Conexão entre Web Parts, marque a caixa de seleção O valor deste parâmetro pode ser definido através de uma conexão entre Web Parts.

    • Para alterar um parâmetro existente, clique no parâmetro na lista, clique em Modificar e, em seguida, na caixa de diálogo Parâmetro, altere o nome ou o valor padrão do parâmetro.

    • Para excluir um parâmetro existente, clique nele na lista e, em seguida, clique em Remover.

  7. Clique em OK.

    O script de servidor agora aparece na biblioteca de fontes de dados.

Início da página

Testar a conexão de fonte de dados

Agora que você criou uma conexão de fonte de dados que aparece na biblioteca de fontes de dados, você quer certificar-se de que a conexão está funcionando corretamente. Para testar a conexão de fonte de dados:

  • Na Biblioteca de fontes de dados, clique na fonte de dados e, em seguida, clique em Mostrar dados. Abre o painel de tarefas Detalhes da fonte de dados.

Se o painel de tarefas Detalhes da fonte de dados exibe dados da fonte de dados, a conexão de fonte de dados está funcionando corretamente. Você está pronto para criar um modo de exibição de dados desses dados. Vá para a próxima seção.

Se o painel de tarefas Detalhes da fonte de dados não exibe os dados da fonte de dados, mas em vez disso, o painel de tarefas estiver em branco ou exibe uma mensagem de erro, a conexão de fonte de dados não está funcionando corretamente. Esse problema pode ocorrer se o servidor está executando Windows SharePoint Services, o servidor está atrás de um servidor proxy ou firewall e as configurações do servidor proxy não são especificadas no arquivo Web. config para o servidor virtual.

Para resolver esse problema, contate o administrador do servidor e pedir que ele para executar o procedimento a seguir. O administrador do servidor deve editar o arquivo de Web. config para incluir as configurações do servidor proxy para o servidor virtual onde reside a seu site. Em um ambiente de farm de servidor, o administrador do servidor deve editar o arquivo Web. config para cada servidor virtual em todos os servidores Web front-end no farm de servidores.

Observação : Alterando a configuração de servidor de proxy padrão permite a comunicação de servidor para servidor, mas não de nenhuma forma afeta as conexões de entrada ou permissões ao seu servidor de acesso.

Configurar o arquivo Web. config no servidor

Para configurar o arquivo Web. config, siga estas etapas no servidor que executa o Windows SharePoint Services:

  1. Inicie um editor de texto como o bloco de notas.

  2. Localize e abra o arquivo Web. config para o servidor virtual onde você deseja permitir que os usuários criar conexões com fontes de dados de script de servidor e de serviço da Web em XML.

    A pasta de Web. config está localizada na área de conteúdo do seu servidor — por exemplo, o caminho padrão é \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Siga um destes procedimentos:

    • Se você estiver executando Windows SharePoint Services 3.0    Copie e cole as seguintes linhas no arquivo Web. config em qualquer lugar do nível diretamente abaixo do nó < Configuração >.

      < system.net >

      < defaultProxy >

      < detecção automática de proxy = "true" / >

      < / defaultProxy >

      < /system.net >

    • Se você estiver executando o Microsoft Windows SharePoint Services 2.0    Copie e cole as seguintes linhas no arquivo Web. config em qualquer lugar do nível diretamente abaixo do nó < Configuração >. Altere < ProxyServer > para o nome do seu servidor proxy e < porta > à porta que você está usando.

      < system.net >

      < defaultProxy >

      < proxy proxyaddress = "http:// < ProxyServer >: < porta >" bypassonlocal = "true" / >

      < / defaultProxy >

      < /system.net >

  4. Salve o arquivo Web. config e, em seguida, sair do editor de texto.

  5. Redefina o Microsoft Internet Information Services (IIS) para aplicar suas alterações. Como alternativa, você pode redefinir após a próxima etapa para aplicar suas alterações a vários servidores virtuais de uma só vez. Para redefinir o IIS, abra uma janela de linha de comando e digite iisreset no prompt de comando.

  6. Repita as etapas 1 a 5 para cada servidor virtual onde você deseja permitir que os usuários criar conexões com fontes de dados de script de servidor e de serviço da Web em XML.

Início da página

Criar uma Exibição de Dados do script de servidor

Agora que você adicionou um script de servidor à Biblioteca de Fontes de Dados, pode criar uma Exibição de Dados para exibir os resultados do script de servidor.

Você pode criar rapidamente um modo de exibição de dados simplesmente arrastando a fonte de dados para uma página. Quando você arrasta uma fonte de dados para uma página, o resultado é um modo de exibição padrão dos dados no qual os cinco primeiros campos na fonte de dados aparecem em cada linha em uma tabela básica. Se os cinco primeiros campos aparecerem com os dados correspondentes, a fonte de dados está configurada corretamente.

As Exibições de Dados baseiam-se na tecnologia Microsoft ASP.NET 2.0. Para criar uma Exibição de Dados, comece com uma página ASP.NET (arquivo .aspx).

  1. No menu Arquivo, aponte para Novo e clique em ASPX.

    Uma nova página aparece, com a marca FORM.

    Marca form do ASP.NET

  2. No menu Painéis de Tarefas, clique em Biblioteca de Fontes de Dados. No painel de tarefas Biblioteca de Fontes de Dados, localize sua fonte de dados — neste exemplo, rss.aspx em www.gotdotnet.com — e arraste-a para a página.

    Uma Exibição de Dados contendo todos os títulos e URLs de todos os sites da coleção de sites atual será exibida na página, e o painel de tarefas Detalhes da Fonte de Dados será aberto.

Para obter mais informações sobre modos de exibição de dados, consulte o artigo criar um modo de exibição de dados.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×