Information Technology Reference
In-Depth Information
As the preceding diagram shows, the RemoteRuntimeEngine object takes advantage
of the command pattern-based KIE session and task service to expose the exact same API
by implementing a remote way to execute the commands. Using the RemoteCom-
mandExecutor object, it can send XML serializations of each command through differ-
ent protocols, and as long as a server is prepared to receive them, interaction between the
client and server could be done through the same API you would use to run the process
engine locally.
In order to use these remote APIs, you need to add the kie-services-client de-
pendency to your projects, as follows:
<dependency>
<groupId>org.kie.remote</groupId>
<artifactId>kie-services-client</artifactId>
<version>6.1.0.Beta3</version>
</dependency>
We will go into detail on how to use each one of these remote invocation strategies in the
following sections.
Search WWH ::




Custom Search