I have seen the abbreviation WS-*, but I have not been able to figure out what this means, and why is it important?
That's the name of a set of standards related to web services by the W3C.
They're important because web services, by their very nature, need standards to interoperate between platforms.
The Web Service stack. There are a bunch of specifications for Web Services, and there names are written WS-whatever, for example: WS-SecurityPolicy. The * is used as a wildcard to indicate that you are referring to the Web Services stack.
WS-* refers to all the web service standards, eg WS-Security, WS-Addressing etc.
Wikipedia has a list.
WS-* is shorthand for the the myriad of specifications that are used for web service messaging.
Some of the services are:
- WS-Security
- WS-SecureConversation
- WS-Federation
- WS-Authorization
- WS-Policy
- WS-Trust
- WS-Privacy
- WS-Test
There is a lot of information to digest, depending on what you need. Here's a list of the specifications on Wikipedia.