Esse artigo faz parte da revista Clube Delphi edição 37. Clique aqui para ler todos os artigos desta edição



Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML.

ASP.NET com Delphi

Criação de Web Services no Delphi for .NET Preview

Neste artigo veremos como criar um Web Service usando ASP.NET. E em vez de usarmos Visual Basic.NET ou C# como linguagem para o código ASP, usaremos o Delphi for .NET!.

Preparando o ambiente

Para construir o exemplo deste artigo, você precisa instalar o .NET Framework SDK. Consulte o artigo sobre o Delphi for .NET nesta edição para saber como fazer a instalação. Você vai precisar estar rodando o servidor web Internet Information Server 5 (ou versão superior). O IIS é necessário para rodar páginas ASP.NET e deve ser instalado antes do SDK (na instalação, o SDK configura alguns parâmetros do IIS para o .NET).

Primeiro precisamos informar ao ASP.NET para que reconheça o Delphi for .NET como linguagem de script. Crie um arquivo chamado web.config no diretório c:\inetpub\wwwroot. O conteúdo do arquivo é mostrado a seguir:

 

<configuration>

  <system.web>                           

    <compilation debug="true">

       <assemblies>

          <add assembly="DelphiProvider" />

       </assemblies>

       <compilers>

          <compiler language="Delphi" extension=".pas"

            type="Borland.Delphi.DelphiCodeProvider,DelphiProvider" />  

       </compilers>

    </compilation>

  </system.web>

</configuration>

 

Crie também uma pasta chamada bin dentro do diretório c:\inetpub\scripts e copie para dentro dela o arquivo DelphiProvider.dll, no diretório /aspx/bin, abaixo do diretório de instalação do Delphi for .NET Preview.

Criando o Web Service

Para a criação do Web Service, usaremos a função FormatDateTime ...

Quer ler esse conteúdo completo? Tenha acesso completo