范围:方法
多重性
(0..1):在实现 Web Service 的任何Java™ 源文件中可以不使用此标记或使用一次此标记。
目的
WebSphere
®.WebMethod 标记将一种方法标记为包括在“服务端点接口”内。方法必须是公用方法,并且标记注释必须刚好在相关联的方法声明前面。
- 每个方法只能指定一个 @WebSphere.WebMethod 标记。
- 如果具有 @WebSphere.WebService 标记,但是没有 @WebSphere.WebMethod 标记,则所有公用方法都将包括在服务端点接口(SEI)中。
- 如果具有任何 @WebSphere.WebMethod 标记,则只有按这样标记的那些方法才会包括在服务端点接口(SEI)中。
- 指定 @WebSphere.WebMethod 标记而不指定 @WebSphere.WebService 标记是错误的。
- @WebSphere.WebMethod 标记没有任何参数。