Tiago Acho que discutir quando usar EJB�s ou n�o � muto salutar para a evolu��o da tecnologia. T� certo que esta lista e de Enterprise, mas o objetivo deve ser tamb�m a simplifica��o.
Tem todo o meu apoio para continuar a discuss�o. Jorge >From: Gambit <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: Re: [enterprise-list] Ajuda com Definicao de projeto >Date: Fri, 27 Sep 2002 22:50:44 -0300 > > > Marcelo, se vc tem 3 meses para fazer, esquece aprender EJB, eh um >projeto de fim de curso, faz algum usando apenas JSP e Servlets, >muito mais tranquilo do q usar EJB, e/ou fazer um aplicativo cliente. Pega >o Tomcat, e se quiser usar MVC pega o Struts. Ambiente simples, >deixando mais tempo pra fazer o projeto. Eu sou meio suspeito para falar >pq prefiro evitar usar EJB em qq lugar, nao quero comecar uma guerra sobre >quando usar EJB. > > eu agora a pouco mandei um email pra lista com o subject Ambiente >Struts ou algo assim, ali eu listei alguns links e entre eles tem um artigo >de como desenvolver um web application, usando apenas ferramentas open >source, no caso para a persistencia � utilizado o castor, mas tem outras >alternativas como o cayanne, jarkarta orb e etc. > > lembrei agora tb q tem um projeto no sf.net q eh o xplanner q eh >uma web application, q usa struts, para gerenciar projetos q usa XP, vale a >pena quem sabe dar uma olhada na arquitetura, pois eh um aplicativo >semelhante. > > tiago > >PS.: deixa o projeto meio simples pq senao vc nao termina a tempo, nao >tenta fazer algo perfeito senao vai acabar nao saindo nada, claro q se vc >vai se dedicar exclusivamente ao projeto pelos proximos 3 meses ai eh uma >coisa, mas se for igual o meu caso q eu ainda fazia varias materias, tinha >estagio e tava fazendo o projeto, se vc planejar algo grandioso acaba o >tempo e no fim vc fez altas ........... (mais ainda passa com nota alta, >incrivel) :)) > >At 05:05 PM 9/27/2002 -0300, you wrote: >>Sugest�o: >>D� uma olhada no site da SUN (java.sun.com) e procure o tutorial J2EE. >>Acho que � o primeiro passo para tentar entender o funcionamento de EJB's. >>Ele tamb�m comenta sobre JSP, e nesse caso a �nica aplica��o que o cliente >>precisa ter � um browser. >> >>--- >>Jonatan Schroeder >><mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] >> >> >>----- Original Message ----- >>From: <mailto:[EMAIL PROTECTED]>Marcelo Magno >>To: <mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] >>Sent: Friday, September 27, 2002 3:49 PM >>Subject: [enterprise-list] Ajuda com Definicao de projeto >>Ola lista, tem pouco tempo que estou acessando e pude perceber que o nivel >>da lista eh bem legal. Gostaria de tirar uma duvida sobre que >>direcionamento eu devo tomar em um projeto que eu estou comecando a >>trilhar (mas que soh disponho de 3 meses para terminar) para poder jah >>comecar fazendo da maneira correta. Qualquer indica��o de material ou >>comentario sobre o assunto sera muito bem vindo. >> >>Eu tenho um problema a ser resolvido em um projeto final para a faculdade >>que eh a montagem de uma matriz de horarios de forma colaborativa (como se >>fosse um mural onde varias pessoas podem "escrever" ao mesmo tempo). Para >>tal, jah tenho em mente que vou precisar de algum tipo de GUI para a coisa >>ficar mais interessante, Alem disso estive pensando em fazer a colaboracao >>em cima de um protocolo, e implementando um modelo de MVC (Model View >>Controler, baseado no servidor), esse protocolo a principio seria a forma >>de comunica��o dos clientes com o servidor para mandar e receber comandos >>contidos nesse protocolo que eu estou especificando (preciso desse >>protocolo pois preciso tratar a concorrencia, alem das modificacoes >>efetuadas no modelo, etc), para tal vou precisar me comunicar com o >>servidor em uma porta especifica para mandar e receber esses comandos do >>protocolo. >> >>Penso em ter uma aplica��o rodando no servidor escutando em uma >>determinada porta e fazendo o que tem que ser feito e o cliente com uma >>aplica��o stand alone que se conecta nesse servidor por essa porta, e >>pronto, a coisa esta funcionando. >> >>Acontece que meu orientador me pediu que visse a possibilidade de que todo >>o processo fosse feito pela web (sem aplicacao na maquina do cliente), e >>ai eh que mora a minha duvida, sobre qual tecnologia se aplicar� melhor ao >>meu problema. >> >>Consigo pensar nesse momento em talvez usar uma Applet (n�o tenho certeza >>da possibilidade de abrir uma conec��o pela applet). Outra possibilidade >>seria atravez da tecnologia java web start (essa eu nunca usei e acho que >>talvez nao seja a melhor ideia). Mais uma possibilidade seria a utiliza��o >>de Enterprize java beans; Essa eh uma solu��o que me agrada muito pois eu >>acho que nao precisaria ter uma aplicacao rodando como servidor na maquina >>servidora e sim uma aplica��o rodando dentro de um Jboss ou Resin que >>pudesse ter todas essas caracteristicas que falei. >> >>Na minha cabeca a melhor solu��o talvez fosse mesmo EJB mas tenho algum >>receio por ser uma tecnologia que n�o domino e o curto prazo para a >>criacao de uma aplicacao para resolver esse meu problema (que por si soh >>jah vai despender um tempo consideravel visto a complexidade do dominio). >> >>Desculpem pelo email longo e obrigado a todos que leram minhas duvidas e >>puderem me dar uma ajuda sobre qual direcionamento eu devo tomar para que >>a decis�o seja acertada desde o inicio. >> >>Abracos >>Marcelo Magno >> >> >> >> >> >> >> >> >> >>--------------------------------------------------------------------- >>Para cancelar a subscri��o, envie mensagem para: >><mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] >> >>Para comandos adicionais, envie mensagem para: >><mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] >> --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
