The integrated cross-platform development tool for ANSI Common Lisp LispWorks logo

LispWorks ORB

LispWorks ORB provides a complete distributed computing solution for Common Lisp. Developed by the Object Management Group (OMG), CORBA® supports the integration of components written in a variety of languages running on all major platforms. This allows enterprise developers to choose the right tool for each part of a project, and provides new opportunities for the integration of advanced languages such as Common Lisp into distributed solutions. It is also ideal for organizations seeking to integrate applications with the Internet and with existing bodies of code.

A sample demonstration developed by Harlequin included components written in C++, Dylan, Common Lisp, and Java, as well as the Microsoft Access database and Netscape Navigator Web browser. The system was distributed across Windows and UNIX workstations, and provided custom GUI interfaces as well as browser-based interfaces.

A Complete CORBA Solution

LispWorks ORB includes everything needed to develop and deploy CORBA solutions.

  • An integrated Interface Definition Language (IDL) compiler, for importing CORBA interfaces into Common Lisp programs.
  • A complete Object Request Broker (ORB), for deploying CORBA solutions.
  • Support for version 2.0 of CORBA as well as relevant portions of the 2.2 standard.
  • Support for the Portable Object Adapter (POA).
  • Support for the Internet InterOrb Protocol (IIOPTM).
  • Support for Dynamic Invocation Interfaces (DII).
  • Support for Dynamic Skeleton Interfaces (DSI).
  • Full Lisp binding, compliant with the Common Lisp Language Mapping OMG Document orbos/99-05-18

Because CORBA is a vendor-neutral standard, solutions developed with LispWorks ORB will interoperate with other CORBA ORBs.

System Requirements and Availability

LispWorks ORB is included with LispWorks Enterprise Edition. It is available as an add-on product for LispWorks for UNIX and Liquid Common Lisp.

For purchasing and further information, please contact us.

Top | Back