[SouJava-J] Applet

2000-07-12 Por tôpico Fábio

Olá Moçada

Tenho uma applet que aponta para endereços IPs.
Gostaria que esta applet apontasse para endereços DNS.
Ex.
http://200.231.204.128">
Gostaria que fosse assim
http://www.uol.com.br">

Estou anexando um arquivo ZIP com este applet e sua
respectiva classe.

Muito Obrigado
Fábio Xavier


__
Do You Yahoo!?
Get Yahoo! Mail – Free email you can access from anywhere!
http://mail.yahoo.com/
 applet.zip


[SouJava-J] applet comunicando com banco

2000-06-07 Por tôpico Sergio Luiz T. Gomes

Alguém tem informações, exemplos, sobre um applet se comunicar com banco de
dados?

Obrigado.
---
   Sergio Luiz Theodorico Gomes - Analista de Sistemas
   Softplan - SC - Grupo SIDER
   Sistema da Qualidade Certificado - ISO9001
   BRTUV - INMETRO
   e-mail: [EMAIL PROTECTED] 
---

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RES: [SouJava-J] Applet Assinado

2000-06-07 Por tôpico SERGIO STATERI JR

Ola,

Juliano, usei o metodo que faz a gravacao :

public boolean gravaArquivo(String sNome, byte[] bArquivo)  {
try  {
File fSaida = new File(sNome);
FileOutputStream fosSaida = new
FileOutputStream(fSaida);
fosSaida.write(bArquivo);
fosSaida.close();
} catch (IOException excIO)  {
return(false);
}
return(true);
}

Como ve, nao existe nada de mais no codigo, ele recebe um String que
contem o nome do arquivo a ser gravado e um array de bytes contendo o
arquivo em si. Abre um strem de bytes e escreve os bytes no arquivo.
Funciona ok no appletviewer. Assinei o applet da seguinte forma (Estou
usando o MS-SDK for Java 4.0) :


Gerei um certificado teste :
makecert -n "CN=Correios" -sv Correios.pvk Correios.cer

Gerei o spc resultante do .cer :
cert2spc Correios.cer Correios.spc

Gerei o Cab (applet para IE) :
cabarc n ECTPatch.cab *.class

Assinei o Cab :
signcode -j javasign.dll -jp low.ini -spc MyTestCert.spc -v MyKeyName.pvk
Cab.cab

Informei para ele confiar no Cartorio Virtual Test :
setreg 1 TRUE

Testei a Assinatura (retornou ok) :
chkjava Cab.cab


A Excecao informa que nao e´ possivel acessar o arquivo c:\. Entretanto, fiz outro teste colocando uma FileDialog (SAVEAS) -
para que o usuario escolhesse o local de gravar o arquivo, que tambem e´ um
objeto somente permitido em applets assinados, e o IE informou a seguinte
excecao : FileDialog creation denied. Isto quer dizer que a assinatura nao
ocorreu com sucesso, pois o problema nao esta na gravacao do arquivo e sim
na assinatura do applet (porque tambem ocorre excecao com a criacao de uma
FileDialog).

Agradeco qualquer ajuda.

Sergio Stateri Jr
Analista de Sistemas
Empresa de Correios e Telégrafos
Fone : (11) 838-7715 / 838-7735
Fax : (11) 838-7702
[EMAIL PROTECTED] 



-Mensagem original-
De: Juliano Moraes [mailto:[EMAIL PROTECTED]]
Enviada em: Tuesday, June 06, 2000 6:21 PM
Para: SERGIO STATERI JR
Assunto: Re: [SouJava-J] Applet Assinado


Não sei responder , mas é de meu interesse, pois já tentei fazer isso e não
sabia que precisava assinar aplets.
Se puder me mandar um pedaço do codigo na parte seu programa tenta gravar um
arquivo no c: eu agradeço!!

**
Juliano Moraes

**
[EMAIL PROTECTED]
[EMAIL PROTECTED]


- Original Message -
From: "SERGIO STATERI JR" <[EMAIL PROTECTED]>
To: "Lista SOUJAVA (Correio eletrônico)" <[EMAIL PROTECTED]>
Sent: Tuesday, June 06, 2000 12:27 PM
Subject: [SouJava-J] Applet Assinado


> Ola,
>
> Assinei um Applet para que ele grave um arquivo .exe em c:\, mas o
> IE 5 nao esta deixando, ocorrendo uma exception com.ms.securityexception.
> Isto nao deveria ocorrer uma vez que assinei o applet com as permissoes do
> arquivo low.ini. Alguem pode me dar alguma ideia do que possa estar
> ocorrendo ?
>
> Grato,
>
> Sergio Stateri Jr
> Analista de Sistemas
> Empresa de Correios e Telégrafos
> Fone : (11) 838-7715 / 838-7735
> Fax : (11) 838-7702
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista: http://www.soujava.org.br/regras.htm]
> -
>
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RES: [SouJava-J] Applet no Netscape

2000-06-06 Por tôpico Orlei José Bicheski

Se você baixar o Netscape 6.0 já vem com JVM 1.2.2 ou 1.3. Não tenho
certeza.

Orlei José Bicheski
Operador - AS/400
 O Boticário
emails:
   [EMAIL PROTECTED]
   [EMAIL PROTECTED]

> - Mensagem original -
> De:   Sven van 't Veer [SMTP:[EMAIL PROTECTED]]
> Enviada em:   Terça-feira, 6 de Junho de 2000 13:39
> Para: [EMAIL PROTECTED]
> Cc:   '[EMAIL PROTECTED]'
> Assunto:      Re: [SouJava-J] Applet no Netscape
> 
> 
> 
> Livio de Campos Alves wrote:
> > 
> > Pessoal,
> > 
> > Tenho o Netscape versão 4.0 instalado sobre o Windows 95,
> instalei o JDK 2
> > versão 1.3 e tentei executar o exemplo TicTacToe, mas o Netscape não
> > consegue iniciar o applet. Gostaria de saber o que pode ser ? Como eu
> faço
> Qualquer browser somente execute applets feito com jdk 1.1.1. Vc precisa
> baixar e instalar o plugin para rodar estes applets.
> 
> sven
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista: http://www.soujava.org.br/regras.htm]
> -

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Applet Assinado

2000-06-06 Por tôpico SERGIO STATERI JR

Ola,

Assinei um Applet para que ele grave um arquivo .exe em c:\, mas o
IE 5 nao esta deixando, ocorrendo uma exception com.ms.securityexception.
Isto nao deveria ocorrer uma vez que assinei o applet com as permissoes do
arquivo low.ini. Alguem pode me dar alguma ideia do que possa estar
ocorrendo ?

Grato,

Sergio Stateri Jr
Analista de Sistemas
Empresa de Correios e Telégrafos
Fone : (11) 838-7715 / 838-7735
Fax : (11) 838-7702
[EMAIL PROTECTED]  

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Applet no Netscape

2000-06-06 Por tôpico Sven van 't Veer



Livio de Campos Alves wrote:
> 
> Pessoal,
> 
> Tenho o Netscape versão 4.0 instalado sobre o Windows 95, instalei o JDK 2
> versão 1.3 e tentei executar o exemplo TicTacToe, mas o Netscape não
> consegue iniciar o applet. Gostaria de saber o que pode ser ? Como eu faço
Qualquer browser somente execute applets feito com jdk 1.1.1. Vc precisa
baixar e instalar o plugin para rodar estes applets.

sven

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Applet no Netscape

2000-06-06 Por tôpico Livio de Campos Alves

Pessoal,


Tenho o Netscape versão 4.0 instalado sobre o Windows 95, instalei o JDK 2 
versão 1.3 e tentei executar o exemplo TicTacToe, mas o Netscape não 
consegue iniciar o applet. Gostaria de saber o que pode ser ? Como eu faço 
para resolver o problema ?

Muito obrigado

Livio Campos Alves


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Applet

2000-05-04 Por tôpico Regis de Souza Nogueira

Bom dia caros JAVAmigos...

No link abaixo tem um applet bastante interessante, vale a pena visitar...

http://javaboutique.internet.com/ButtonBar/



- - - - - - - - - - - - - - - -
Régis Nogueira
e-Commerce Internet & Intranet Concepts
São Paulo/SP - Brasil
* [EMAIL PROTECTED]
- - - - - - - - - - - - - - - -

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Applet com Imagem no fundo.

2000-05-03 Por tôpico Clebert Rezende Suconic

De maneira alguma você está sendo chato, está ajudando bastante. Aliás
obrigado mesmo!


Entendi o que você disse à respeito do super.paint. Fiz o código com AWT e
deu certo. Porém com Swing (o que estou utilizando não funciona).


Então eu entendí o que estava me confundindo a cabeça.


Estou fazendo a extenção de JApplet, utilizando Swing, e no modelo do Swing,
o JApplet possui uns três panes (getContentPane(), e outros dois, que não me
lembro).


Ao associonar o super.paint, o Pane provavelmente é atualizado. (update)


Por isto cheguei naquela solução. quando chamo paintComponents, o fundo
também é atualizado.
Seria bastante interessante uma maneira mais inteligente, como a possível em
AWT.

Já tentei acionar o this.getContentPane().getGraphics().drawImage() para ver
se funcionava e não deu certo.


Depois de algumas tentativas cheguei no código abaixo:


[]s




import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;

public class ApTeste extends JApplet {
  boolean isStandalone = false;

  Image imagemFundo = null;
  JToggleButton jToggleButton1 = new JToggleButton();
  JLabel jLabel1 = new JLabel();
  JTextPane jTextPane1 = new JTextPane();

 //Get a parameter value
  public String getParameter(String key, String def) {
return isStandalone ? System.getProperty(key, def) :
  (getParameter(key) != null ? getParameter(key) : def);
  }

  //Construct the applet
  public ApTeste() {
  }

  public void paint(Graphics g)
  {

/* A primeira tentativo foi :

this.drawImage(imagemFundo,0,0,this);
super.paint(g); // Funcionava em AWT
*/

this.getContentPane().getGraphics().drawImage(imagemFundo,0,0,this);
this.getContentPane().paint(this.getContentPane().getGraphics());
  }

  //Initialize the applet
  public void init() {
try {
  imagemFundo =
Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("figura.gif
"));

  jbInit();
}
catch(Exception e) {
  e.printStackTrace();
}
  }

  //Component initialization
  private void jbInit() throws Exception {
jToggleButton1.setText("jToggleButton1");
jToggleButton1.setBounds(new Rectangle(72, 65, 123, 79));
this.getContentPane().setLayout(null);
jLabel1.setText("jLabel1");
jLabel1.setBounds(new Rectangle(104, 181, 98, 23));
jTextPane1.setText("jTextPane1");
jTextPane1.setBounds(new Rectangle(145, 15, 156, 36));
this.getContentPane().add(jToggleButton1, null);
this.getContentPane().add(jLabel1, null);
this.getContentPane().add(jTextPane1, null);
  }

  //Start the applet
  public void start() {
  }

  //Stop the applet
  public void stop() {
  }

  //Destroy the applet
  public void destroy() {
  }

  //Get Applet information
  public String getAppletInfo() {
return "Applet Information";
  }

  //Get parameter info
  public String[][] getParameterInfo() {
return null;
  }

  //Main method
  public static void main(String[] args) {
ApTeste applet = new ApTeste();
applet.isStandalone = true;
Frame frame;
frame = new Frame() {

  protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
  System.exit(0);
}
  }

  public synchronized void setTitle(String title) {
super.setTitle(title);
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
  }
};
frame.setTitle("Applet Frame");
frame.add(applet, BorderLayout.CENTER);
applet.init();
applet.start();
frame.setSize(400,320);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((d.width - frame.getSize().width) / 2, (d.height -
frame.getSize().height) / 2);
frame.setVisible(true);
  }
}

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Applet com Imagem no fundo.

2000-05-03 Por tôpico Clebert Rezende Suconic

Só que daí,  a imagem some, pois o super.paint, pinta o quadrado do fundo!


Clebert
- Original Message -
From: Tetsuo <[EMAIL PROTECTED]>
To: Clebert Rezende Suconic <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, May 02, 2000 9:05 PM
Subject: Re: [SouJava-J] Applet com Imagem no fundo.


> O problema com este código, é que se você colocar mais componentes, vc vai
> ter que escrever tudo, um por um, tipo:
>
> botao1.paint(botao1.getGraphics());
> botao2.paint(botao2.getGraphics());
> botao3.paint(botao3.getGraphics());
> botao4.paint(botao4.getGraphics());
> botao5.paint(botao5.getGraphics());
> botao6.paint(botao6.getGraphics());
> botao7.paint(botao7.getGraphics());
> botao8.paint(botao8.getGraphics());
> botao9.paint(botao9.getGraphics());
> ...
>
> vc pode substituir tudo isso por
>
> super.paint(g);
>
> pois o metodo paint chama o metodo paintComponents, que eh responsavel
pela
> pintura de todos os componentes do Container. Quando vc sobrescreve um
> metodo, deve ter sempre o cuidado de verificar se o metodo da superclasse
ja
> nao executa alguma funcao, pois neste caso, ele deve ser chamado
> ('super.metodo()') no novo metodo.
>
>
>
> - Original Message -
> From: Clebert Rezende Suconic
> To: [EMAIL PROTECTED]
> Sent: Tuesday, May 02, 2000 12:20 PM
> Subject: [SouJava-J] Applet com Imagem no fundo.
>
>
> Estes dias, surgiu um assunto sobre Applets com uma imagem de fundo.
>
>
>
> Fizemos algo simples e fácil.
>
>
> no método paint.:
>
> import java.awt.*;
>
>
> /** Este é um código para demonstração do método paint e não irá executar,
> pois estão faltando alguns
> elementos na construção do applet */
> public class ApTest extends Applet // Ou JApplet
> {
> Image imagem = null;
> public void paint(Graphics g)
> {
> g.drawImage (imagem,0,0,this); // A I
>
> // Aquí está o ponto interessante.
> // Para cada componente existente no applet.
>
> botao1.paint(botao1.getGraphics());
> botao2.paint(botao2.getGraphics());
> botao3.paint(botao3.getGraphics());
> }
> }
>
>
>
> Ficou bastante interessante. (bonito)
>
>
> Clebert
>
>
>
> p.s.: Fiz este código em conjunto com meu companheiro de trabalho, o Luiz
> Marcos, que foi quem levantou o assunto!
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Applet com Imagem no fundo.

2000-05-02 Por tôpico Tetsuo

O problema com este código, é que se você colocar mais componentes, vc vai
ter que escrever tudo, um por um, tipo:

botao1.paint(botao1.getGraphics());
botao2.paint(botao2.getGraphics());
botao3.paint(botao3.getGraphics());
botao4.paint(botao4.getGraphics());
botao5.paint(botao5.getGraphics());
botao6.paint(botao6.getGraphics());
botao7.paint(botao7.getGraphics());
botao8.paint(botao8.getGraphics());
botao9.paint(botao9.getGraphics());
...

vc pode substituir tudo isso por

super.paint(g);

pois o metodo paint chama o metodo paintComponents, que eh responsavel pela
pintura de todos os componentes do Container. Quando vc sobrescreve um
metodo, deve ter sempre o cuidado de verificar se o metodo da superclasse ja
nao executa alguma funcao, pois neste caso, ele deve ser chamado
('super.metodo()') no novo metodo.



- Original Message -
From: Clebert Rezende Suconic
To: [EMAIL PROTECTED]
Sent: Tuesday, May 02, 2000 12:20 PM
Subject: [SouJava-J] Applet com Imagem no fundo.


Estes dias, surgiu um assunto sobre Applets com uma imagem de fundo.



Fizemos algo simples e fácil.


no método paint.:

import java.awt.*;


/** Este é um código para demonstração do método paint e não irá executar,
pois estão faltando alguns
elementos na construção do applet */
public class ApTest extends Applet // Ou JApplet
{
Image imagem = null;
public void paint(Graphics g)
{
g.drawImage (imagem,0,0,this); // A I

// Aquí está o ponto interessante.
// Para cada componente existente no applet.

botao1.paint(botao1.getGraphics());
botao2.paint(botao2.getGraphics());
botao3.paint(botao3.getGraphics());
}
}



Ficou bastante interessante. (bonito)


Clebert



p.s.: Fiz este código em conjunto com meu companheiro de trabalho, o Luiz
Marcos, que foi quem levantou o assunto!

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Applet com Imagem no fundo.

2000-05-02 Por tôpico Clebert Rezende Suconic



Estes dias, surgiu um assunto sobre Applets com uma 
imagem de fundo.
 
 
 
Fizemos algo simples e fácil.
 
 
no método paint.:
 
import java.awt.*;
 
 
/** Este é um código para demonstração do método 
paint e não irá executar, pois estão faltando alguns 
    elementos na construção do 
applet */
public class ApTest extends Applet // Ou 
JApplet
{
    Image imagem = 
null;
    public void paint(Graphics 
g)    {
        g.drawImage 
(imagem,0,0,this); // A I
 
        // Aquí está 
o ponto interessante.
        // Para cada 
componente existente no applet.
 
        
botao1.paint(botao1.getGraphics());

        
botao2.paint(botao2.getGraphics());

        
botao3.paint(botao3.getGraphics());
    }}
 
 
 
Ficou bastante interessante. (bonito)
 
 
Clebert
 
 
 
p.s.: Fiz este código em conjunto com meu 
companheiro de trabalho, o Luiz Marcos, que foi quem levantou o 
assunto!
 


RES: [SouJava-J] Applet no Outlook 98

2000-04-03 Por tôpico Marco Aurélio Pallavicini

Obrigado pela dica, mas meu problema está exatamente em tentar um
solução que não 
obrigue meu usuário estar on-line.

Minha aplicação funciona perfeitamente quando baixo a applet do
servidor web, mas quando utilizo o jar atachado, o Outlook gera
java.lang.NullPointerException.

O código que estou tentando utilizar para carregar a applet é :



O jar está atachado com Content-ID : 

Alguem tem alguma idéia de como resolver isto? 

-Mensagem original-
De: Ricardo L. A. Bánffy [mailto:[EMAIL PROTECTED]]
Enviada em: Quinta-feira, 30 de Março de 2000 19:04
Para: [EMAIL PROTECTED]
Assunto: RE: [SouJava-J] Applet no Outlook 98


Eu sei que não é isso que você perguntou, mas você vai ser eternamente
impopular por colocar um applet e suas classes dentro de um e-mail.

A tolerabilidade de e-mails com HTML já mínima. Com Java então, vai acabar
sendo causa de uma rebelião.

Sério agora: por que colocar as classes no attach e não buscá-las em um
servidor externo? Dessa forma elas só seriam transferidas quando o usuário
lesse o e-mail de fato.

De quebra, você teria o IP de todas as pessoas que leram seu e-mail, o que,
ainda que moralmente questionável, é uma informação valiosa...

-Original Message-
From: Marco Aurélio Pallavicini [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 30, 2000 6:00 PM
To: '[EMAIL PROTECTED]'
Subject: [SouJava-J] Applet no Outlook 98


Estou precisando executar uma applet a partir de um e-mail HTML cujas
classes estão
em um arquivo jar atachado. Como setar o codebase neste caso ?

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-




RE: [SouJava-J] Applet no Outlook 98

2000-03-30 Por tôpico Ricardo L. A. Bánffy

Eu sei que não é isso que você perguntou, mas você vai ser eternamente
impopular por colocar um applet e suas classes dentro de um e-mail.

A tolerabilidade de e-mails com HTML já mínima. Com Java então, vai acabar
sendo causa de uma rebelião.

Sério agora: por que colocar as classes no attach e não buscá-las em um
servidor externo? Dessa forma elas só seriam transferidas quando o usuário
lesse o e-mail de fato.

De quebra, você teria o IP de todas as pessoas que leram seu e-mail, o que,
ainda que moralmente questionável, é uma informação valiosa...

-Original Message-
From: Marco Aurélio Pallavicini [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 30, 2000 6:00 PM
To: '[EMAIL PROTECTED]'
Subject: [SouJava-J] Applet no Outlook 98


Estou precisando executar uma applet a partir de um e-mail HTML cujas
classes estão
em um arquivo jar atachado. Como setar o codebase neste caso ?

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-




[SouJava-J] Applet no Outlook 98

2000-03-30 Por tôpico Marco Aurélio Pallavicini

Estou precisando executar uma applet a partir de um e-mail HTML cujas
classes estão 
em um arquivo jar atachado. Como setar o codebase neste caso ?

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-





Re: [SouJava-J] Applet

2000-03-15 Por tôpico Aristides Tavares dos Santos



Não é permitido ao applet "não autenticado" gravar/regravar 
arquivos. Uma das formas é vc criar uma aplicação servidora  que se 
comunica com o seu applet, via socket. No servidor vc poderá gravar os seus 
dados.
[]'s
Aristides

  - Original Message - 
  From: 
  Erlison 
  Oliveira Santos 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, March 15, 2000 5:14 
  PM
  Subject: [SouJava-J] Applet
  
  Meu applet apresenta o seguinte 
  erro:
   
  com.ms.security.SecurityExceptionEx[contador.gravarConfiguracao]: 
  cannot access file example.out at 
  com/ms/security/permissions/FileIOPermission.check at 
  com/ms/security/PolicyEngine.deepCheck at 
  com/ms/security/PolicyEngine.checkPermission at 
  com/ms/security/StandardSecurityManager.chk at 
  com/ms/security/StandardSecurityManager.checkWrite at 
  java/io/FileOutputStream. at 
  contador.gravarConfiguracao at contador.init at 
  com/ms/applet/AppletPanel.securedCall0 at 
  com/ms/applet/AppletPanel.securedCall at 
  com/ms/applet/AppletPanel.processSentEvent at 
  com/ms/applet/AppletPanel.processSentEvent at 
  com/ms/applet/AppletPanel.run at java/lang/Thread.run
   
  Alquem poderia me ajudar a arruma-lo, ou 
  seja eu quero apenas escrever no arquivo para que este sirva de 
  contador.
   
  import java.awt.*;import 
  java.net.*;import java.applet.*;import java.awt.event.*;import 
  java.util.*;import java.io.*;
   
  public class contador extends Applet {  
  Label lcontador;
   
    String  valorEntrada = new 
  String();  String  valorSaida   = new 
  String("0");  String  arquivolog   = new 
  String("contador.log");
   
    public void init(){    
  setBackground( java.awt.Color.white );    setForeground( 
  java.awt.Color.black );    setFont( new Font( "Arial", 
  Font.BOLD, 10 ) );
   
      
  pegarConfiguracao();    gravarConfiguracao();
   
      lcontador = new 
  Label(valorEntrada);    add(lcontador);  
  }
   
    public void 
  pegarConfiguracao(){ StringTokenizer 
  token; URL url = null; 
  DataInputStream is = null; String 
buf;
   
   try 
  {   url = new 
  URL(getDocumentBase(),arquivolog);    is 
  = new DataInputStream(url.openStream()); }catch 
  (Exception e){   is = 
  null;   System.out.println("Erro na 
  abertura do arquivo."); 
  } try {   
  String line = null;  line = is.readLine();  if (line != 
  null){    if (line.length() > 0){   
    token = new 
  StringTokenizer(line,":::");     
  valorEntrada = 
  token.nextElement().toString(); 
  }   
  }   
  is.close(); } catch 
  (IOException e){   
  System.out.println("Falha Geral"); }  
  }
   
    public void 
  gravarConfiguracao(){ StringTokenizer 
  token; URL url = null; 
  FileOutputStream is = null;
   
   String buf;
   
   try 
  {   url = new 
  URL(getDocumentBase(),arquivolog);    is 
  = new FileOutputStream (arquivolog); }catch 
  (Exception e){   is = 
  null;   System.out.println("Erro na 
  abertura do arquivo."); 
  } try {   
  is.write(50);   
  is.close(); }catch (IOException 
  e){   System.out.println("Falha 
  Geral"); }  }
   
  }//fim do programa
   
   
  Grato 
  Erlison


[SouJava-J] Applet

2000-03-15 Por tôpico Erlison Oliveira Santos



Meu applet apresenta o seguinte 
erro:
 
com.ms.security.SecurityExceptionEx[contador.gravarConfiguracao]: cannot 
access file example.out at 
com/ms/security/permissions/FileIOPermission.check at 
com/ms/security/PolicyEngine.deepCheck at 
com/ms/security/PolicyEngine.checkPermission at 
com/ms/security/StandardSecurityManager.chk at 
com/ms/security/StandardSecurityManager.checkWrite at 
java/io/FileOutputStream. at 
contador.gravarConfiguracao at contador.init at 
com/ms/applet/AppletPanel.securedCall0 at 
com/ms/applet/AppletPanel.securedCall at 
com/ms/applet/AppletPanel.processSentEvent at 
com/ms/applet/AppletPanel.processSentEvent at 
com/ms/applet/AppletPanel.run at java/lang/Thread.run
 
Alquem poderia me ajudar a arruma-lo, ou 
seja eu quero apenas escrever no arquivo para que este sirva de 
contador.
 
import java.awt.*;import java.net.*;import 
java.applet.*;import java.awt.event.*;import java.util.*;import 
java.io.*;
 
public class contador extends Applet {  
Label lcontador;
 
  String  valorEntrada = new 
String();  String  valorSaida   = new 
String("0");  String  arquivolog   = new 
String("contador.log");
 
  public void init(){    
setBackground( java.awt.Color.white );    setForeground( 
java.awt.Color.black );    setFont( new Font( "Arial", 
Font.BOLD, 10 ) );
 
    
pegarConfiguracao();    gravarConfiguracao();
 
    lcontador = new 
Label(valorEntrada);    add(lcontador);  
}
 
  public void 
pegarConfiguracao(){ StringTokenizer 
token; URL url = null; 
DataInputStream is = null; String buf;
 
 try 
{   url = new 
URL(getDocumentBase(),arquivolog);    is = 
new DataInputStream(url.openStream()); }catch 
(Exception e){   is = 
null;   System.out.println("Erro na 
abertura do arquivo."); 
} try {   
String line = null;  line = is.readLine();  if (line != 
null){    if (line.length() > 0){   
  token = new 
StringTokenizer(line,":::");     
valorEntrada = 
token.nextElement().toString(); 
}   
}   
is.close(); } catch 
(IOException e){   
System.out.println("Falha Geral"); }  
}
 
  public void 
gravarConfiguracao(){ StringTokenizer 
token; URL url = null; 
FileOutputStream is = null;
 
 String buf;
 
 try 
{   url = new 
URL(getDocumentBase(),arquivolog);    is = 
new FileOutputStream (arquivolog); }catch (Exception 
e){   is = 
null;   System.out.println("Erro na 
abertura do arquivo."); 
} try {   
is.write(50);   
is.close(); }catch (IOException 
e){   System.out.println("Falha 
Geral"); }  }
 
}//fim do programa
 
 
Grato 
Erlison


[SouJava-J] Applet - restricao de escrita

2000-03-14 Por tôpico Erlison Oliveira Santos

Pessoal,

O applet tem uma restricao de escrita, logo gostaria de fazer um
contador em applet que ira gravar o total de visitas em um arquivo txt,
alguem poderia me ajudar.

Erlison

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet - Browser

2000-02-25 Por tôpico Alberto Margarido

Olá jAmigos !!!

Preciso de uma ajuda para a seguinte situação...

1) O Que já consegui:
Tenho um Applet e uma Página HTML que busca dados neste.
document.LoginUm.methEscreve( "Diga, oi." );

No Applet:
public  LoginNoNT.InnerFrame mp = new LoginNoNT.InnerFrame();

Definição na página:



2) O que preciso:
Preciso acessar diretamente um método que está em um FRAME do meu
Applet.


Aí tentei:

document.LoginUm.mp.methEscreveDaFrame( "Diga, oi." );
document.LoginUm.InnerFrame.methEscreveDaFrame( "Diga, oi." );

E retorna o erro que OBJETO NÃO EXISTE (do javascript).


3) Sei que poderia encapsular os meus métodos do FRAME na raiz do Applet
mas isso seria
,agora, bem trabalhoso...  por isso busco essa ou outra solução.



Desde já obrigado,
Alberto Margarido.


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [Re: [SouJava-J] applet x standalone]

2000-02-24 Por tôpico Aristides Tavares dos Santos

Por acaso poderia-se gravar com applets em arquivos com este procedimento ?
Abraços à todos
Aristides
- Original Message -
From: "Luis Campos de Carvalho" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 24, 2000 10:37 AM
Subject: Re: [Re: [SouJava-J] applet x standalone]


> On 24 Feb 2000, Giuliano Ferrreira wrote:
>
> >  Embora muita gente pense ao contrario, eh possivel ler um arquivo
atraves de
> > um applet so que o procedimento eh um pouquinho diferente :
> > Se voce utilizar um arquivo HTML (que eh nada mais nada menos um arquivo
texto
> > salvo com extensao .html) LOCALIZADO NO MESMO HOST do seu applet voce
pode ler
> > este arquivo da seguinte maneira :
>
> Olha soh o pessoal...
> Isso precisa ser publicado!
> Muito criativo. Aprendi mais uma!
> Obrigadao!
> []'z
>
>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de
Carvalho
>System Administrator at ECB -- Escola Paulista de Medicina
>
> "I believe that every human has a finite number of heartbeats. I don't
> intend to waste any of mine running around doing exercises."
> -- Neil Armstrong
>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Applet com socket...

2000-02-24 Por tôpico Rodrigo Moro

Talvez seja outra coisa: Matheus, que vc tah fazendo como arquivo html que vc le por 
socket?
Por acaso o applet le o arquivo (via socket) e tanta grava-lo para que o browser possa 
acessa-lo? Se for isso tah ai o problema...

Ah, pessoal, quando vcs se referirem a excessoes que ocorrem nos programas, favor 
enviar o texto da excecao (nao sei como chamar, mes eh o resultado do 
printStackTrace()), pois facilita pra responder as questoes, ok?

*** REPLY SEPARATOR ***
On 24/02/2000, at 11:31, Jose Antonio Rosa dos Santos Jr wrote: 
>A muito tempo atras, eu tive um problema parecido, onde a maquina que eu
>estava tentando me conectar (a mesma onde as classes estavam) tinha mais
>de um IP, ou seja, dois IPs diferentes designavam a mesma maquina. O
>fato é que quando eu chamava as classes, o DNS me retornava um IP e no
>applet eu tentava acessar outro, mas no fundo era a mesma maquina. Para
>o Java, ele tratava como se fossem maquinas diferentes, o que
>teoricamente é verdade. A solução é usar sempre o mesmo IP. Sera que nao
>é esse o seu problema?
>
>Matheus wrote:
>> A applet que eu estou fazendo irá verificar se os usuários que
>> visitarão o site são cadastrados, ela teria que acessar uma DB, mas
>> até onde eu li elas não tem permissão para isso.
>> 
>> Então eu criei um  servidor socket, que fica esparando as chamadas da
>> applet, faz o acesso a DB e cria um arquivo .htm com o retorno dos
>> dados, que será lido pelo browser.
>> 
>> O problema é que com tudo isso ainda ocorrem violações de segurança e
>> a applet trava. Gostaria de saber pq isso acontece, já que eu
>> direcionei a conexão para o servidor de origem da applet (na minha
>> intranet) dessa forma:
>> 
>> clisoc = new Socket("10.0.0.2", 4321);
>> 
>> Alguém pode me ajudar ???

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [Re: [SouJava-J] applet x standalone]

2000-02-24 Por tôpico Luis Campos de Carvalho

On 24 Feb 2000, Giuliano Ferrreira wrote:

>  Embora muita gente pense ao contrario, eh possivel ler um arquivo atraves de
> um applet so que o procedimento eh um pouquinho diferente :
> Se voce utilizar um arquivo HTML (que eh nada mais nada menos um arquivo texto
> salvo com extensao .html) LOCALIZADO NO MESMO HOST do seu applet voce pode ler
> este arquivo da seguinte maneira :

Olha soh o pessoal...
Isso precisa ser publicado!
Muito criativo. Aprendi mais uma!
Obrigadao!
[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"I believe that every human has a finite number of heartbeats. I don't
intend to waste any of mine running around doing exercises."
-- Neil Armstrong
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Applet com socket...

2000-02-24 Por tôpico Jose Antonio Rosa dos Santos Jr

Matheus

A muito tempo atras, eu tive um problema parecido, onde a maquina que eu
estava tentando me conectar (a mesma onde as classes estavam) tinha mais
de um IP, ou seja, dois IPs diferentes designavam a mesma maquina. O
fato é que quando eu chamava as classes, o DNS me retornava um IP e no
applet eu tentava acessar outro, mas no fundo era a mesma maquina. Para
o Java, ele tratava como se fossem maquinas diferentes, o que
teoricamente é verdade. A solução é usar sempre o mesmo IP. Sera que nao
é esse o seu problema?

Amplexos

Jose Antonio

Matheus wrote:
> 
> Olá novamente :-)
> 
> A applet que eu estou fazendo irá verificar se os usuários que
> visitarão o site são cadastrados, ela teria que acessar uma DB, mas
> até onde eu li elas não tem permissão para isso.
> 
> Então eu criei um  servidor socket, que fica esparando as chamadas da
> applet, faz o acesso a DB e cria um arquivo .htm com o retorno dos
> dados, que será lido pelo browser.
> 
> O problema é que com tudo isso ainda ocorrem violações de segurança e
> a applet trava. Gostaria de saber pq isso acontece, já que eu
> direcionei a conexão para o servidor de origem da applet (na minha
> intranet) dessa forma:
> 
> clisoc = new Socket("10.0.0.2", 4321);
> 
> Alguém pode me ajudar ???
> 
> Obrigado.
> Matheus.

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [Re: [SouJava-J] applet x standalone]

2000-02-24 Por tôpico Giuliano Ferrreira

Ola Luis ,
 
 Embora muita gente pense ao contrario, eh possivel ler um arquivo atraves de
um applet so que o procedimento eh um pouquinho diferente :

   
Se voce utilizar um arquivo HTML (que eh nada mais nada menos um arquivo texto
salvo com extensao .html) LOCALIZADO NO MESMO HOST do seu applet voce pode ler
este arquivo da seguinte maneira :

//  cria a coneccao  com o arquivo
try
{
 //Abrir arquivo  //Informa onde esta do HTML 
 URL ArqHTML  = new URL  
(http://www.EnderecoDoApplet.com.br/NomeDoArquivo.html"); 

 URLConnection ConHTML = ArqHTML.openConnection() ;
 DataInputStreamLerArq = new DataInputStream(ConHTML.getInputStream));
 
}
catch ( Exception e7 )
{} 


// Le o arquivo HTML como um Arquivo texto normal


public String LerDado ()
{
try
{
   String strDado = new String( LerArq.readLine() ) ; 

return strDado  ;

}
catch ( Exception e4 )
{
  return null ;
}   
 
}


// ai voce pode fazer algo do tipo para usar conteudo lido 

String Linha =  LerDado() ;
 
while(Linha != null)
{
. // trata a linha lida

Linha =  LerDado() ;
}


  Acho que isso resolve !!

  Giuliano  


Reply*


Luis Campos de Carvalho <[EMAIL PROTECTED]> wrote:
On Wed, 23 Feb 2000, Luis Henrique Bogo wrote:

> Saudacoes pessoal
> 
> Seguinte: tenho um applet que eh para fazer uma pesquisa em um arquivo
> texto. Quero fazer isso tudo no applet, nada de acesso a outro programa no
> servidor.
> Quando executo o applet pelo appletviewer tudo ok (o arquivo esta no
> diretorio do .class), mas quando executa com o browser nao encontra o .txt
> como posso fazer o applet ler esse arquivo texto???

Simples: *nao* *pode*.
Applets nao sao autorizados (pelos SecurityManager's dos
browsers) a abrir arquivos.

Desista, escreve um programa servidor e usa RMI. 
Eh mais facil de fazer funcionar.

Desculpe o balde de agua fria... 

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
System Administrator at ECB -- Escola Paulista de Medicina




Get your own FREE, personal Netscape WebMail account today at 
http://webmail.netscape.com.

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] applet x standalone

2000-02-24 Por tôpico Luis Campos de Carvalho

On Wed, 23 Feb 2000, Luis Henrique Bogo wrote:

> Saudacoes pessoal
> 
> Seguinte: tenho um applet que eh para fazer uma pesquisa em um arquivo
> texto. Quero fazer isso tudo no applet, nada de acesso a outro programa no
> servidor.
> Quando executo o applet pelo appletviewer tudo ok (o arquivo esta no
> diretorio do .class), mas quando executa com o browser nao encontra o .txt
> como posso fazer o applet ler esse arquivo texto???

Simples: *nao* *pode*.
Applets nao sao autorizados (pelos SecurityManager's dos
browsers) a abrir arquivos.

Desista, escreve um programa servidor e usa RMI. 
Eh mais facil de fazer funcionar.

Desculpe o balde de agua fria... 

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"You are ready to answer the questions, usually with 'y' (yes) or 'n' (no)
 Device drivers tipically have a 'm' option. This means 'module', meaning 
 that the system will compile it, but not directly into the kernel, but as
 a loadable module. A more comical way to describe it is as 'maybe'."
 -- The Linux Kernel HOWTO

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] applet x standalone

2000-02-23 Por tôpico Luis Henrique Bogo

to lendo assim... arquivo texto...

  File arquivo = new File("situacoes.dat");
   System.out.println("2");

   LineNumberReader inLin = new LineNumberReader(new FileReader(arquivo));
   BufferedReader in = new BufferedReader(inLin);

abraco

- Original Message -
From: Jose Antonio Rosa dos Santos Jr <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 23, 2000 5:57 PM
Subject: Re: [SouJava-J] applet x standalone


> Luis,
>
> Como voce esta fazendo para ler o arquivo? Mande mais informações... :)
>
> Amplexos
>
> Jose Antonio
>
> Luis Henrique Bogo wrote:
> >
> > Saudacoes pessoal
> >
> > Seguinte: tenho um applet que eh para fazer uma pesquisa em um arquivo
> > texto. Quero fazer isso tudo no applet, nada de acesso a outro programa
no
> > servidor.
> > Quando executo o applet pelo appletviewer tudo ok (o arquivo esta no
> > diretorio do .class), mas quando executa com o browser nao encontra o
.txt
> > como posso fazer o applet ler esse arquivo texto???
> >
> > abraco
> >
> > Luis
>
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
>
>

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet com socket...

2000-02-23 Por tôpico Matheus




Olá novamente :-)
 
A applet que eu estou fazendo irá 
verificar se os usuários que visitarão o site são 
cadastrados, ela teria que acessar uma DB, mas até onde eu li elas 
não tem permissão para isso.
 
Então eu criei um  servidor socket, 
que fica esparando as chamadas da applet, faz o acesso a DB e cria um arquivo 
.htm com o retorno dos dados, que será lido pelo browser.
 
O problema é que com tudo isso ainda 
ocorrem violações de segurança e a applet trava. Gostaria 
de saber pq isso acontece, já que eu direcionei a conexão para o 
servidor de origem da applet (na minha intranet) dessa forma:
 
clisoc = new Socket("10.0.0.2", 
4321);
 
Alguém pode me ajudar ???
 
Obrigado.
Matheus. 


Re: [SouJava-J] applet x standalone

2000-02-23 Por tôpico Jose Antonio Rosa dos Santos Jr

Luis,

Como voce esta fazendo para ler o arquivo? Mande mais informações... :)

Amplexos

Jose Antonio

Luis Henrique Bogo wrote:
> 
> Saudacoes pessoal
> 
> Seguinte: tenho um applet que eh para fazer uma pesquisa em um arquivo
> texto. Quero fazer isso tudo no applet, nada de acesso a outro programa no
> servidor.
> Quando executo o applet pelo appletviewer tudo ok (o arquivo esta no
> diretorio do .class), mas quando executa com o browser nao encontra o .txt
> como posso fazer o applet ler esse arquivo texto???
> 
> abraco
> 
> Luis

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] applet x standalone

2000-02-23 Por tôpico Luis Henrique Bogo

Saudacoes pessoal

Seguinte: tenho um applet que eh para fazer uma pesquisa em um arquivo
texto. Quero fazer isso tudo no applet, nada de acesso a outro programa no
servidor.
Quando executo o applet pelo appletviewer tudo ok (o arquivo esta no
diretorio do .class), mas quando executa com o browser nao encontra o .txt
como posso fazer o applet ler esse arquivo texto???

abraco

Luis

=
Luis Henrique Bogo
FURB - BCC
Turma 96/01
=
"Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos
gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao
lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um
eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt





--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet conversando com servlet.

2000-02-16 Por tôpico Ricardo Santiago




 
Preciso construir um applet que invoke um 
servlet, enviando-lhe alguns parametros e tratando a informação de 
retorno.
Meu applet deve ser construido utilizando-se 
java 1.0
Nao posso ter problemas com 
segurança.
 
Fiz um teste utilizando a classe URL e metodo 
openConnection, contudo, recebo uma mensagem dizendo que o recurso nao pode ser 
encontrado.
 
Estou enviando atachado o codigo de teste do 
servlet e applet. Ë bem rudimentar, mas é só um teste 
existencial.
 
 
abraço a todos
 TestApplet.java
 TServ.java


Re: [SouJava-J] Applet no JBuilder3

2000-02-08 Por tôpico Luis Fernando

Oi Vinicius,

  Uso JBuilder tambem e jah tive problemas parecidos. Esses erros sao 
tipicos de problemas com classpath. Nao se esqueca que nos browsers a JVM 
utilizada ainda eh ver1.1 e por mais que a gente tente indicar o classpath 
ao browser, por mais que a gente diga:"Olha meu querido, eh por aqui, eh por 
aqui que voce tem que vir e essas sao as classes que voce tem que usar.." 
ele parece nao entender e gera erros relativos ao
javax.
  Instale o Plugin1.2.2 que isso resolvera, assegurando que o browser use a 
JVM mais recente com acesso a todas classes Swing.

http://java.sun.com/products/plugin/index.html

Isso vai te salvar muita dor de cabeca, jah te digo de antemao.

Ps: Nao esqueca de baixar o HTMLConverter para modificar a pagina de HTML 
onde esta sua applet.Sem isso o Plugin nao funciona.

Um abraco,
Luis Fernando.


>From: Vinicius Rosalen <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: [SouJava-J] Applet no JBuilder3
>Date: Tue, 08 Feb 2000 17:07:51 -0300
>
>Gostaria de saber se alguém, por um acaso do destino, já conseguiu fazer
>funcionar alguma applet que o JBuider3 gera??!!
>Se crio a Applet usando o Wizard do JBuilder3 e tento carregar em algum
>browser, aparece a seguinte mensagem:
>Applet untitled8.Applet1
>error:java.lang.NoClassDefFoundError:javax/swing/JApplet
>
>
>Se crio o arquivo .JAR e tento carregar "di novo", aparece a seguinte
>mensagem:
>Applet untitled8.Applet1
>error:java.lang.NoClassDefFoundError:javax/swing/SwingUtilities
>
>Alguém tem uma solução de como deve-se carregar esta applet gerada pelo
>JBuilder? Help!!! O que está faltando fazer
>
>Agradeço desde já a ajuda de todos.
>
>[]´s
>Vinicius Rosalen
>EngComp - UFES
>
>
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
>

__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] Applet no JBuilder3

2000-02-08 Por tôpico Marcelo Mayworm

Vinicius,

provavelmente o applet que vc criou, utiliza os components do 
swing, o qual, eh necessario um plugin para poder ser 
visualizado pelo browser. Alem disso, o html que chama o applet
que usa "SWING" tem que ter uma tag "nova", que difere da 
"antiga" tag que chamas os applets do java 1.1. Para saber qual 
eh essa tag, procure no site da sun(pois agora nao lembro qual 
eh a URL) na pagina que faz referencia ao plugin.  

[]'s


>Gostaria de saber se alguém, por um acaso do destino, já conseguiu fazer
>funcionar alguma applet que o JBuider3 gera??!!
>Se crio a Applet usando o Wizard do JBuilder3 e tento carregar em algum
>browser, aparece a seguinte mensagem:
>Applet untitled8.Applet1
>error:java.lang.NoClassDefFoundError:javax/swing/JApplet
>
>
>Se crio o arquivo .JAR e tento carregar "di novo", aparece a seguinte
>mensagem:
>Applet untitled8.Applet1
>error:java.lang.NoClassDefFoundError:javax/swing/SwingUtilities
>
>Alguém tem uma solução de como deve-se carregar esta applet gerada pelo
>JBuilder? Help!!! O que está faltando fazer
>
>Agradeço desde já a ajuda de todos.
>
>[]´s
>Vinicius Rosalen
>EngComp - UFES
>
>
>--- LISTA SOUJAVA ---
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>-
>
>
>
Marcelo de Mattos Mayworm
Negocios & Sistemas Consultoria
Tel.: 0xx21 556-9006  0xx24 9965-1518 
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Conhecendo-se a quietude, pode-se possuir a estabilidade. 
Conhecendo a estabilidade, pode-se encontrar a serenidade.
Conhecendo a serenidade, pode-se encontrar a paz. 
Possuindo a paz, então pode-se pensar.
E podendo pensar, pode-se agir.
Mêncio (Filósofo chinês)
http://www.compuland.com.br

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet no JBuilder3

2000-02-08 Por tôpico Vinicius Rosalen

Gostaria de saber se alguém, por um acaso do destino, já conseguiu fazer
funcionar alguma applet que o JBuider3 gera??!!
Se crio a Applet usando o Wizard do JBuilder3 e tento carregar em algum
browser, aparece a seguinte mensagem:
Applet untitled8.Applet1
error:java.lang.NoClassDefFoundError:javax/swing/JApplet


Se crio o arquivo .JAR e tento carregar "di novo", aparece a seguinte
mensagem:
Applet untitled8.Applet1
error:java.lang.NoClassDefFoundError:javax/swing/SwingUtilities

Alguém tem uma solução de como deve-se carregar esta applet gerada pelo
JBuilder? Help!!! O que está faltando fazer

Agradeço desde já a ajuda de todos.

[]´s
Vinicius Rosalen
EngComp - UFES


--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J]Applet no IE...

2000-01-31 Por tôpico Fabio Rodrigues - Telematica

Olá a todos,

Estou utilizando o jdk 1.2 para o desenvolvimento e tenho instalado o
plug-in 1.2, para os applets rodarem no Browser, contudo tenho um
problema no IE, ao utilizar a barra de rolagem do browser, a applet se
apaga linha a linha, e se reconstroi linha a linha. Gostaria de saber se
alguém já teve algum problema desse tipo, como solucionar?

Com o mesmo plug-in, a applet funciona muito bem no Netscape.

Agradeço desde já.


Fabio A. Rodrigues

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-26 Por tôpico Helio Rugani Brandao

 Oi Luiz,


 Desculpe a demora, mas e que estou fazendo um curso e o tempo para
 dar vazao nos e-mails esta bastante curto.

 Bom, com relacao ao RMI no Netscape nao testei ainda, portanto nao
 tenho nada a acrescentar nesta questao.

 Agora vamos ao exemplo que voce solicitou:

Sugiro voce faca uma consulta Tutorial,

http://java.sun.com/docs/books/tutorial/rmi/index.html

Existe um exemplo interessante la e foi baseado nele que fiz
minha implementacao.

Como ja havia dito antes, com RMI a conversa entre as camadas
se reduz a uma simples chamada de metodo de um objeto .
. 

Tentei colocar no exemplo apenas as  linhas chaves do processo  : 


1) Codigo a ser colocado na Applet:

   import java.rmi.*;

   public class FrameInvSistemas extends JApplet {

 ObjPessoaInterface  objPessoa;

   
// Este trecho obtem uma referencia para um Objeto remoto cujos metodos
// podem ser acesados como se fosse um obj criado localmente. 
try {
objPessoa = (ObjPessoaInterface) Naming.lookup("//jupi/Pessoa");
} catch (Exception e) {
   System.err.println(e.getMessage());
   e.printStackTrace();
}


   // Este objeto remoto possui metodo chamado obtemNomesDependentes( String 
matricula );

   String mat = new String("R12345");
   Vector dependentes  = objPessoa.obtemNomesDependentes( mat );
   System.out.println(dependentes);
   
 
   }

  2) Codigo da Interface ObjPessoaInterface:

 import java.rmi.Remote;
 import java.rmi.RemoteException;
   
  public interface ObjPessoaInterface
 extends java.rmi.Remote {

   // Metodos de Consulta
   public Vector obtemNomesDependentes( String matricula ) throws RemoteException; 
 

}


   3) Codigo do Objeto da Camada de Negocio:
   

import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
import java.util.*;
import java.io.*;
import java.sql.*;


public class Pessoa
 extends UnicastRemoteObject
 implements ObjPessoaInterface{


  public Passoa( String s ) throws RemoteException {
   super();
   nomeServidor = s;
try {
 
 // Conecta ao banco via JDBC/Thin
 DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver ());
 System.out.println("Registrei Driver JDBC - Oracle Thin" );
 con = DriverManager.getConnection (
 urlJDBC, "R20972", "GUSTAVO");

 con.setAutoCommit(false);
  
}catch (SQLException ex) {
 procPadraoSqlException( ex );
}catch (java.lang.Exception ex) {
   // trata alguma outra exception.
   ex.printStackTrace ();
}
  }


  public static void main( String[] args ){
 
   //  carrega Security manager
  System.setSecurityManager( new RMISecurityManager());

  try {
   Passoa obj = new Pessoa( "Pessoa Server" );
   System.out.println("Instanciei Pessoa");
   Naming.rebind("//jupi/Pessoa", obj );
   System.out.println("PessoaServer bound in registry" );
  }catch ( Exception e ){
   System.out.println("InvSistemasServer err: " + e.getMessage()
   + " Nome da Classe===> " + e.getClass());
   e.printStackTrace();
  }

  }

  public Vector obtemNomesDependentes( String matricula ){
 Vector depndentes = new Vector(0,10);
 Statement stmt = null;
 ResultSet rs   = null;
 try{
   stmt = con.createStatement();
   rs = stmt.executeQuery( Select deps.nome from pessoa pes , dependentes deps 
where pes.matricula = " + matricula );
   while (rs.next()){
  dependentes.addElement( new String( rs.getString(1) ) );
   }
   rs.close();
   stmt.close();

 }catch (SQLException ex) {
 procPadraoSqlException( ex, selectBibliotecas );
 }catch ( Exception e ){
  System.err.println("InvSistemasServer exception: " + e.getMessage());
  e.printStackTrace();
 }
  return dependentesv;
  }

  
Antes de montar este exemplo sugiro que voce coloque para funcionar o exemplo
do tutorial antes, la estao as dicas de como compilar e colocar em producao uma 
app RMI.
 
Atenciosamente, 


 Helio

 
- Mensagem original -
De: LUIZ CARLOS FILIPPI JUNIOR [SMTP:[EMAIL PROTECTED]]
Enviada em: Terca-feira, 25 de Janeiro de 2000 10:12
Para:   'Helio Rugani Brandao'
Cc: [EMAIL PROTECTED]
Assunto:RES: RE: [SouJava-J] Applet no Netsca

RES: ENC: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-26 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: ENC: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Pois é Bruno.


Eu tambem não sei porque não usei.


Na época eu descobri que exixtiam problemas com os Browsers com o RMI, então eu parti pro Socket.


Eu pedi ao Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]

pra me mandar um exemplo disso. 


Assim que ele me passar, te mando tá ?


[]´s


 Júnior.


- Mensagem original -
De:     Bruno C. Reded Tinoco [SMTP:[EMAIL PROTECTED]]
Enviada em:     Terça-feira, 25 de Janeiro de 2000 15:54
Para:       [EMAIL PROTECTED]
Assunto:        Re: ENC: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Olá Luiz,


  Desculpe me entrometer no assunto. Eu já trabalhei em um projeto
  semelhante utilizando Socket (Streams) e fiquei encalhado na hora
  de utilizar RMI pois nem sabia por onde começar. Então gostaria de
  saber qual a referência (Site ou Livro) que você se embasou para
  aplicar a tecnologia ??


  Alguma dica ?


  Bruno Reded
  [EMAIL PROTECTED]
  


>  Luiz,
> 
> No meu projeto implementei iniciamente comunicacao via Socket.
> Exatamente como voce sugeriu para a Luciana.
> 
> A comunicacao funcionou mas percebia que para grandes projetos eu
> precisava
>    de uma abordagem de nivel mais elevado para a comunicacao entre a
> camada
>    visual ( Applet ou mesmo uma AppJava ) e a camada central que 
costumo
> chamar de 
>    camada de objetos de negocio. Usando Sockets a passagem de dados
> ocorre via
>    Streams ( de bytes, caracteres, ou mesmo de objetos serializados ) 
e
> voce absorve toda 
>    responsabilidade de codificar certas "baixarias" que normalmente 
nao
> teem nada
>    a ver com o problema a ser resolvido e portanto dispersam sua 
atencao
> em relacao
>    a essencia do problema a ser resolvido pelo sistema. 
> 
>    Aprofundando mais meus conhecimentos, verifiquei que o Java ( como
> sempre )
>    ja tinha uma solucao para o este problema. O RMI me oferecia
> exatamente o que eu
>   precisava. Em vez de Streams era possivel passar objetos inteiros de
> uma camada
>   para outra de modo bem natural. Na realidade tudo acontece e via
> Sockets mesmo mas o RMI me abstrai
>   de toda aquela "baixaria" descrita acima e usando uma sintaxe limpa.
> Com RMI
>   toda a comunicacao entre as camadas reduziu-se a uma simples chamada
>   de metodo passando seus respectivos parametros e recebendo o devido
> retorno.
> 
>   Com RMI "praticamente" pode-se instanciar um objeto em outra 
maquina e
> trata-lo
>   como se fosse um objeto local de sua aplicacao.
> 
>    Quanto ao problema com os browsers. Aqui o browser padrao da 
empresa e
>    o Internet Explorer da Microsoft, que omitia as classes de suporte 
a
> RMI
>    de sua maquina virtual. Via lista de discussao acabei descobrindo 
que
> a 
>    Microsoft disponibilizava para Download as classes RMI que deveriam
> baixadas e colocadas
>    num deteminado diretorio de sistema para que as coisas 
funcionassem.
>    Nao cheguei a testar esta opcao, pois ja havia solucionado o 
problema
> via
>    Plug-in Java. Eu precisava usar objetos Swing na applet tambem e 
so 
>   o Plug-in me oferecia solucao para os dois problemas.
> 
>    
>   Abracos
>   
>   Helio
>    
> 
> - Mensagem original -
> De:         LUIZ CARLOS FILIPPI JUNIOR
> [SMTP:[EMAIL PROTECTED]]
> Enviada em:         Segunda-feira, 24 de Janeiro de 2000 14:27
> Para:       '[EMAIL PROTECTED]'; 'Helio Rugani Brandao'
> Assunto:        RES: RE: [SouJava-J] Applet no Netscape X
> Internet Explorer
> 
> Helio,
> 
> Como ja sugeri a Luciana, eu criei um "Servidor SQL", que so faz
> acesso
> ao Oracle e devolve o resultado
> ao Applet ou Aplicacao Cliente que solicita, e devolve isso via 
Socket,
> pois
> algumas versoes de Browser, tinham
> problemas em suportar  RMI. Voce passou por isso ? Que browsers voce 
usa
> ?
> Qual seria a melhor alternativa para este caso ? Socket ou RMI ?
> 
> Oque os nossos JAmigos acham ???
> 
> 
> 
> []?s
> > - Mensagem original -
> > De:       Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
> > Enviada em:       Segunda-feira, 24 de Janeiro de 2000 10:28
> > Para:     '[EMAIL PROTECTED]'
> > Assunto:          RES: RE: [SouJava-J] Applet no Netscape X
> Internet
> > Explorer
> > 
> > Luciana,
> > 
> > O acesso a banco de dados via applet, por questao de seguranca
> > esta sugeito a uma serie de restricoes que podem ser contornadas
> > via signed applets e alteracoes no arquivo javapolicy do JRE
> > das maquin

Re: ENC: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-25 Por tôpico Bruno C. Reded Tinoco

Olá Luiz,

  Desculpe me entrometer no assunto. Eu já trabalhei em um projeto
  semelhante utilizando Socket (Streams) e fiquei encalhado na hora
  de utilizar RMI pois nem sabia por onde começar. Então gostaria de
  saber qual a referência (Site ou Livro) que você se embasou para
  aplicar a tecnologia ??

  Alguma dica ?

  Bruno Reded
  [EMAIL PROTECTED]
  

>  Luiz,
> 
> No meu projeto implementei iniciamente comunicacao via Socket.
> Exatamente como voce sugeriu para a Luciana.
> 
> A comunicacao funcionou mas percebia que para grandes projetos eu
> precisava
>de uma abordagem de nivel mais elevado para a comunicacao entre a
> camada
>visual ( Applet ou mesmo uma AppJava ) e a camada central que 
costumo
> chamar de 
>camada de objetos de negocio. Usando Sockets a passagem de dados
> ocorre via
>Streams ( de bytes, caracteres, ou mesmo de objetos serializados ) 
e
> voce absorve toda 
>responsabilidade de codificar certas "baixarias" que normalmente 
nao
> teem nada
>a ver com o problema a ser resolvido e portanto dispersam sua 
atencao
> em relacao
>a essencia do problema a ser resolvido pelo sistema. 
> 
>Aprofundando mais meus conhecimentos, verifiquei que o Java ( como
> sempre )
>ja tinha uma solucao para o este problema. O RMI me oferecia
> exatamente o que eu
>   precisava. Em vez de Streams era possivel passar objetos inteiros de
> uma camada
>   para outra de modo bem natural. Na realidade tudo acontece e via
> Sockets mesmo mas o RMI me abstrai
>   de toda aquela "baixaria" descrita acima e usando uma sintaxe limpa.
> Com RMI
>   toda a comunicacao entre as camadas reduziu-se a uma simples chamada
>   de metodo passando seus respectivos parametros e recebendo o devido
> retorno.
> 
>   Com RMI "praticamente" pode-se instanciar um objeto em outra 
maquina e
> trata-lo
>   como se fosse um objeto local de sua aplicacao.
> 
>Quanto ao problema com os browsers. Aqui o browser padrao da 
empresa e
>o Internet Explorer da Microsoft, que omitia as classes de suporte 
a
> RMI
>de sua maquina virtual. Via lista de discussao acabei descobrindo 
que
> a 
>Microsoft disponibilizava para Download as classes RMI que deveriam
> baixadas e colocadas
>num deteminado diretorio de sistema para que as coisas 
funcionassem.
>Nao cheguei a testar esta opcao, pois ja havia solucionado o 
problema
> via
>Plug-in Java. Eu precisava usar objetos Swing na applet tambem e 
so 
>   o Plug-in me oferecia solucao para os dois problemas.
> 
>
>   Abracos
>   
>   Helio
>
> 
> - Mensagem original -
> De: LUIZ CARLOS FILIPPI JUNIOR
> [SMTP:[EMAIL PROTECTED]]
> Enviada em: Segunda-feira, 24 de Janeiro de 2000 14:27
> Para:   '[EMAIL PROTECTED]'; 'Helio Rugani Brandao'
> Assunto:RES: RE: [SouJava-J] Applet no Netscape X
> Internet Explorer
> 
> Helio,
> 
> Como ja sugeri a Luciana, eu criei um "Servidor SQL", que so faz
> acesso
> ao Oracle e devolve o resultado
> ao Applet ou Aplicacao Cliente que solicita, e devolve isso via 
Socket,
> pois
> algumas versoes de Browser, tinham
> problemas em suportar  RMI. Voce passou por isso ? Que browsers voce 
usa
> ?
> Qual seria a melhor alternativa para este caso ? Socket ou RMI ?
> 
> Oque os nossos JAmigos acham ???
> 
> 
> 
> []?s
> > - Mensagem original -
> > De:   Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
> > Enviada em:   Segunda-feira, 24 de Janeiro de 2000 10:28
> > Para: '[EMAIL PROTECTED]'
> > Assunto:  RES: RE: [SouJava-J] Applet no Netscape X
> Internet
> > Explorer
> > 
> > Luciana,
> > 
> > O acesso a banco de dados via applet, por questao de seguranca
> > esta sugeito a uma serie de restricoes que podem ser contornadas
> > via signed applets e alteracoes no arquivo javapolicy do JRE
> > das maquinas clientes.
> > 
> > Caminhar na direcao acima citada pode ser uma saida, 
> > mas eu sugiro que voce nao faca acesso a BD diretamente da 
applet.
> > De certo modo voce sempre se deparara com problemas de seguranca
> > alem de onerar demais o sistema pois cada applet se transformara
> > em uma ou mais conexoes com o BD.
> > 
> > Aqui fiz uma pequena aplicacao que funciona tanto stand alone 
como
> >dentro de browser acessando o Oracle 7.
> > 
> >Coloquei na applet apenas a logica da camada visual e esta applet
> >conecta-se via RMI com uma outra app java ( esta 

ENC: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-25 Por tôpico Helio Rugani Brandao

 Luiz,

No meu projeto implementei iniciamente comunicacao via Socket.
Exatamente como voce sugeriu para a Luciana.

A comunicacao funcionou mas percebia que para grandes projetos eu precisava
   de uma abordagem de nivel mais elevado para a comunicacao entre a camada
   visual ( Applet ou mesmo uma AppJava ) e a camada central que costumo chamar de 
   camada de objetos de negocio. Usando Sockets a passagem de dados ocorre via
   Streams ( de bytes, caracteres, ou mesmo de objetos serializados ) e voce absorve 
toda 
   responsabilidade de codificar certas "baixarias" que normalmente nao teem nada
   a ver com o problema a ser resolvido e portanto dispersam sua atencao em relacao
   a essencia do problema a ser resolvido pelo sistema. 

   Aprofundando mais meus conhecimentos, verifiquei que o Java ( como sempre )
   ja tinha uma solucao para o este problema. O RMI me oferecia exatamente o que eu
  precisava. Em vez de Streams era possivel passar objetos inteiros de uma camada
  para outra de modo bem natural. Na realidade tudo acontece e via Sockets mesmo mas o 
RMI me abstrai
  de toda aquela "baixaria" descrita acima e usando uma sintaxe limpa. Com RMI
  toda a comunicacao entre as camadas reduziu-se a uma simples chamada
  de metodo passando seus respectivos parametros e recebendo o devido retorno.

  Com RMI "praticamente" pode-se instanciar um objeto em outra maquina e trata-lo
  como se fosse um objeto local de sua aplicacao.

   Quanto ao problema com os browsers. Aqui o browser padrao da empresa e
   o Internet Explorer da Microsoft, que omitia as classes de suporte a RMI
   de sua maquina virtual. Via lista de discussao acabei descobrindo que a 
   Microsoft disponibilizava para Download as classes RMI que deveriam baixadas e 
colocadas
   num deteminado diretorio de sistema para que as coisas funcionassem.
   Nao cheguei a testar esta opcao, pois ja havia solucionado o problema via
   Plug-in Java. Eu precisava usar objetos Swing na applet tambem e so 
  o Plug-in me oferecia solucao para os dois problemas.

   
  Abracos
  
  Helio
   

- Mensagem original -
De: LUIZ CARLOS FILIPPI JUNIOR [SMTP:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 24 de Janeiro de 2000 14:27
Para:   '[EMAIL PROTECTED]'; 'Helio Rugani Brandao'
Assunto:RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

Helio,

Como ja sugeri a Luciana, eu criei um "Servidor SQL", que so faz acesso
ao Oracle e devolve o resultado
ao Applet ou Aplicacao Cliente que solicita, e devolve isso via Socket, pois
algumas versoes de Browser, tinham
problemas em suportar  RMI. Voce passou por isso ? Que browsers voce usa ?
Qual seria a melhor alternativa para este caso ? Socket ou RMI ?

Oque os nossos JAmigos acham ???



[]?s
> - Mensagem original -
> De:   Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
> Enviada em:   Segunda-feira, 24 de Janeiro de 2000 10:28
> Para:     '[EMAIL PROTECTED]'
> Assunto:  RES: RE: [SouJava-J] Applet no Netscape X Internet
> Explorer
> 
> Luciana,
> 
> O acesso a banco de dados via applet, por questao de seguranca
> esta sugeito a uma serie de restricoes que podem ser contornadas
> via signed applets e alteracoes no arquivo javapolicy do JRE
> das maquinas clientes.
> 
> Caminhar na direcao acima citada pode ser uma saida, 
> mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
> De certo modo voce sempre se deparara com problemas de seguranca
> alem de onerar demais o sistema pois cada applet se transformara
> em uma ou mais conexoes com o BD.
> 
> Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
>dentro de browser acessando o Oracle 7.
> 
>Coloquei na applet apenas a logica da camada visual e esta applet
>conecta-se via RMI com uma outra app java ( esta sim devidamente
>conectada ao Banco e sem nenhuma restricao pois nao esta submissa
>as restricoes do security manager da JVM dos browsers ) que busca
>os dados solicitados e os envia para o applet popular os devidos
>componetes visuais com seus respectivos conteudos.
>Tal procedimento alivia o banco pois apenas esta app java central
>conecta-se ao banco e pode compartillar esta conexao ( ou seu
>pool de conexoes ) com todos os applets clientes. 
> 
>Esta abordagem tambem possui o beneficio de deixar as applets
>menores aliviando seu download e se voce lancar mao de
>   apenas componentes visuais padroes da Maquina Vitual utilizada
>   elas ficam ainda menores porque praticamente 99 %
>   das classes visuais ja estariam presentes na maquina local e nao
>   precisariam ser baixadas.
> 
>   Abracos,
> 
>   Helio 
> 
>

RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-25 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Legal Helio,


Obrigado pea atenção !


Pois é, e mesmo um saco a preocupação com a passagem dos "bagulhos" entre as camadas.


Voce poderia me mandar um "pedaço" so servidor "objeto de negocio" e do client "Applet ou App" ?


Gostaria de testar isso ?


Voce sabe se no Netscape o RMI funciona ?


[]´s


 Júnior


- Mensagem original -
De:     Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
Enviada em:     Terça-feira, 25 de Janeiro de 2000 10:18
Para:       'LUIZ CARLOS FILIPPI JUNIOR'
Assunto:        RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer


 Luiz,


 No meu projeto implrmentei iniciamente comunicacao via Socket.
    Examente como voce sugeriu para a Luciana.


    A comunicacao funcionou mas percebia que para grandes projetos eu precisava
   de uma abordagem de nivel mais elevado para a comunicacao entre a camada
   visual ( Applet ou mesmo uma AppJava ) e a camada central que costumo chamar de 
   camada de objetos de negocio. Usando Sockets a passagem de dados ocorre via
   streams ( de bytes, caracteres, ou mesmo de objetos serializados ) e voce absorve toda 
   responsabilidade de codificar estas "baixarias" que normalmente nao teem nada
   a ver com o problema a ser resolvido e portanto dispersam sua atencao em relacao
   a essencia do problema a ser resolvido pelo sistema. 


   Aprofundando mais meus conhecimentos, verifiquei que o Java ( como sempre )
   ja tinha uma solucao para o este problema. O RMI me oferecia exatamente o que eu
  precisava. Em vez de Streams era possivel passar objetos inteiros de uma camada
  para outra. Na realidade tudo acontece e via Sockets mesmo mas o RMI me abstraia
  de toda aquela "baixaria" descrita acima e usando uma sintaxe limpa. Com RMI
  toda a comunicacao entre as camadas reduziu-se a uma simples chamada
  de metodo passando seus respectivos parametros e recebendo o devido retorno.


  Com RMI praticamente pode-se instanciar um objeto em outra maquina e trata-lo
  como se fosse um objeto local de sua aplicacao.


   Quanto ao problema com os browsers. Aqui o browser padrao da empresa e
   o Internet Explorer da Microsoft, que omitia as classes de suporte a RMI
   de sua maquina virtual. Via lista de discussao acabei descobrindo que a 
   Microsoft disponibilizava para Download as classes RMI que deveriam ser colocadas
   num deteminado diretorio de sistema para que as coisas funcionassem.
   Nao cheguei a testar esta opcao, pois ja havia solucionado o problema via
   Plug-in Java. Eu precisava usar objetos Swing na applet tambem e so 
  o Plug-in me oferecia solucao para os dois problemas.


   
  Abracos
  
  Helio
   


- Mensagem original -
De:     LUIZ CARLOS FILIPPI JUNIOR [SMTP:[EMAIL PROTECTED]]
Enviada em:     Segunda-feira, 24 de Janeiro de 2000 14:27
Para:       '[EMAIL PROTECTED]'; 'Helio Rugani Brandao'
Assunto:        RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Helio,


    Como ja sugeri a Luciana, eu criei um "Servidor SQL", que so faz acesso
ao Oracle e devolve o resultado
ao Applet ou Aplicacao Cliente que solicita, e devolve isso via Socket, pois
algumas versoes de Browser, tinham
problemas em suportar  RMI. Voce passou por isso ? Que browsers voce usa ?
Qual seria a melhor alternativa para este caso ? Socket ou RMI ?


Oque os nossos JAmigos acham ???




[]?s
> - Mensagem original -
> De:       Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
> Enviada em:       Segunda-feira, 24 de Janeiro de 2000 10:28
> Para:     '[EMAIL PROTECTED]'
> Assunto:      RES: RE: [SouJava-J] Applet no Netscape X Internet
> Explorer
> 
> Luciana,
> 
> O acesso a banco de dados via applet, por questao de seguranca
> esta sugeito a uma serie de restricoes que podem ser contornadas
> via signed applets e alteracoes no arquivo javapolicy do JRE
> das maquinas clientes.
> 
> Caminhar na direcao acima citada pode ser uma saida, 
> mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
> De certo modo voce sempre se deparara com problemas de seguranca
> alem de onerar demais o sistema pois cada applet se transformara
> em uma ou mais conexoes com o BD.
> 
> Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
>    dentro de browser acessando o Oracle 7.
> 
>    Coloquei na applet apenas a logica da camada visual e esta applet
>    conecta-se via RMI com uma outra app java ( esta sim devidamente
>    conectada ao Banco e sem nenhuma restricao pois nao esta submissa
>    as restricoes do security manager da JVM dos browsers ) que busca
>    os dados solicitados e os envia para o app

Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico Nádia Líbano
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer



Assim, sou iniciante em Java, iniciante mesmo... : 
)
Mas curto muito a criação, design, linguagens 
etecetera.
 
Se alguém puder dar uma dica para iniciantes, de sites ou 
coisas do tipo, agradeço...
 
:O)
 
Beijinhaum... 
 

  - Original Message - 
  From: 
  LUIZ 
  CARLOS FILIPPI JUNIOR 
  To: '[EMAIL PROTECTED]' ; 'Helio 
  Rugani Brandao' 
  Sent: Monday, January 24, 2000 2:26 
  PM
  Subject: RES: RE: [SouJava-J] Applet no 
  Netscape X Internet Explorer
  
  Helio, 
      Como ja sugeri a 
  Luciana, eu criei um "Servidor SQL", que só faz acesso ao Oracle e devolve o 
  resultado ao Applet ou 
  Aplicação Cliente que solicita, e devolve isso via Socket, pois algumas 
  versoes de Browser, tinham problemas em suportar  RMI. Voce passou por isso ? Que browsers 
  voce usa ? Qual seria a 
  melhor alternativa para este caso ? Socket ou RMI ? 
  Oque os nossos JAmigos acham 
  ??? 
  []´s 
  
- Mensagem original - De: 
    Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]] 
Enviada em: 
    Segunda-feira, 24 de Janeiro de 2000 10:28 Para:   
    '[EMAIL PROTECTED]' Assunto:    
    RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer 

    Luciana, 
    O acesso a banco de dados via 
applet, por questao de seguranca     esta sugeito a uma serie de restricoes que podem 
ser contornadas     via 
signed applets e alteracoes no arquivo javapolicy do JRE     das maquinas clientes. 
    Caminhar na direcao acima 
citada pode ser uma saida,     mas eu sugiro que voce nao faca acesso a BD 
diretamente da applet.     
De certo modo voce sempre se deparara com problemas de seguranca 
    alem de onerar demais o 
sistema pois cada applet se transformara     em uma ou mais conexoes com o BD. 
    Aqui fiz uma pequena aplicacao 
que funciona tanto stand alone como    dentro de browser acessando o Oracle 7. 
   Coloquei na applet apenas a logica 
da camada visual e esta applet    conecta-se via RMI com uma outra app java ( esta sim 
devidamente    conectada ao 
Banco e sem nenhuma restricao pois nao esta submissa    as restricoes do security manager da JVM dos 
browsers ) que busca    os 
dados solicitados e os envia para o applet popular os devidos 
   componetes visuais com seus 
respectivos conteudos.    Tal 
procedimento alivia o banco pois apenas esta app java central 
   conecta-se ao banco e pode 
compartillar esta conexao ( ou seu    pool de conexoes ) com todos os applets clientes. 

   Esta abordagem tambem possui o 
beneficio de deixar as applets    menores aliviando seu download e se voce lancar mao 
de   apenas componentes visuais 
padroes da Maquina Vitual utilizada   elas ficam ainda menores porque praticamente 99 % 
  das classes visuais ja estariam presentes 
na maquina local e nao   precisariam 
ser baixadas. 
  Abracos, 
  Helio 
       
    
- Mensagem original - De: 
    [EMAIL PROTECTED] 
[SMTP:[EMAIL PROTECTED]] Enviada 
em:     
Segunda-feira, 24 de Janeiro de 2000 9:22 Para:       
[EMAIL PROTECTED] Assunto:    
    Re: RE: [SouJava-J] Applet no 
Netscape X Internet Explorer 
Caros amigos, 
Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. Quem ja nao passou horas tentando debugar(applet) um 
problema, e quando apenas mudou de visualizado(Netscape para I.E, ou vice-versa) tudo comecou a funcionar? Tenho uma  applet ao qual gostaria de usar o LayoutManager CardLayout, quando uso o I.E funciona legal, mas quando uso o netscape simplesmente nao funciona. 
Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a 
dados simplesmente nao funciona(diz que 
nao tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)? 

Alguem ja teve esse problema??? 
Atenciosamente, Luciana Paiva 
OBS. Estou tentando acessar uma base em 
DB2 
    --- 
LISTA SOUJAVA ---     http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP 
    [para sair da 
lista: http://www.soujava.org.br/forum/cadastrados.htm]     
- 

    --- 
LISTA SOUJAVA ---     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
    [para sair da 
lista: http://www.soujava.org.br/forum/cadastrados.htm]     
- 



RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Helio,


    Como ja sugeri a Luciana, eu criei um "Servidor SQL", que só faz acesso ao Oracle e devolve o resultado
ao Applet ou Aplicação Cliente que solicita, e devolve isso via Socket, pois algumas versoes de Browser, tinham
problemas em suportar  RMI. Voce passou por isso ? Que browsers voce usa ?
Qual seria a melhor alternativa para este caso ? Socket ou RMI ?


Oque os nossos JAmigos acham ???




[]´s

- Mensagem original -
De:     Helio Rugani Brandao [SMTP:[EMAIL PROTECTED]]
Enviada em:     Segunda-feira, 24 de Janeiro de 2000 10:28
Para:       '[EMAIL PROTECTED]'
Assunto:        RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer


    Luciana,


    O acesso a banco de dados via applet, por questao de seguranca
    esta sugeito a uma serie de restricoes que podem ser contornadas
    via signed applets e alteracoes no arquivo javapolicy do JRE
    das maquinas clientes.


    Caminhar na direcao acima citada pode ser uma saida, 
    mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
    De certo modo voce sempre se deparara com problemas de seguranca
    alem de onerar demais o sistema pois cada applet se transformara
    em uma ou mais conexoes com o BD.


    Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
   dentro de browser acessando o Oracle 7.


   Coloquei na applet apenas a logica da camada visual e esta applet
   conecta-se via RMI com uma outra app java ( esta sim devidamente
   conectada ao Banco e sem nenhuma restricao pois nao esta submissa
   as restricoes do security manager da JVM dos browsers ) que busca
   os dados solicitados e os envia para o applet popular os devidos
   componetes visuais com seus respectivos conteudos.
   Tal procedimento alivia o banco pois apenas esta app java central
   conecta-se ao banco e pode compartillar esta conexao ( ou seu
   pool de conexoes ) com todos os applets clientes. 


   Esta abordagem tambem possui o beneficio de deixar as applets
   menores aliviando seu download e se voce lancar mao de
  apenas componentes visuais padroes da Maquina Vitual utilizada
  elas ficam ainda menores porque praticamente 99 %
  das classes visuais ja estariam presentes na maquina local e nao
  precisariam ser baixadas.


  Abracos,


  Helio 


  
   
  
    


- Mensagem original -
De:     [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em:     Segunda-feira, 24 de Janeiro de 2000 9:22
Para:       [EMAIL PROTECTED]
Assunto:        Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Caros amigos,


Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. 
Quem ja nao passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo comecou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente nao funciona. 


Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente nao funciona(diz que nao 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?


Alguem ja teve esse problema???


Atenciosamente,
Luciana Paiva


OBS. Estou tentando acessar uma base em
DB2


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -





RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer





Luciana,


   Eu tive um problrma parecido.
   Acabei usando mais uma camada, ou seja, criei uma APLICAÇÂO java que so fala com o bando de dados e se
comunica com os meus Applets via socket 
   Funciona bem !


[]´s 


 Júnior.!




   


- Mensagem original -
De:     [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em:     Domingo, 23 de Janeiro de 2000 13:04
Para:       [EMAIL PROTECTED]
Assunto:        Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer


Caros amigos,


Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por vocês. 
Quem já não passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo começou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente não funciona. 


Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente não funciona(diz que não 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?


Alguém já teve esse problema???


Atenciosamente,
Luciana Paiva


OBS. Estou tentando acessar uma base em
DB2


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -





RES: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-24 Por tôpico Helio Rugani Brandao

Luciana,

O acesso a banco de dados via applet, por questao de seguranca
esta sugeito a uma serie de restricoes que podem ser contornadas
via signed applets e alteracoes no arquivo javapolicy do JRE
das maquinas clientes.

Caminhar na direcao acima citada pode ser uma saida, 
mas eu sugiro que voce nao faca acesso a BD diretamente da applet.
De certo modo voce sempre se deparara com problemas de seguranca
alem de onerar demais o sistema pois cada applet se transformara
em uma ou mais conexoes com o BD.

Aqui fiz uma pequena aplicacao que funciona tanto stand alone como
   dentro de browser acessando o Oracle 7.

   Coloquei na applet apenas a logica da camada visual e esta applet
   conecta-se via RMI com uma outra app java ( esta sim devidamente
   conectada ao Banco e sem nenhuma restricao pois nao esta submissa
   as restricoes do security manager da JVM dos browsers ) que busca
   os dados solicitados e os envia para o applet popular os devidos
   componetes visuais com seus respectivos conteudos.
   Tal procedimento alivia o banco pois apenas esta app java central
   conecta-se ao banco e pode compartillar esta conexao ( ou seu
   pool de conexoes ) com todos os applets clientes. 

   Esta abordagem tambem possui o beneficio de deixar as applets
   menores aliviando seu download e se voce lancar mao de
  apenas componentes visuais padroes da Maquina Vitual utilizada
  elas ficam ainda menores porque praticamente 99 %
  das classes visuais ja estariam presentes na maquina local e nao
  precisariam ser baixadas.

  Abracos,

  Helio 

  
   
  


- Mensagem original -
De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 24 de Janeiro de 2000 9:22
Para:   [EMAIL PROTECTED]
Assunto:Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer

Caros amigos,

Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por voces. 
Quem ja nao passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo comecou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente nao funciona. 

Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente nao funciona(diz que nao 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?

Alguem ja teve esse problema???

Atenciosamente,
Luciana Paiva

OBS. Estou tentando acessar uma base em
DB2

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuarios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-23 Por tôpico lpaiva

Caros amigos,

Acredito que o JAVA perde muito em 
credibilidade frente a comunidade de 
desenvolvedores por problemas como estes 
relatados por vocês. 
Quem já não passou horas tentando 
debugar(applet)
um problema, e quando apenas mudou de 
visualizado(Netscape para I.E, ou 
vice-versa) tudo começou a funcionar?
Tenho uma  applet ao qual gostaria de usar 
o LayoutManager CardLayout, quando uso o 
I.E funciona legal, mas quando uso o 
netscape simplesmente não funciona. 

Quando cheguei nesse ponto, pensei em 
simplesmente usar o I.E, mas ai neste 
Browse o meu procedimento de acesso a dados 
simplesmente não funciona(diz que não 
tenho acesso a classe 
sun.jdbc.odbc.JdbcOdbcDriver)?

Alguém já teve esse problema???

Atenciosamente,
Luciana Paiva

OBS. Estou tentando acessar uma base em
DB2

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RES: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-21 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: RES: [SouJava-J] Applet no Netscape X Internet Explorer





Pois é Rodolfo, eu já fiz isso, ele aumenta a área do applet mas o objeto apresentado ainda aparece "Cortado"!


- Mensagem original -
De:     Dias, Rodolfo Duarte (BR-Paulista Seguros) [SMTP:[EMAIL PROTECTED]]
Enviada em:     Sexta-feira, 21 de Janeiro de 2000 09:20
Para:       [EMAIL PROTECTED]
Assunto:        RE: [SouJava-J] Applet no Netscape X Internet Explorer


Quanto ao tamanho tente definir o width com tamanho um pouco maior na tag



Quanto ao setVisible possuo o mesmo problema e ainda nao consegui resolver,
realmente e uma duvida que eu gostaria que fosse esclarecida.




Rodolfo D. Dias
Paulista Seguros - Depto. Sistemas
Tel.:(011) 5503-4060
e-mail:[EMAIL PROTECTED]
  [EMAIL PROTECTED]


> --
> De:   LUIZ CARLOS FILIPPI JUNIOR[SMTP:[EMAIL PROTECTED]]
> Enviada:  Sexta-feira, 21 de Janeiro de 2000 08:19
> Para:     [EMAIL PROTECTED]
> Assunto:  [SouJava-J] Applet no Netscape X Internet Explorer
> 
> Bom Dia JAmigos ! 
> 
> Não tenho muita experiencia com Applets. Com Java tambem não ! :o)   
> Então por favor me ajudem ! 
> 
> Desenvolvi um Applet que no Netscape, a tela fica exatamente igual ao
> Appletviewer, podem o Maldito 
> I.E. "come" um pedaco a direita do Applet e alguns comandos do tipo
> setvisible não funcionam bem. 
> 
> Algem já viu isso ? 
> 
> Oque fazer ? 
> 
> Obrigado pela atenção. 
> 
> 
>    Júnior. 
> 
> 


    --- LISTA SOUJAVA ---
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    -





RE: [SouJava-J] Applet no Netscape X Internet Explorer

2000-01-21 Por tôpico Dias, Rodolfo Duarte (BR-Paulista Seguros)

Quanto ao tamanho tente definir o width com tamanho um pouco maior na tag
 --
> De:   LUIZ CARLOS FILIPPI JUNIOR[SMTP:[EMAIL PROTECTED]]
> Enviada:  Sexta-feira, 21 de Janeiro de 2000 08:19
> Para: [EMAIL PROTECTED]
> Assunto:      [SouJava-J] Applet no Netscape X Internet Explorer
> 
> Bom Dia JAmigos ! 
> 
> Não tenho muita experiencia com Applets. Com Java tambem não ! :o)   
> Então por favor me ajudem ! 
> 
> Desenvolvi um Applet que no Netscape, a tela fica exatamente igual ao
> Appletviewer, podem o Maldito 
> I.E. "come" um pedaco a direita do Applet e alguns comandos do tipo
> setvisible não funcionam bem. 
> 
> Algem já viu isso ? 
> 
> Oque fazer ? 
> 
> Obrigado pela atenção. 
> 
> 
>    Júnior. 
> 
> 

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet no Netscape X Internet Explorer

2000-01-21 Por tôpico LUIZ CARLOS FILIPPI JUNIOR
Title: Applet no Netscape X Internet Explorer





Bom Dia JAmigos !


Não tenho muita experiencia com Applets. Com Java tambem não ! :o)    Então por favor me ajudem !


Desenvolvi um Applet que no Netscape, a tela fica exatamente igual ao Appletviewer, podem o Maldito
I.E. "come" um pedaco a direita do Applet e alguns comandos do tipo setvisible não funcionam bem.


Algem já viu isso ?


Oque fazer ?


Obrigado pela atenção.



   Júnior.





Re: [SouJava-J] Applet

2000-01-20 Por tôpico Luis Campos de Carvalho

On Thu, 20 Jan 2000, Evandro Luquini wrote:

>   Caso alguem possa me responder :
>   1- É verdade que somente algumas versoes mais atuais dos
> browsers conseguem entender o modelo de eventos 1.1(modelo de
> delegacao) ? O IE 5 seria um exemplo dos que aceitam 1.1 e o IE 3
> seria um que somente entende o modelo de eventos 1.0(acho que
> hierarquia)?

Sim.

>   2 - E verdade que o front end de um aplicacao wui e
> preferencialmente feita com javascript no lugar de Applets? Alguem
> poderia citar onde usar uma tecnologia ou outra.

Use bom senso. Nao deixe o usuario esperando.
Alem disso, existem coisas que apenas um ou outro podem fazer,
dadas as capacidades e escolhas de projeto de quem construiu as
linguagens. Pode ser que voce se veja obrigado a utilizar uma ou outra.  
(eu nunca construiria um programa para emular um shell unix em JavaScript,
e eu acho desperdicio de energia escrever um contador de paginas em Java,
mas as duas coisas podem ser feitas.)

>   3- Somente consigo utilizar swing com o plug in "java plug in"
> independente dos browsers atuais disponiveis?

Nao, deve existir outra maneira.
Eu nao conheco. 
Passo a pergunta de volta. Agradeco a colaboracao de mais alguem.

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"MAN + BEER = MORE MAN"
   -- Collected from the Slashdot discussion list.
http://www.have-a-brew.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet

2000-01-20 Por tôpico Evandro Luquini
Title: Applet





    Caso alguem possa me responder :
    1- É verdade que somente algumas versoes mais atuais dos browsers conseguem entender o modelo de eventos 1.1(modelo de delegacao) ? O IE 5 seria um exemplo dos que aceitam 1.1 e o IE 3 seria um que somente entende o modelo de eventos 1.0(acho que hierarquia)?

    2 - E verdade que o front end de um aplicacao wui e preferencialmente feita com javascript no lugar de Applets? Alguem poderia citar onde usar uma tecnologia ou outra.

    3- Somente consigo utilizar swing com o plug in "java plug in" independente dos browsers atuais disponiveis?
    





[SouJava-J] Applet que gera HTML para impressão

2000-01-12 Por tôpico Alberto C S Margarido - sjc

Olá amigos da lista !

Eu gostaria que meu applet criasse um novo HTML (com um texto 
fornecido em tempo de execução) e imprimisse o texto caso o usuário 
deseje.

Dúvidas:

1- A paginação eu devo controlar ou o Browser se encarrega ?

2- Gostaria de implementar em especial (infelizmente) para o IE. 
Existe alguma classe já pronta para acesso ?

Obs:
1- Utilizo o JDK1.1.7b

Obrigado,
Alberto.

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet x Servlet x JDBCODBC

1999-12-21 Por tôpico Carlos Campos

Prezados Javaneses,

Em determinado Applet preciso fazer uma verificação OnLine numa Tabela
da Base de Dados, sem contudo perder o foco na página HTML (ou seja, sem
gerar um Redirecionamento).

Alguém poderia me enviar um exemplo simples de como acessar um SERVLET
(se possível) através do Applet de tal maneira que este se comportasse
como um Servidor de Query, sendo capaz de me retornar o resultado de uma
consulta através de Sockets ou algo parecido com RMI ???

[]'s 

Carlos Campos
[EMAIL PROTECTED]
Analista de Sistemas / Bolsista PCI
MCT/CNPq  - CETEM - Centro de Tecnologia Mineral
Fone: 0xx21 5607222 - Ext. 358

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet--JSWDK ?

1999-12-14 Por tôpico Luis Fernando

Bom dia a todos,

Tenho tentado constantemente estabelecer uma conexao entre uma applet
e um servlet no JSWDK(metodo openconnection() via http).
Mesmo usando exemplos pegos em tutorials nao consigo resposta nenhuma do 
servlet.Nem executando a applet a partir do JSWDKserver.
Nem mensagens de erro.Nada no JavaConsole do browser.

Alguem tem alguma ideia do que fazer?

Obrigado.
__
Get Your Private, Free Email at http://www.hotmail.com

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Applet com JDialog Modal

1999-11-22 Por tôpico Sergio Ribeiro




Ola Pessoal, 
 
Estou com o seguinte problema tenho um appet que 
dispara uma JDialog. Acontece que no java View (JBiuder 3) funcional legal, mas 
no browser não 
 
Alguem pode me ajudar ???
 
[]s
 
Sergio Ribeiro