|
A minha sugest�o seria tu ter um thread que rode a
cada 5 segundos, por exemplo, e consulte uma tabela que ir� guardar a
solicita��es dos relat�rios.Essa thread encontrando um registro, na
tabela, pendente e pronto para executar dispara uma outra thread que ir�
executar a solicita��o do usu�rio.
� apenas uma id�ia.
abra�os.
----- Original Message -----
Sent: Friday, November 08, 2002 2:16
PM
Subject: [enterprise-list] Thread x
Schedule
Senhores,
Tenho que desenvolver um m�dulo para 'Schedular' alguns
relat�rios.
o usuario ir� escolher
o relatorio e programar o horario em que ele vai rodar, Clicar em ok. e
pronto.
como posso trabalhar com
isso a nivel de thread ?
imaginei
em criar uma classe (thread), que, a cada click OK do usu�rio, criaria uma
instancia desta classe.
o problema
� que tenho um limite de 5 conexoes com o server do relatorio por vez.
ou seja , se dez usuario pedissem o schedule
de relatorios, teria 10 instancias de classe, e como saber qual a proxima a
entrar no processo. ?
se ninguem
entender � so pedir que explico novamente (mais detalhado).
grato a todos,
Jos� Iram Abreu de Souza Manhattan Business
Technology Rua Te�filo Otoni, 82 - 10� andar - Centro CEP:
20091-070 Tel.: 55 21 2518-2000 Fax: 55 21
2263-2663 www.manhattan.inf.br
|
| "Rogerio"
<[EMAIL PROTECTED]>
08/11/2002 11:35 Please respond to enterprise-list
| To:
<[EMAIL PROTECTED]> cc:
Subject: RES: [enterprise-list]
Re:
RES:_[enterprise-list]_l�gica_de_neg�cio_em_pl/sql_ |
Robson
Me desculpe por ter feito o reply na mensagem que voc� enviou, pois
a minha inten��o era a de ajudar no problema que eu entendi que o Emerson
estava enfrentando.
Quando ao que voc� escreveu achei muito interessante a id�ia e irei
acompanhar o desenrolar deste assunto com
aten��o.
T+ Rog�rio
-----Mensagem
original----- De: Robson Luis Ferreira
[mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 8 de novembro de
2002 11:55 Para: [EMAIL PROTECTED] Assunto:
[enterprise-list]
Re: RES:_[enterprise-list]_l�gica_de_neg�cio_em_pl/sql_
Rog�rio
Acho que vc n�o entendeu o escopo desse
assunto, que n�o � discutir o que � melhor ou pior pois n�s estamos
cientes das vantagens, desvantagens e implica��es de cada solu��o. O que eu
pensei tamb�m n�o � a pattern DAO, mas sim alguma implementa��o
que possa aliar as vantagens das store procedures com as vantagens da
modularidade que o Java nos permite, por exemplo escrever c�digo Java em
XSLT que depois possam ser compilados em run-time e executados como um
objeto DAO qualquer, como uma "Java Store Procedure" independente de
SGBD.
[]'s
--- Rogerio <[EMAIL PROTECTED]> escreveu:
> > > O melhor � criar um objeto que encapsule este
acesso > e torne transparente > para os clientes. > Se voc�
decidir n�o utilizar mais pl/sql algum dia > voc� ter� que mudar >
apenas a implementa��o do seu objeto. > Consulte o design pattern DAO
sobre este assunto. > > > Rog�rio. > Universidade de
Blumenau. > > > > O que o Emerson
escreveu abaixo � verdade mas, > n�o > podemos negar que �
bastante pr�tico, r�pido, > seguro(pelo menos na vis�o dos DBA's) e
perform�tico > desenvolver em pl/sql. E n�o � todo dia que
grandes > corpora��es resolvem jogar fora seu Oracle para >
trocar > por outro qualquer. Algu�m conhece alguma API Java >
que > trabalhe nos moldes da pl/sql ? A id�ia � escrever >
procedures independentes de SGBD que possam aliar as > qualidades
citadas acima com a > modularidade/reutiliza��o/low coupling
descritas > abaixo. > > > ---
Emerson_Cargnin_-_SICREDI_Servi�os > <[EMAIL PROTECTED]>
escreveu: > Alguem sabe > algum material que aprove ou reprove
a > > coloca��o de l�gica > > de neg�cio em pl/sql?? eu sei
que vai contra todos > > os princ�pios de > >
modularidade/reutiliza��o/low coupling, etc, mas > > preciso de
algum > > material que embase meus argumentos... > > >
> > > -- > > xxxxxxxxxxxxxxxxxxxxxxxxxxxx > > |
Emerson Cargnin | > > | Analista de
Sistemas Sr. | > > | Tel : (051) 3358-4959 | >
> | SICREDI Servi�os | > > | Porto
Alegre - Brasil | > >
|xxxxxxxxxxxxxxxxxxxxxxxxxx| > > > > >
> > --------------------------------------------------------------------- >
> Para cancelar a subscri��o, envie mensagem para: > >
[EMAIL PROTECTED] > > Para comandos
adicionais, envie mensagem para: > >
[EMAIL PROTECTED] >
> > > _______________________________________________________________________ >
Yahoo! GeoCities > Tudo para criar o seu site: ferramentas f�ceis
de > usar, espa�o de sobra e > acess�rios. >
http://br.geocities.yahoo.com/ > > --------------------------------------------------------------------- >
Para cancelar a subscri��o, envie mensagem para: >
[EMAIL PROTECTED] > Para comandos adicionais,
envie mensagem para: >
[EMAIL PROTECTED] > > > > --------------------------------------------------------------------- >
Para cancelar a subscri��o, envie mensagem para: >
[EMAIL PROTECTED] > Para comandos adicionais,
envie mensagem para: >
[EMAIL PROTECTED] >
_______________________________________________________________________ Yahoo!
GeoCities Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de
sobra
e acess�rios. http://br.geocities.yahoo.com/
--------------------------------------------------------------------- Para
cancelar a subscri��o, envie mensagem
para: [EMAIL PROTECTED] Para comandos
adicionais, envie mensagem
para: [EMAIL PROTECTED]
--------------------------------------------------------------------- Para
cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED] Para comandos adicionais, envie
mensagem para: [EMAIL PROTECTED]
Esta mensagem foi verificada pelo E-mail Protegido
Terra. Scan engine: VirusScan / Atualizado em 06/11/2002 / Vers�o:
1.3.13 Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
|