Conselho de Amigo

Olá pessoal, tenho a incubência de implementar um projeto
que consiste nas seguintes informações:

  • Usar linguagem JAVA
  • Usar Banco de Dados POSTGRESQL
  • São 2 fábricas de produção e 4 lojas, na mesma cidade
    porém equidistantes entre si.
  • Hoje estão operando com um software feito em Visual
    FoxPro 8.0 com banco de dados todo em DBF
    Agora minhas perguntas:
    1 ) Quais programas devo usar(Servidores, etc)?
    2 ) Vou de JSDK normal ou J2EE ?
    3 ) Melhor fazer o projeto do tipo aplicativo Desktop ou
    tudo no formato Web (Servlets, JSP, etc)?
    4 ) Windows ou Linux?
    5 ) Minha escolha java com postgresql foi boa?

Agradeço imensamente a comunidade e a todos que me
ajudarem nestas escolhas :slight_smile: !!!

Oi xprofano, bem vindo ao Portal Java.

Respondendo a sua pergunta:

  1. Se for Web: Tomcat, JBoss ou outros
  2. Se for em Swing (aplicação Desktop), basta o JSDK, senão (JEE) tem que ter ambos.
  3. Atualmente o mercado está voltado para Web, mas depende do seu cliente e de vários outros aspectos (entre Desktop ou Web).
  4. Linux com certeza. :lol:
  5. Excelente

[]s

cara concordo com a opinião do Reifel
aconselho a interface de cliente web, mas
é necessário fazer um estudo de quais são as necessidades
do usuário e se estas podem ser atendidas por uma interface web
caso contrário é bom manter uma modalidade cliente/servidor

quanto ao sistema Operacional uso do linux é uma ótima
levando em conta custos de licensas, mas é preciso
pensar também na utilização a longo prazo, ou seja,
superte tecnico tanto para o sistema quanto para o SO,
tendo em vista que existe muito mais gente que é usuário
Windows do que linux

mas sendo tomada alguma medidas como estudo das necessidades
quanto a interface do sistema e um suporte de auxilio do usuário
no estagio de implantação caso os usuário não sejam habituados
com linux ajudará e muito para a melhor aceitação e uso :razz:

quanto o Postgre sinceramente fora o Oracle que é consagrado no
mercado, que grande parte o considero por seu suporte do que pelo
banco em si, o Postgre é uma exelentíssima escolha e não tem problemas
de licensa dual… hehe

abraços