这两天对UDDI有点兴趣,简单研究了一下,有一个疑惑实在百思不得其解,请论坛里面兄弟帮忙解答一下,拜谢。按照soa得框架,uddi作为registry 中心,所有requester可以去那查询自己所需要得web service,然后去使用。但是这儿得问题是,在查询到合适得web service之后,requester需要自己实现代码才能让自己运行起来,换个角度说,每个web service的wsdl都不一样,requester即使拿到了wsdl,同样还得在本地端实现代码来完成工作。这样得逻辑下,uddi查询得结果是程序员得人工工作来实现wsdl的代码,那么uddi这个自动过程还有意义么?换个角度举例子来说,有A,B两个web service都提供天气预报功能,方法是getWeather(String location)和getWeather(String postCode),假设返回得封装类一样, 他们都在uddi里面注册了,某一天一个requester想从A转到B,是不是一定需要程序员加入来修改这部分得使用?对于UDDI新手上路,如果问题太简单,请大家不要嘲笑,谢谢