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]

Responder a