[Answered ]-Lift Web Framework modules

2👍

Lift doesn’t have any built-in capabilities to integrate applications, but you can follow common integation styles:

  • Shared database: two applications are using one database;
  • Remote Procedure Invocaton: SOAP webservices, EJB, CORBA, etc;
  • Messaging: messaging middleware (Active MQ, Rabbit MQ, Redis Pubsub), Scala Remote Actors;
  • Shared Resources: XML/JSON REST sevices;

Besides that, you can use Lift with Spring Integration and Apache Camel – frameworks that simplify integration of generic applications.


As I understand, Django modualarization you’re referring to happens on a container level. Close altenatives in the JVM-ecosystem are OSGi / Jigsaw (the second will probably be a part of JVM8).

Basic modularization these days is done with JARs/WARs/etc – specifically your applications should be archived as WARs and deployed separately to the app server.

Leave a comment