The kernel in an operating system consists of the important stuff you dont need to know too much about, as Maine puts it. He hopes end-users won't have to know much about what happens behind the secenes with a Web service, but it's good to know what's at the root of it all.
Here are the five essential elements of the "WS-Kernel" as Maine and Box describe them:
- XML - The language of the service; a language that everyone now understands.
- SOAP - The envelope the service is wrapped in.
- WS-Addressing - Where the service is going, and where it came from.
- WS-MetadataExchange - Introduces services to each other. "Who are you? What do you do?"
- XSD/WSDL - Describes what's in the service.