O'Reilly logo

Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to Java™ Platform by Ola Bini

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 13JRuby and Message-OrientedSystems

You can interact with legacy systems in three major ways: with web services, with Message-Oriented Middleware (MOM), and with binary socket communication. It's common to add a thin layer of web services or MOMs over a binary-based legacy system, so in practice that's what we'll be working against. We looked at web services in the last chapter; this chapter will be devoted to MOMs, with some help from the Java Messaging Service (JMS). To drive the point home about a cumbersome interface, the legacy system described will have an inconvenient binary protocol—well, not inconvenient, but bad enough.

First of all, we'll take a closer look at what a MOM can incorporate and why large organizations like to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required