quarta-feira, 22 de abril de 2015

Novo endereço do Blog

Boa noite pessoal.

Blog novo em http://openedge.com.br/.

Conteúdo ainda está um pouco limitado, e os conteúdos de meus posts aqui irão para lá.

Abraços.

quarta-feira, 2 de janeiro de 2013

2013 Chegou

Boa noite Pessoal.

Feliz ano novo para todos!!!

2013 chegou e promete ser um ano de muito planejamento e realização. Em 2012 ocorreram diversas mudanças na minha vida e tive que deixar o blog um pouco de lado, porém quero voltar com tudo esse ano e com novos post para vocês.

Espero que estejam gostando do conteúdo já postado e que curtam os próximos posts.

Estou aberto para sugestões de tópicos.

Abraços e um bom 2013 para todos.

sábado, 3 de março de 2012

WebSpeed com Apache

Boa tarde Pessoal.

Vamos ao nosso segundo post.

Hoje vou explicar como configurar o Apache como um servidor WEB para a nossa aplicação WebSpeed. Conforme comentei no primeiro post, é necessário um servidor WEB (IIS ou Apache) para rodarmos a aplicação Progress.

Primeiramente você deve baixar o Apache em http://httpd.apache.org/

A versão utilizada neste tutorial é a http://ftp.unicamp.br/pub/apache//httpd/binaries/win32/httpd-2.2.22-win32-x86-no_ssl.msi

Após baixar a instalação do Apache, vamos ao procedimento de instalação padrão do servidor. Todos os dados informados foram mantidos os sugeridos já que iremos ter esse servidor disponível localmente para desenvolvimento.









Após a instalação do Apache, precisamos configurar o arquivo httpd.conf que fica dentro do diretório conf do Apache. Esse arquivo é responsável por todas as configurações de seu servidor WEB.

1) Procure no arquivo a informação de exemplo de alias: Alias /webpath /full/filesystem/path. Neste ponto iremos configurar todos os alias que utilizaremos em nosso servidor.
Ex:

Alias /webspeed101A C:/wwwroot/webspeed101A
Alias /images               C:/desenv/Fontes/images
Alias /js                       C:/desenv/Fontes/js
Alias /css                     C:/desenv/Fontes/css



2) Configurar o diretório dos scripts: Neste diretório devem estar os arquivos de scripts (cgip.exe, cgip.wsc e wsisa.dll) do WebSpeed.
Ex:
ScriptAlias /cgi-bin/ "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/cgi-bin/"




3) Configurar as permissões para cada diretório parametrizado no Alias:


<Directory "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/wwwroot/webspeed101A">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/desenv/Fontes/images">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/desenv/Fontes/css">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/desenv/Fontes/js">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>



Após esses passos o seu servidor WEB Apache já estará configurado para visualizar os scripts do WebSpeed e os diretórios dos fontes que serão executados.

Para testes você pode acessar o link do WorkShop WebSpeed passado no post anterior para o seu serviço firstWebSpeed: http://localhost/cgi-bin/cgiip.exe/WService=firstWebSpeed/workshop

Espero que tenham gostado de mais um post e fico no aguardo de sugestões de melhorias.

Abraços,
William Pavei Antero

segunda-feira, 20 de fevereiro de 2012

Configuração WebSpeed

Vamos ao primeiro post oficial do Blog.

Neste post irei explicar como efetuar a configuração do ambiente do WebSpeed para a utilização dos recursos WEB do PROGRESS.

Primeiramente você deve acessar a ferramenta Progress Explorer Tools


Se for o seu primeiro acesso a esta ferramenta, você deverá adicionar um servidor Progress:


Defina as configurações do seu servidor, que por padrão podem ser deixados os valores default:


Conecte no servidor criado. Irão aparecer todos os serviços disponíveis no seu Progress, incluso os serviços WebSpeed padrões.


Vamos criar um novo serviço WebSpeed conectando no banco Sports.

Clique com o botão direito sobre WebSpeed no treeview da esquerda e clique em novo. Será solicitado o nome do seu servidor WebSpeed.


Vamos então as configurações do serviço. Clique com o botão direito sobre o mesmo e vá em propriedades:




Sendo parâmetros: -p web\objects\web-disp.p -weblogerror -db Sports2000 -ld Sports2000 -S 7777 -H localhost -N tcp -> neste campo deve ser apontada as informações do serviço do banco Sports2000.


Com essas configurações básicas feitas e o banco no ar, já é possível subir o nosso primeiro serviço WebSpeed.


Após ativo, o serviço pode ser acesso no seguinte endereço: http://localhost/cgi-bin/cgiip.exe/WService=firstWebSpeed/workshop. Para este passo precisaremos ter um servidor WEB ativo (IIS ou Apache).



Espero que tenham gostado do primeiro post. Estou aberto a sugestões e para tirar possíveis dúvidas.

Abraços,
William Pavei Antero

domingo, 19 de fevereiro de 2012

2012 chegou e o Blog está oficialmente no ar.

Boa noite.

2012 chegou e agora o Blog vai andar... correria em 2011 e 2012 também promete muita correria, porém agora o Blog irá virar realidade.

O primeiro Post já está quase pronto no forno e o tema será como configurar um servidor WebSpeed conectado ao banco Sports.

Fico no aguardo de sugestões de melhorias.

Abraços,
William Pavei Antero

quinta-feira, 28 de abril de 2011

Início

Boa tarde Pessoal.

Já vinha a algum tempo pensando na idéia de criar um Blog com dicas de desenvolvimento em Progress/WebSpeed e agora essa idéia saiu do papel. Espero com esse blog contribuir para todos que desenvolvem nesta linguagem de 4GL e que seja um local de referência.

Caso alguém tenha alguma sugestão de postagem ou dúvida é somente enviar que eu analiso e crio um post sobre o assunto.

Abraços,