OSGi
Starting Out with OSGi
OSGi the modularity system for Java . Since some people prefer mailing lists than Google to request introductory material, here’s my own.
The first thing you’ll need to start practicing is an OSGi distribution. Pick one of them below:
You should be able to get example projects for any of the above, and try OSGi bundles, usually by dropping the bundles into a pickup folder.
- Image via Wikipedia
Then get an IDE to start developing:
baru “dhong” what OSGi is all about
- Image via Wikipedia
OSGi…. comparison-nya dengan WebSphere , Tomcat, JBoss …
Mereka mengepak sebuah "Application Server " beserta libraries-nya yang versinya udah ditentuin. Mulai dari servlet, JSP, JSF, ESB, JMS, JMX, dll.
Dengan begitu, file WAR "harusnya" sih kecil (dan pada kasus2 simple tetep kecil). Kenyataannya file WAR tetep banyak yang gede2, karena banyak library yang dibutuhkan yang belum tentu ada di paket AppServer yang awal, atau ada versi baru. Ato bahkan bisa konflik.


