Routing Engine

The Spatial routing engine (often referred to as the routing engine) enables you to host an XML-based web service that provides the following features.

Note:

Routing using SQL that accesses an Oracle managed service is available on Oracle Autonomous AI Database. Refer to the following subprograms for more information:

For all requests, the start, intermediate, and end locations are identified by addresses, pre-geocoded addresses, or longitude/latitude coordinates.

Multi-address routes are explained in Routing.

The Oracle Routing engine is implemented as a Java 2 Enterprise Edition (J2EE) Web application that can be deployed in an application server such as Oracle WebLogic Server. Figure: Basic Flow of Action with theSpatialRouting Engine shows the basic flow of action with the routing engine: a client locates a remote routing engine instance, sends a route request, and processes the route response returned by the routing engine instance.

Figure: Basic Flow of Action with theSpatialRouting Engine

Description of the illustration basic_flow_rt1.jpg

This chapter does not include information about administering the routing engine. That information, which is for advanced users with specialized needs, is in Routing Engine Administration.