Integrações >
Instalação e Configuração |
![]() ![]() ![]() |
Configuração do arquivo Web.config no WebService:
A equipe de Suporte Técnico da e-Construmarket enviará os arquivos necessários para a instalação da aplicação e nesta etapa será necessário configurar o arquivo Web.config que possui informações referentes à conexão com a base de dados, tais como localização, nome da base de dados, servidor, login e senha. Tal conexão poderá ser realizada em servidores SQL Server ou Oracle.
A. Após o download do pacote de serviços disponibilizados pela equipe de Suporte Técnico da e-Construmarket, duas pastas serão geradas - Aplicação e WebService: B. Abra a pasta WebService Integracao onde estão localizados os arquivos necessários para o funcionamento do webservice. C. O objetivo é configurar o arquivo Web.config, para isso, edite-o - um clique com o botão direito do mouse e selecione a opção Editar. D. Neste arquivo, SOMENTE deverá ser informado o parâmetro da ConnectionString referente ao banco de dados utilizado - SQL Server ou Oracle. Portanto, vá até a linha ConnectionString. E. Altere a linha de conexão de acordo com o banco de dados - SQL Server ou Oracle. NUNCA os dois simultaneamente. F. Vejamos como exemplo, conexão SQL SERVER:
<!-- SQL SERVER --> <add name="adpconnection" connectionString = "adpprovider= MsSql;database= (BANCO);server= (SERVIDOR);user= sa;password= (SENHA);" providerName=""/>
onde:
Observação: Pelo fato do exemplo utilizar o banco de dados SQL Server, deverá ser adicionado um valor, por exemplo X, na adpconnection do Oracle:
<!-- ORACLE --> <add name="adpconnectionX" connectionString="adpprovider=Oracle;data source=(SERVIDOR);user id=(USUARIO);password=(SENHA);" providerName=""/>
Caso a conexão utilizada é em banco de dados Oracle, deverá ser realizado tal procedimento na adpconnection do SQL Server. Desta forma o web.config irá ignorar o parâmetro adpconnection com o valor e executará o parâmetro adpconnection sem qualquer valor adicionado.
G. Salve as informações no arquivo - Arquivo > Salvar. H. Feche-o.
A partir deste momento o arquivo de conexão está pronto para acessar a base de dados. |
Nesta etapa será publicado o WebService que tem como finalidade gerenciar a integração entre sistemas de plataformas e linguagens distintas, funcionando como um elo entre as duas tecnologias. Desta forma, a aplicação poderá "invocar" outra para efetuar tarefas simples ou complexas mesmo em diferentes sistemas. Para criar o WebService, proceda da seguinte forma:
A. Abra o IIS - Internet Information Services, servidor web criado pela empresa Microsoft para servidores: B. Um clique no Botão Iniciar do Windows. C. Na área Pesquisar, digite IIS. D. Ao localizar, dê um clique na aplicação Gerenciador do Serviços de Informações da Internet (IIS) para abrir a aplicação. E. Na categoria Conexões, dê um clique na seta existente ao lado da conexão atual. Em seguida, um clique com o botão direito na opção Pools de Aplicativos e selecione Adicionar Pool de Aplicativos. F. Indicar um nome para o pool do aplicativo. Na versão do .NET Framework, é necessário selecionar versão 2.0 ou superior. O modo de pipeline deve permanecer o padrão selecionado, assim como a opção Iniciar pool de aplicativos imediatamente. G. Em seguida, um clique na seta ao lado da opção Sites. H. Clique com o botão direito do mouse na opção Default Web Site. Em seguida, um clique na opção Adicionar aplicativo... I. Indique o Alias - apelido para a aplicação. J. Informe através do botão Selecionar o Pool de aplicativos previamente configurado. Necessário utilizar versão do .Net Framework 2.0 ou superior. K. Informe o caminho físico do arquivo - local. Para facilitar, utilize o Botão ... e dê duplo clique na pasta onde a aplicação está localizada. Em seguida, um clique no Botão OK. L. Um clique com o botão direito do mouse sobre o site gerado. M. Um clique na opção Gerenciar Aplicativo, em seguida, um clique em Procurar N. É normal nesta etapa, alguns erros serem exibidos pela aplicação. O. Não se preocupe, vá até a barra de endereços do site. P. Após a identificação do caminho, digite ServiceAstrein.asmx para que todos os métodos sejam carregados.
Pronto, o Webservice foi configurado e todos os métodos carregados. |