7.1. Multicore Architecture

Recall that we discussed in Chapter 2 that a service engine is a single logical machine. Thus, multicore deployment means a scenario in which several e-Speak registered resources are deployed on and communicate across several logical machines. To facilitate such communication, the logical machines themselves must be able to communicate with each other. The route from a client on one logical machine to a service hosted on another logical machine can then be established, as depicted in Figure 7.2.

Figure 7.2. Multicore interaction sequence.

In this setup, the service is deployed on Engine A (Logical Machine A), and ...

Get Web Services: A Java™ Developer’s Guide Using E-Speak now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.