1. 给类添加上@WebService注解后,类中所有的非静态方法都将会对外公布。

  2. 不支持静态方法,final方法。

  3. 如果希望某个方法(static,final)不对外公开,可以在方法上添加@WebMethod(exclude=true),阻止对外公开。

  4. 如果一个类上,被添加了@WebService注解,则必须此类至少有一个可以公开的方法,否则将会启动失败。