Framework SAAS per Java [chiuso]


Voglio conoscere un buon framework SAAS (Software as a Service) per lo sviluppo di applicazioni utilizzando Java. Ho visto che ci sono soluzioni per il modello Domain (DB). Ma mi piace conoscere un framework o framework che possono essere utilizzati anche per la logica di business. Ad esempio, gli stessi oggetti di accesso aziendale e dominio per supportare la multi-tenancy.

Author: rajitha, 2014-09-26

1 answers

I miei 2 centesimi.

Quando si parla di SaaS essenzialmente include i seguenti aspetti.

  • Un livello di rilevamento e registrazione del servizio che si occupa del registro e della scoperta del servizio.
  • Un livello di messaggistica che potrebbe indirizzare il messaggio alle controparti rilevanti con o senza conoscere l'indirizzo fisico.
  • Un formato di trasformazione dei dati uniforme in modo che tutti i servizi possano capirlo indipendentemente dalla lingua in cui sono scritti.
  • A threading / modello di processo che consente al chiamante dei servizi di eseguire attraverso il confine thread / processo.

La corrispondenza ravvicinata di quanto sopra è Spring Framework; ma sono un utente leggero di tali framework perché introduce il 20% della funzione di cui hai bisogno con l ' 80% delle cose inutili che inquinano seriamente il tuo spazio di lavoro. IMHO penso

  1. Se siete dopo alcune prestazioni generali, provare la combinazione di Spring + JMS + protobuf + JDK threading lib.

  2. Se siete dopo alcune prestazioni elevate, è necessario implementare le caratteristiche di cui sopra da soli. Ad esempio il tuo modello di scoperta/registro + Tibco RV + il tuo pool di oggetti di messaggistica o KYRO + la tua libreria di threading su JDK lib.

Spero che aiuti.

 2
Author: Alex Suo, 2014-09-26 08:55:23