next up previous contents index
Next: 1.0.0.0.5 Fast Loading of Up: 1. Introduction Previous: 1.0.0.0.3 Indexing Methods   Contents   Index

1.0.0.0.4 Interfaces

A number of interfaces are available to link XSB to other systems. In UNIX systems XSB can be directly linked into C programs; in Windows-based system XSB can be linked into C programs through a DLL interface. On either class of operating system, C functions can be made callable from XSB either directly within a process, or using a socket library. XSB can also inter-communicate with Java through the InterProlog interface 1.2 or using YJXSB. Within Interprolog, XSB and Java can be linked either through Java's JNI interface, or through sockets. XSB can access external data in a variety of ways: through an ODBC interface, through an Oracle interface, or through a variety of mechanisms to read data from flat files. These interfaces are all described in Volume 2 of this manual.



Terrance Swift 2007-10-05