44.2 Features
The current version of PrologBeans is designed to be used mainly as
a connection from the client (Java or .NET) to Prolog. 
Current features are:
     
- Socket based communication [Java and .NET]
 - Allows the client application and Prolog server to run on different machines [Java and .NET]
 - Multiple client applications can connect to same Prolog server [Java and .NET]
 - Client applications can make use of several Prolog servers [Java and .NET]
 - Allows Java Applets to access Prolog server [Java]
 - Platform independent (e.g. any platform where Prolog and Java or .NET exist) [Java and .NET]
 - Simplifies the use of Prolog in Java application servers (Tomcat, etc) [Java]
 - Prohibits unwanted use of Prolog server by host control (only specified hosts can access the Prolog server) [Java and .NET]
 - Supports Java servlet sessions [Java]
 - Supports JNDI lookup (Java Naming and Directory Interface) [Java]
 - Supports .NET server pages (ASPX). [.NET]