I'm fairly new to Java and J2ee but I'm getting on with creating Web services etc.
We're currently looking at GlasshFish ESB and are pretty impressed with composite applications.
I'm wondering if there's an easy way (not within the admin system) of displaying available web services; a registry. I'm googling things like UDDI, WSDP (I think this is now part of Glassfish) and Web Services management/governance as these seem to be the SOA terms metioned.
What I'm after is a single application that can be used to display all available web services i.e. some may be have been produced on the glassfish server but some may be imported (e.g. php, third party, or .Net based web services). They may not (yet) be part of a composite application. Ideally all developers could look down the list of available web services to promote their use and re-use and hopefully stop each person creating their own version in another language i.e. if one already exists use that one.
Can someone give me a clue as to a way of producing a list of web services currently registered with the glassfish server. Obviously I could produce a database and I suspect that I may need to do this to add the other information e.g. business area/used-by/notes/description for use. I was wondering if there was something to get me going. I was thinking I'd be able to link the web services name/wsdl/something to a record in a database for further information.
I may be missing the point completely but was looking for something that would be the SOA/web services registry for public (non-admin login) use.
Thanks for any advice (and may be just a better set of keywords to google)