Skip to main content

Harold Carr

Harold Carr is the architect for SOAP web service technology at Oracle (a position he also held at Sun Microsystems). He designed the pluggable transports, the asynchronous client and service APIs, and streaming I/O used in Oracle's SOAP stack. He also lead the consolidation of Oracle's three SOAP stacks down to one centering on the Sun SOAP stack (aka Metro). Previous to this role he designed the core architecture used in Sun's JAX-WS 2.0 reference implementation, in Sun's CORBA ORB and in the and the scalable socket communications architecture (aka Grizzly) used in GlassFish and IIOP remoting. He was responsible for RMI-IIOP load-balancing and fail-over in the GlassFish application server. He was part of the DOE/NEO team that built a C++ forerunner to EJBs. He was chairperson of the OMG Portable Interceptor specification and helped write the OMG Portable Object Adapter specification. Previous to Sun, he did distributed computing research at Hewlett-Packard Research Laboratories and Schlumberger Research Laboratories, was Chief Architect of Visual Lisp technology at Autodesk, and was a logic simulation consultant for Cirrus Logic. He holds a Ph.D., in Computer Science from the University of Utah where he worked as a research programmer on Portable Standard LISP, Utah Common LISP, Concurrent Utah Scheme and Distributed C++.


haroldcarr's blog

Be a Wiz at Project Tango

Posted by haroldcarr on May 18, 2006 at 12:01 PM PDT

Here are four simple steps to try out the Web Service Interoperability
Technologies (WSIT) from Project Tango:

Repeat of Web Services with NetBeans Lab

Posted by haroldcarr on May 17, 2006 at 2:07 PM PDT

In case you missed the morning lab - so many people wanted to attend it that it's being repeated:

Developing Interoperable Next Generation Web Services with Project

Live Tango!

Posted by haroldcarr on May 16, 2006 at 10:21 AM PDT

We've been working hard to get Project Tango's initial source access
ready in time for


Good news. We did it! Go to

to try it out. We are still in the early stages so now is a good time
to get involved and help shape the code.

An Overview of Sun's Project Tango

Posted by haroldcarr on February 9, 2006 at 1:46 PM PST

Notes from SDForum's Interoperability event

Posted by haroldcarr on February 1, 2006 at 11:27 AM PST

Introducing Java Web Services / WCF Interoperability

Posted by haroldcarr on January 26, 2006 at 12:45 PM PST

Hello. My name is Harold Carr.