Software de OS

Pessoal blz?, surgiu a necessidade de criar um sist. de Ordem de Serviços… e to pensando em desenvolver em Java Swing pois é algo simples… mysql será hospedado na nuvem… o banco e a parte de relatórios iria usar o Ireport… esse último recomendam usar??

Sim. Use.

O iReport funciona até o JDK 7, fora que o Jasper Reports Tibco ta bem legal…

Sobre o restante, da pra fazer tranquilo

Só lembrando que liberar conexão remota com banco de dados pra internet inteira não é bom, por questões de segurança. Terá que configurar o firewall no servidor liberando somente para a rede do cliente. Se tiver que liberar sua aplicação pra internet inteira, é mais seguro trabalhar com web service. Outra opção é usar o Firebase ou Firestore.

Já que o banco vai ficar na internet, pq não faz logo uma aplicação web? Vai ser muito mais natural do que seguir com essa solução frankenstein.

2 curtidas

Firebase também é uma opção. Ainda mais que os dados são em tempo real, se precisar, pode vincular com o celular muito mais rápido

Desenvolver tudo isso que você quer usando Swing é tranquilo mesmo, mas em JavaFX é mais moderno e facilmente você pode usar o mesmo codigo para mobile ou usar apenas algumas partes dele.

Falo com propriedade em relação a Swing, pois já desenvolvi muitos javaBeans e muitos sistemas com ele, agora se você não quer investir um tempinho em javaFX fica no Swing mesmo que vc verá que será uma pena.
MySQL é bom e iReport tambem.