External object

This documentation is valid for:

External Objects (EO) allow you to access external resources from the KB as if they were just another object. These external resources can be native classes of the language, assemblies (.dll) if they are developed in NET or classes (.class) in the case of Java, they can be Enterprise Java Beans (EJB), Stored Procedures (SP), or Web Services (WS).

Once an EO has been defined based on the properties related to the external resource we wish to use, the EO will be available just as any other type of data in the Knowledge Base and we can use it from any of the objects we have. This is done in the same way as with any extended data type: by defining a variable of that type and then calling the methods and/or setting the properties we need.