当利用 Java 客户端调用 Web 服务时,一个必需的过程是客户端为每个 Web 服务调用登录和注销方法。 典型的过程如下:
每个 Web 服务都有一组登录方法。 客户端应用程序可以使用多种登录方法进行验证。 例如,登录方法与“登录”窗口使用相同的参数:用户 ID、密码和业务单位。
要查看方法参数信息(包括签名),请使用以下资源。
后续方法调用在该用户的访问权限范围内执行操作,就如同该用户已访问过 GUI 一样。
通常,客户端已具有该信息。
您可以在 Web 服务之间共享该会话 ID。 例如,您可以使用 UserService LogIn 方法获取会话 ID。 然后,您即可在对业务单位 Web 服务方法的调用中使用该会话 ID。
使用完会话 ID 后,应调用注销 Web 服务终止会话并使该会话 ID 无效。 以这种方式有效管理会话有助于达到最佳性能。
客户端在超时期间内可以重复使用会话 ID。 但会话超时后,该会话 ID 将失效。
要更改超时值,请更新名为“用户默认: 会话超时”的管理配置设置。
注意:有关修改配置设置的说明,请参阅《实施指南》。
| 版权所有 © 2013 CA。 保留所有权利。 |
|