Versata Business Logic Server -- 100% Java server focused on application development and "business rules" Page 3
Versata Logic Server's security measures are adequate. Users are assigned to roles, and then roles are assigned privileges to objects. Privileges can be assigned on a system level, to specific objects, or to specific applications. You can extend the security capabilities via two security APIs.
The Versata Logic Server also connects to many different databases on the network, although you must explicitly set up anything other than a SQL connection. Supported are Microsoft Access and JDBC drivers (JDBC-ODBC bridge, Oracle ThinClient, Jconnect) that include support for SQL connections to Oracle 7.2, Sybase 11, Microsoft SQL Server 6.5, and Informix 7.3. You are pretty much stuck with the JDBC drivers supplied with the Versata Logic Server; if you wanted to use another JDBC driver, you would need to write your own wrapper class to implement it. In addition, the Versata Logic Server doesn't support any native drivers for these DBMSes; everything is done via a JDBC connection.
The default object model in the Versata Logic Server is CORBA, although it will support COM if you run the server using the Java Virtual Machine provided by Microsoft (which is not shipped as part of the Versata Logic Server; you'll need to download it from the Microsoft Web site or install it from a Microsoft-supplied CD-ROM). There is no simultaneous support of CORBA and COM.
Administration of the Versata Business Logic Server is performed through the BLS Console, a Java application that must be run from a server. It's not a browser-based application, although it can be run remotely from any machine that has the proper permissions to access the Versata Logic Server.
The Versata Logic Server is really too expensive to be deployed on its own as a standalone application server for anything smaller than the enterprise. However, a look at the Versata Software Web site shows that many enterprise-level sites are choosing it, and at that higher-end level, it's a worthwhile choice.
Pros: 7 Supports both CORBA and COM, 7 Very scaleable, 7 "Business logic" suited for the enterprise, 7 Good administration tools, 7 Advanced connection pooling, 7 Supports OTS, 7 Good monitoring tools
Cons: 7 Relies on JDBC connections, not native drivers, 7 Load balancing are failover are adequate, 7 No fault tolerance
New in v4.1: enhanced support for dynamic e-business applications with new support for HTML and expanded integration that includes links to applications relying on IBM CICS, DB2 Connect, and MQSeries environments.
Upgrade Meter: N/A
New in v5.0:
Supports EJB and CORBA application server environments; has a new XML repository;
presentation and design adapters are now part of the core system to more seamlessly operate with other key elements found in a B2B commerce site; a variety of features to
help address and manage change in e-business environments have been added;
Upgrade Meter: 5
Version Reviewed: 4.0b
Reviewed by: Kevin Reichard
Date of Original Review: 5/28/99
Last Updated: 8/14/00