O que é Saas ? Um projeto desktop Swing Java pode ser Saas ?

O que é Saas ?
Um projeto desktop Swing Java pode ser Saas ?
Alguém sabe de um bom tutorial para fazer o básico de Saas com Java ?

Saas = Software as a service. É um conceito bastante atrelado a software na nuvem… você não preicsaria ter ele instalado na sua máquina, e sim saber o endereço de onde ele está para utilizar. Pensando dessa forma não vejo algo desktop se enquadrando nisso (seja Swing, ou seu irmão mais novo JavaFX)

1 curtida

Cara mas será que não tem jeito de fazer com que um sistema em java instalado em um servidor, consiga trabalhar como um Saas ?
Logo Java uma linguagem poderosa, e preferida para aplicações corporativas.

Ao invés de se apegar à sigla (Sass), por que não explica o que quer fazer e te sugerimos abordagens? Ou é uma pergunta filosófica?

O Java não deixa de ser útil para Saas (ou qualquer outro modelo de desenvolvimento) só porque uma de suas facetas (Swing) não se adequa 100% à esse cenário. Note que, no caso de um Saas, o Swing é apto para construir uma das partes do de um sistema nesse modelo: seu frontend.

Novamente, explique o que você quer construir para que façamos sugestões de abordagens.

Abraço.

3 curtidas

O problema não é o Java não dar conta. E sim conceitos que não se batem. SAAS é software as a service, roda na nuvem. Já sistemas desktops não rodam na nuvem.

1 curtida

JSP ou JSF então daria para fazer um SAAS ?

Pode porém é mais cara a hospedagem em java.

1 curtida

Bom então partiu apreender SAAS com PHP.

Você pode usar tanto PHP quanto Java. SaaS é mais sobre o modelo de distribuição e licenciamento do seu software do que a linguagem usada.