Re: RES: [java-list] Fazendo paginação com JSP
Cláudia, Usando Multicast você corre o risco de a informação não passar por algum firewall com bloqueio mais rígido (Alguns administradores bloqueiam Broadcast e também Multicast). Utilizar ISAPI é mais ou menos como assinar o pacto com o demônio. Acho que esta lista de discussões é sobre Java. Um chat pode ser desenvolvido em Java, sem problemas de performance por causa da linguagem. Algumas alternativas em Java para tal são : - Utilizar um Servidor de aplicações, com Applet na ponta para apresentação - O Applet pode ficar fazendo pooling, para detectar quando uma nova mensagem chegou. - O Applet e o servidor podem eventualmente utilizar RMI na comunicação. O problema volta a ser o firewall, e uma possível incompatibilidade com browsers. Você pode baixar uma versão de RMI que roda sobre o IIS, mas nunca testei - Se o cliente não precisar ser um browser, então você pode utilizar todo o arsenal J2SE a seu favor. Pode criar uma interface utilizando SWT, por exemplo, que irá ficar tão leve quanto um programa nativo, ou mesmo a Swing, com recursos sofisticados e mais pesada. Para a comunicação pode ser utilizado CORBA ou RMI/IIOP. Se houver problemas de firewal, pode utilizar SOAP over HTTP para a comunicação. Para o download do aplicativo pode ser utilizado Java Web Start. Acho que existem diversas opções, mas as perguntas básicas que deve fazer são : - O programa precisa rodar em um browser, ou você pode instalar o programa em cada cliente que for rodar o chat ? Se puder instalar, aumenta o leque de possibilidades. - Qual o requisito de memória para o cliente ( 64Mb provavelmente você terá problemas com a Swing). - Os clientes precisam ser multiplataforma (se somente rodarem no Windows, a SWT como interface gráfica é uma boa opção). - O programa irá rodar em uma intranet sem firewalls, ou será preciso passar por diversas redes com bloqueio rígido. Se houver bloqueio, a quantidade de protocolos que poderá utilizar ficará bem reduzida. Se você responder a estas perguntas, o pessoal desta lista poderá lhe dar as melhores opções. []s Glauco Reis Ernani Joppert Pontes Martins wrote: Existem vários exemplos na web sobre isso... Eu já cheguei a fazer um igualzinho ao da uol, utiliza arquivos mas é em php. Em java o legal seria implementar um socket server com multicast ou algo do gênero. Mas ae eu não sei como fica em questão de performance. Não sei se deve partir pra ISAPI em C++ mesmo, mas o chat em php se quiser eu te mostro em PVT pq foge do escopo da lista. []'s Ernani -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 8 de julho de 2003 09:24 Para: [EMAIL PROTECTED] Assunto: RES: [java-list] Fazendo paginação com JSP Gente, tenho que desenvolver uma aplicação que é um chat para uso interno em uma empresa. Alguém já desenvolveu e teria algumas dicas para me dar, como por exemplo, as principais classes? Obrigada, -- 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 regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [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 regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [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 regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Descobrindo o conteúdo de um diretório
Ol Baltus, Apenas para complementar o cdigo do Alpio, se voc deseja obter apenas os arquivos e no os subdiretrios, pode utilizar o mtodo listFiles, que permite aplicar um filtro selecionando os arquivos desejados. Algo como : String dir = "/diretorio_1/diretorio_2/diretorio_n"; java.io.File diretorio = new java.io.File(dir); File[] arquivos = diretorio.listFiles( new FileFilter() { public boolean accept(File dir) { return dir.isFile(); // porque somente so desejados arquivos, e no diretrios } ); []s Glauco Reis Alipio Krohn wrote: Amigo, Faa assim: String dir = "/diretorio_1/diretorio_2/diretorio_n"; java.io.File diretorio = new java.io.File(dir); String[] arquivos = diretorio.list(); Fazendo isso vc ter um array contendo todos os nomes dos arquivos do diretrio... Vc pode tb usar um vector para armazenar os arquivos ! Espero ter ajudado ! At mais. Alipio Krohn Analista de Sistemas - Original Message - From: "Baltus Landes" [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Sent: Wednesday, July 02, 2003 4:31 PM Subject: [java-list] Descobrindo o contedo de um diretrio Ol, Talvez algum j teve um problema parecido: Eu preciso, em um servlet, descobrir os nomes dos arquivos que se encontram em um diretrio especificado no file-sistem. Obrigado por qualquer dica... Baltus Landes --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Executável JAVA
Um JAR automticamente executado Desde que o programa Java saiba qual classe ser executada. Isto indicado no arquivo MANIFEST.MF, dentro do JAR. Veja um exemplo de arquivo Manifest : Manifest-Version: 1.0 Main-Class: teste.MeuCodigo O programa pode ser chamado como java -jar arquivo.jar Existe uma outra forma que criando um mini programa excutvel, que ir iniciar uma mquina virtual java e executar seu cdigo. A API utilizada para tal chamada JNI (Java Native Interface). Se voc quizer um exemplo de como se faz, veja o link em http://planeta.terra.com.br/servicos/java/Artigos_publicados/aparencia.zip A terceira opo compilar seu programa completamente para uma plataforma, utilizando o GJC (ugh!) []s Glauco Reis Leandro Fernandes Afonso wrote: um arquivo .jar um executvel automaticamente com estas jvm mais novas. estou certo lista? Leandro - Original Message - From: "Marcelo Custdio" [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Sent: Friday, June 27, 2003 12:46 PM Subject: [java-list] Executvel JAVA > Ol, > > > Como fao para gerar um executvel java? S com script (.sh ou .bat) ou > existe outra forma? > > > Valeu!! > > _ > MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP > dvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] 2 Duvidas sobre o Eclipse
Daniel , 1) Não sei se isto responde sua pergunta, mas : Dentro do diretório workspace existe um diretório .metadata. Todas as informações relativas ao projeto estão nesta pasta. Cada projeto criado ocupa seu próprio diretório, dentro de workspace. Cada um dos plugins que precisar armazenar algum dado o fará no diretório .plugins, dentro de um diretório com o nome do próprio plugin (ex: org.eclipse.ui). Para cada projeto java criado, existe um diretório dentro de workspace com o nome do projeto, e dentro um arquivo com o nome .classpath. É nele que informamos o classpath. No arquivo .classpath, você encontrará as referências para os projetos internos e externos e JARs que o programa precisa para compilar. Veja um exemplo: ?xml version=1.0 encoding=UTF-8? classpath classpathentry kind=src path=/ classpathentry kind=con path=org.eclipse.jdt.launching.JRE_CONTAINER/ classpathentry kind=src path=/teste/ --- PROJETO EXTERNO classpathentry kind=lib path=D:/SQLLIB/java/db2java.zip/ JAR EXTERNO classpathentry kind=output path=/ /classpath Acho que é ele que você procura. Lembre-se de que você pode apontar para diretórios fora do diretório default project, neste caso ficando nome totalmente qualificado, mais ou menos como o db2java.zip acima. 2) Se você está fora do eclipse, terá que fazer por conta própria, e existem algumas opções : 2.1) Crie um ANT file que automatize a tarefa (as versões novas do eclipse permitem criar o ANT a partir do projeto) 2.2) Coloque o JAR que você quer fazer visível dentro do diretório JDK/jre/lib/ext, e será automaticamente visto por todos 2.3) Configure a variável de ambiente classpath para apontar para o JAR ou ZIP 2.4) Passe na linha de comando algo como java -cp seu_classpath []s Glauco Reis Daniel P wrote: Pessoal, Tenho as seguintes duvidas: 1)Em qual pasta do eclipse fica os arquivos referente aos projetos, não das classes mas sim das referencias com as classes externas, etc. Pois tenho alguns projetos criados e ao reinstalar o programa tenho que recria-los, ou até mesmo para transporta de um computador para outro. (espero q dê pra entender) 2)No eclipse defino classes externas, mas quando vou compilar fora do eclipse (digo linha de comando) como devo referenciar essas classes externas? Obrigado desde já Daniel ___ Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. http://br.mail.yahoo.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 regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [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 regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -