I\'ve heard some people saying that enums are evil and shouldn\'t be used in web services because of the mismatches that could occur between the server and the client if som
Enumerations are fully supported in WSDL and XSD through the xsd:enumeration
schema element. It provides support for both single values and flags-style enumerations, where multiple values in a flags enumeration are separated by spaces.
So you should have no problem using enumerations with any standards compliant platforms.