Universal and Extensible Service-Oriented Platform Feasibility and Experience: The Service Abstract Machine