dinsdag, september 21, 2004

Java middleware performance

Read an interesting paper on Java middleware performance which reaffirms my thoughts on this topic. Webservices are awfully slow, CORBA implementations vary wildly but all outperform the webservices. Fastest was the Orbacus ORB, second was RMI, slowest was SOAP, one but slowest was XML-RPC. The higher level abstractions such as CCM and EJB caused overhead. CCM on CORBA outperformered EJB on RMI. Seems that just as SOAP and XML-RPC, EJB implementations JBoss and JOnAS are awfully slow.