View Full Version : integration mechanisms?

12-08-2005, 10:25 AM
I understand that Pentaho can be embedded into server-based applications or desktop applications. Could someone point me to a summary of the "recommended" ways for doing this?

For example, does Pentaho support a web services interface (e.g., REST, SOAP), a documented Java API, BSF (Jakarta Bean Scripting Framework) extensions, or ???


12-09-2005, 08:53 AM
Pentaho supports SOAP over HTTP. There is an example of a web service call in the 'Advanced' section of the demo.

Pentaho has a Java API that you can use. Take a look at the JSPs and Portlets for ideas on how to use the API. API documentation will be ready soon.

The Pentaho UI components can generate XML or HTML (using customizable XLSs). They use URL factories so that you can control any URLs that they create. You should be able to use the UI components
within different frameworks.

James Dixon

12-12-2005, 08:30 AM
Please consider adding support for BSF (the Jakarta Bean Scripting Framework). The Protege folks (http://protege.stanford.edu) have done this, allowing access from a number of scripting languages: