Case Study

A check-printing company implemented an online ordering system using Java Server Pages and CORBA. The company needed to send copies of any new orders to the customer's bank. The system sent the orders using a secure HTTP connection. The system was originally deployed into a DMZ configuration, with both the JSP and the CORBA services running on a single machine. The DMZ firewall allowed the application server to make outgoing connections using port 443 (the secure HTTP port).

The company eventually split the application so that the CORBA services ran inside the company network and only the Java Server Pages ran in the DMZ area—thus making the application a little more secure. Unfortunately, the CORBA services were no longer able to ...

Get Special Edition Using Java™ 2 Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.