WS provides the objects, not the ORB. We don’t have an underlying semantic that allows for the components to interact.

Example: if we have a non-repudiation service, everyone who uses it must have the same definition of “purchase”. 30-days vs. immediate.