在生成之前,可以指定适用于 RPC 式 Web 服务的 wscompile 工具功能。
| 功能 | 描述 | 必需? |
|---|---|---|
| documentliteral | 不适用。 | - |
| donotoverride | 不重新生成在类路径中已存在的类。 | 否 |
| noencodedtypes | 编码规则定义在 XML 架构中。
缺省情况下,RPC 式 Web 服务会使其编码规则定义在 SOAP 1.1 规范中。通过此功能,它使用 types 元素中定义的 XML 架构进行编码。 | 否 |
| nomultirefs | 关闭对多个引用的支持。 | 否 |
| rpcliteral | 使用此功能可以在 WSDL 文件中将 Web 服务指定为 "rpc" 样式。
缺省情况下,所有至少包含一个操作的 Web 服务会编译为 RPC 式 Web 服务。 |
是 |
| serializeinterfaces | 直接对接口类型进行串行化。 | 否 |
| strict | 生成严格遵循 JAX-RPC 规范的代码。 | 否 |
| useonewayoperations | 将具有 void 返回类型的方法映射为单向操作。 | 否 |
IDE 将执行以下操作: