April 18, 2019

Cold Fusion 4.5 for Linux: A Review - page 2

Addressing the Enterprise

  • November 14, 1999
  • By Kevin Reichard
Cold Fusion is now much more extensible, with support for technologies other than CFML. Most notable is the Java support, and Allaire added this support in a big way with a number of enhancements. The most notable is Java Object and Enterprise JavaBean (EJB) connectivity, where a Cold Fusion application can connect to any EJB server to access complex business logic or third-party distributed components. On a practical level, this means that an enterprise already committed to Java and EJB can now integrate Cold Fusion technology into its existing scheme.

The Java support continues with a servlets engine, JRun, that gives Cold Fusion applications the ability to call Java servlets. In addition, Cold Fusion Extensions (CFXs) can be created in Java. The add-on market for Cold Fusion is a lively one, so this Java support is important for many smaller developers.

There are other noteworthy integration features. There's added support for the eXtensible Markup Language (XML), as well as support for Character Large Binary Objects (CLOB), used for encoding binary objects and transmitting them via XML. There's support for Web Distributed Data Exchange (WDDX) 1.0, used to exchange complex data between servers and other programming environments. Cold Fusion 4.5 also increases support for electronic mail on the enterprise level in two ways. First, there's support for LDAP 3.0 for directory access and authentication, moving past the Windows directory support found in previous versions of Cold Fusion. Second, there are advanced tools for creating e-mail-centered applications with new support for controlling mail headers, BCC fields and multiple file attachments.

One area where Cold Fusion 4.5 for Linux is lacking is in the security field, where many of the security tools are still centered around Windows NT. Even though Allaire has done a good job of migrating Cold Fusion to the Linux world, the server still doesn't "feel" like a Linux application in some ways, and security is one area where the Windows NT-only tools are still more advanced than the Linux counterparts. For instance, Cold Fusion security can be set up to work with an existing Windows NT security system architecture, with authenticated users for an application being limited to privileges authorized through Windows security. Similarly, you can create OS Server Sandboxes, which process all requests under the privileges of a designated Windows NT user account. These are Windows NT-only featured that have no counterparts in the Linux version.

Most Popular LinuxPlanet Stories