Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does a JMS environment represent a client/server distributed system?

0
Posted

Does a JMS environment represent a client/server distributed system?

0

Location: http://www.jguru.com/faq/view.jsp?EID=1118 Created: Nov 17, 1999 Author: Jerry Smith (http://www.jguru.com/guru/viewbio.jsp?EID=9) The act of serving, like beauty, is in the eye of the beholder. Any application that provides services to another application is a server. The JMS message broker provides both direct and indirect services: • Managing destinations, that is, queues and the topic hierarchy • Message brokering • Reliable communication, configurable for both persistence and durability • Many implementations provide clustering, load balancing, and so on Applications that connect to and use the JMS broker are its clients. From another point of view, any number of distributed application components can use JMS for interclient communication. Thus, these (JMS broker) clients are actually peers to each other, that is, with respect to the distributed applications scenario. In this case, each peer is potentially a client to and a server for other peers.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123