. . "In an SOA, applications composed of Web services expose their functionality programmatically over the Internet or intranet using Internet protocols and standards, such as HTTP and XML." . . . . .