我必须承认,我很困惑注释如何在java(SOAP)webservices中工作。
添加标签有什么作用?我想也许添加一个标签可以生成一些xml或者wsdl?我建立时应该看到这些文件有什么不同吗?
任何描述或链接都会很棒。我做了很多搜索,但我想也许我在寻找错误的东西。例如,当我搜索:
@securityDomain
我只是得到了garbadge的结果。我很难找到具体标签的良好描述以及标签的一般工作方式。
更新:
那么可以安全地说你可以 使用注释,或者你可以编写自己的xml / wdsl吗?
答案 0 :(得分:2)
@nnotations由Java语言定义。 Annotation是一个类。当您使用注释标记某些内容时,编译器和运行时会通过java反射安排该类的对象在运行时可见。
JAX-WS和JAX-B标准各自定义了大量注释。在运行时或java2ws(dl)时,他们会查看这些注释以决定要做什么。
在我看来,特别是@SecurityDomain是JBoss的一部分,而不是任何全球标准,所以你必须阅读JBoss文档以了解它的作用。
我找到了this。