Você está na página 1de 4

CONCEITO E ESTRUTURA

Servidor JBOSS Servidor de aplicao baseado em JAVA utilizado


para execuo dos programas JAVA/FLEX Datasul
Servidor APPServer Utilizado para execuo dos programas
Progress, para as telas Flex e Metadados. Na execuo das regras de
negcios e na busca de dados do banco de dados
Servidor de Banco de dados pode ser utilizado banco de dados
Progress, Oracle ou SQL Server.
Num processo de client-server numa rede local feito uma requisio
web para o JBoss, o JBoss retorna com a pgina do login. O JBoss atravs
do JOSSO faz autenticao baseado nas informaes do banco de dados.
Quando o programa progress aberto no client aberto uma sesso
client-server conectada diretamente no banco de dados.
Quando feito o acesso atravs da tela FLEX o JBoss faz solicitao para
o appserver e o appserver executa o programa e busca as informaes
no banco de dados

Acesso ao produto atravs da internet


Para acesso aos programas progress utilizado um servidor terminal:
Citrix, terminal server ou go-global. O acesso acontece atravs da
internet da mesma forma que feito a solicitao da pgina de login.
A diferena nesse tipo de acesso que os programas progress so
executados atravs do servidor terminal e no diretamente pelo client.
Os programas progress so abertos numa sesso remota e a interao
dos programas se d no servidor terminal.Esse tipo de acesso se d
quando o cliente est numa localizao geogrfica diferente dos
servidores.

Releases dos produtos Datasul


Identificao da verso.

Releases Progress
Os programas utilizados no produto Datasul so compilados em Progress
10.2B. Para execuo desses programas necessrio um client Progress
instalado no servidor ou na estao onde sero acessados os programas.
requisito que o client execute apenas programas compilados numa
verso igual ou inferior ao client.
A Progress libera constantemente service packs. Por esse motivo
importante manter a instalao do Progress atualizada tanto nos
servidores quanto nas estaes que realizam acesso ao produto.
Para verificar a verso do Progress instalada e o service Pack aplicado no
ambiente edite o arquivo version localizado no diretrio de instalao do
progress com um editor de texto.

Licenciamento Progress

Enterprise Database utilizada no servidor de banco de dados


para carga dos baco de dados progress.
Client Networking utilizada nos clients que acessam o produto
sendo necessrio para conexo com o banco de dados. Essa
licena executa somente programas compilados ou criptografados.
Query Results ela permite a compilao de programas fontes que
executam somente consulta na base de dados e permite a
realizao de consulta diretamente no editor do progress.
Application Server utilizada para execuo ou configurao de
servidores de aplicao webspeed, appserver, webservice entre
outros. No produto Datasul essa licena utilizada no servidor
onde est localizado o Broker Appserver.
Openedge Studio utilizada para desenvolvimento

As informaes sobre licenas progress esto armazenadas no arquivo


progress.cfg no diretrio de instalao do progress.
AppServer Progress
O appserver utilizado nas telas Flex e Metadados para execuo de regras
de negcios e busca de dados do banco de dados.
A configurao do appserver progress erealizada nos arquivos
Datasul_framework.properties e hcm.properties que se localizam no
diretrio da instancia conf.datasul
As quatro propriedades bsicas que devem ser configuradas:
1. progress.server.name indica o nome do servidor onde est
localizado o BROKER Appserver
2. progress.serv.port indica a porta do nameserv do progress onde
est cadastrado o BROKER Appserver do progress
3. progress.serv.application nome do BROKEN Appserver. Esse
nome padro criado na instalao do produto.
4. progress.server.maxconnections indica a quantidade mxima de
conexes, de agentes que sero utilizados do produto Datasul para o
BROKER Appserver.
O arquivo hcm.properties traz as configuraes de appserver apenas para o
portal HCM.
O Broker appserver gerenciado pelo aplicativo OpenEdge Explorer.
Configuraes dos nveis de log do Jboss.
Os nveis de log so:

TRACE
DEBUG
INFO
WARN
ERROR
FATAL
http://docs.jboss.org/jbossas/docs/Getting_Started_Guide/4/html/Basic_Co
nfiguration_Issues-Logging_Service.html
Sequncia de inicializao dos servios Datasul
1. Bancos
2. Broker AppServer
3. JBoss
Sequncia de encerramento dos servios Datasul
1. JBoss
2. Broker AppServer
3. Bancos