Is it possible to develop distributed applications with JMS alone? Is it necessary to have a Java application server, EJB server, and so on?
Location: http://www.jguru.com/faq/view.jsp?EID=783 Created: Nov 10, 1999 Modified: 1999-11-10 16:27:29.449 Author: Jerry Smith (http://www.jguru.com/guru/viewbio.jsp?EID=9) Yes. No. Minimally, a computing task can be distributed among two or more Java applications that interoperate by sending and receiving data via JMS. Thus, the minimal JMS-ready environment includes a Java development and/or runtime environment plus JMS middleware. And, of course, distributed applications can use JMS message passing directly, or develop a higher-level, enterprise-specific framework on top of JMS.
Related Questions
- Is it possible to develop distributed applications with JMS alone? Is it necessary to have a Java application server, EJB server, and so on?
- Is it possible for server-side applications, for example, a JMS application, to play the role of a resource in a distributed transaction?
- Is an EJB, JMS, or general-purpose Java application server a transaction manager?