| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:27:01
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Olá GUJters,
Estou iniciando em Java, mas tenho conhecimento de POO, porém nunca fiz um grande programa.
Quero criar um software (no servidor) para gerenciar as transações e rotina de uma certa empresa.
Dentre outras funcionalidades, ele faria gerenciamento de caixa, de estoque, de compras, de vendas e
de e-mails (sim, quero que os e-mails sejam gerenciados pelo software, afim de um maior controle
sobre pedidos dos clientes, pesquisas, etc...).
Todo esse software ficaria no web site desta empresa, ou seja, quando os funcionarios se logam,
abre uma página personalizada a cada um, com as devidas informações necessárias para o seu trabalho.
Gostaria de saber de vcs quais ferramentas, tecnologias, etc, vcs me indicariam.
Não sei se estou certo, mas acho que vou precisar de muitas coisas, como:
ActionScript 3 - já mexo um pouquinho e gosto pela facilidade de criar gráficos e pela interatividade
Java - tb mexo bem pouquinho e gosto pelo poder das API e do suporte
PHP - acho q precisarei aprender para poder fazer a interação do html do site com o servidor.
MySql - para montar o banco de dados
Bem pessoal, acho q é isso. Quero suas respostas e opiniões para poder começar esse projeto logo!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:32:18
|
zoren
Virtual Machine Man
![[Avatar]](/images/avatar/9efbafef9f85fd9caa789941a4cdf821.jpg)
Membro desde: 30/06/2008 08:32:33
Mensagens: 595
Offline
|
Acho que usar java e php juntos não será uma boa ideia
é melhor usar apenas um ou outro
mas pq vc quer usar as duas?
ambas fazem a mesma coisa, só muda pela facilidade em certas tarefas
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:33:56
|
walacy
Thread.start()
![[Avatar]](/images/avatar/d9f4cbe3a1761c4c9ee56f6220861560.jpg)
Membro desde: 31/12/2009 15:31:39
Mensagens: 36
Localização: Brasília - DF
Offline
|
java e php juntos?
Acho que o JBoss Seam fornece suporte a tudo o que você precisa...
|
Manoel Walacy
SCJP 6 -> 100%
SCWCD -> 30%
walacy@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:43:39
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Obrigado pelas rápidas respostas!
Bem, que bom que não precisarei aprender php!
Esse JBoss é um framework do Java?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:45:18
|
walacy
Thread.start()
![[Avatar]](/images/avatar/d9f4cbe3a1761c4c9ee56f6220861560.jpg)
Membro desde: 31/12/2009 15:31:39
Mensagens: 36
Localização: Brasília - DF
Offline
|
jboss é o servidor...
jboss seam é um framework...
é um bom conjunto...
|
Manoel Walacy
SCJP 6 -> 100%
SCWCD -> 30%
walacy@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:50:04
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Legal.
Eu estou assinando a HostNet.
Eu precisaria de algum plano especial para fazer utilização do JBoss?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:55:21
|
zoren
Virtual Machine Man
![[Avatar]](/images/avatar/9efbafef9f85fd9caa789941a4cdf821.jpg)
Membro desde: 30/06/2008 08:32:33
Mensagens: 595
Offline
|
Qto ao JBoss depende do servidor que vc vai pegar
geralmente essas empresas só disponibilizam o tomcat
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 14:55:48
|
walacy
Thread.start()
![[Avatar]](/images/avatar/d9f4cbe3a1761c4c9ee56f6220861560.jpg)
Membro desde: 31/12/2009 15:31:39
Mensagens: 36
Localização: Brasília - DF
Offline
|
provavelmente...
tem que ver se eles disponibilizam o jboss... (versão e tudo mais)...
|
Manoel Walacy
SCJP 6 -> 100%
SCWCD -> 30%
walacy@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 15:01:32
|
Tchello
Virtual Machine Man
![[Avatar]](/images/avatar/901db33c84e81b1a30e59949bbcb112b.png)
Membro desde: 07/06/2008 14:41:04
Mensagens: 921
Offline
|
Possivelmente, uma vez que servidores java principalmente com servidores de aplicação como JBoss costumam ser mais caros por exigir maquinas mais robustas entre outros fatores.
Considere a escolha do framework mvc, como jsf, struts, etc... sugiro uma pesquisa entre os disponíveis.
JBoss seam junto ao JSF seria uma ótima escolha, não esqueça do facelets no caso de jsf 1.x e alguns frameworks ara enriquecer a aplicação como richfaces (biblioteca de componentes), jasperreports para relatórios, jfreechat para gráficos (e cewolf para exibi-los na pagina jsf), por ai vai... desencana de flash, a menos que seja estritamente necessário.
É uma longa caminhada de aprendizado, sugiro fazer da forma mais correta possível desde o início, ou seja, nada de "vou fazer assim mesmo pq to aprendendo, depois volto e faço certo", garanto que isso será muito maléfico ao seu sistema e dificilmente isso vai ter conserto depois ou será refatorado (se for pode exigir um retrabalho mtas vezes superior se tivesse parado pra aprender e aplicar o correto).
|
SCJP 6 (a caminho... , a missão)
SCWCD (a caminho... 2, o retorno) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 15:14:24
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Po galera, to adorando o fórum.
Bem, parece que a curva de aprendizado disso tudo é bem sinuosa
Mais uma dúvida: Eu acabei de ler o USE A CABEÇA! JAVA... ele mostra o servlet como meio de comunicação entre a página web e o servidor. Como o livro é meio antigo, gostaria de saber se servlets ainda são usados. E como? Já que a maneira como o livro apresenta me pareceu obsoleta.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 15:34:21
|
jcmaster
JavaBaby
Membro desde: 04/08/2007 17:46:53
Mensagens: 82
Localização: São José dos Campos
Offline
|
Bom, vai minha dica pra vc:
Frameworks
JBoss Seam (recomendo o livro JBoss Seam, Projetos Práticos, a Caelum e a Globalcode tem bons cursos tb)
JSF (Muito mais fácil que Struts, por exemplo)
Facelets (vc aprende automatico e é legal acabar com os JSP's e usar só XHTML's)
JPA com Hibernate (mais fácil que usar só o hibernate)
EJB3(não precisa se aprofundar, só o básico já dá pra criar coisas bem legal)
Bibliotecas
Use as bibliotecas de componentes:
RichFaces / Ajax4J / JBoss Tools
Relatórios
iReports(JasperRepots) e JFreeChart
Servidor
JBoss As 5.x
PS: O Tomcat com o Seam já ouvi falar que até rola, mas, vc perde o EJB, por exemplo.
O Glassfish, nunca testei com Seam, só JSF puro
Banco de dados, a seu gosto, recomendo Postgres ou MySQL.
PHP e Java juntos, não acho uma boa, ou PHP ou Java.
Até porque, se usar o PHP, vai ter que colocar mais um servidor na brincadeira, muito provavelmente, o ótimo Apache.
Usei no eclipse Ganymede e acho um kit bacana.
Não sei como ficaria o Seam no NetBeans.
Espero ter ajudado.
|
Julio Cesar de Godoi
JavaEE, JBoss Seam 2,1, JSF, JPA, Facelets
Consultor/Analista de Negócios
Bacharel em Ciência da Computação |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 15:50:03
|
Tchello
Virtual Machine Man
![[Avatar]](/images/avatar/901db33c84e81b1a30e59949bbcb112b.png)
Membro desde: 07/06/2008 14:41:04
Mensagens: 921
Offline
|
Então, servlets são usados sim, mas não na sua forma pura.
Na verdade os servlets são mascarados pelos frameworks MVC (JSF, Struts, etc) mas são a base de Java Web.
edit: se você quiser até pode programar com servlets e jsp puros, mas não vale a pena por ser muito improdutivo.
Realmente, a curva de aprendizado será grande.
Mas vale a pena, depois de alguns meses você vai notar a sua evolução e a quantidade de frameworks que você aprendeu na raça.
Sugiro uns bons meses de estudos antes de botar a mão na massa e escrever a aplicação, considere bem isso.
Abraços.
This message was edited 1 time. Last update was at 08/02/2010 15:51:11
|
SCJP 6 (a caminho... , a missão)
SCWCD (a caminho... 2, o retorno) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 15:59:53
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Ajudou sim cara.
Agora já tenho uma noção do que estudar.
Estava encontrando algumas coisas na net, mas queria ter certeza de estar estudando a coisa certa.
Bem, acho que deu pra ter uma idéia boa. Vou esperar mais pouquinho e fechar o tópico.
Obrigado a todos
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 16:21:54
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Não dá pra fechar o tópico neh
Bem, considerem fechado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 17:08:44
|
theodrums
HelloWorld
Membro desde: 19/01/2010 23:28:58
Mensagens: 16
Offline
|
Reabrindo aqui...
Tô pesquisando na HostNEt e na LocaWeb..
A HostNet não eferece JBoss e a LocaWeb oferece em ambiente linux.
=É isso mesmo? Normalmente é em Linux?
=Não vou ficar preso à LocaWeb?
|
|
|
 |
|
|