soa asp java php .net bath javascript saml mysql cmsimple wsdl j2ee identity content management system uddi soap handmade security natural c++ authentication