听函数, 准备接收处理客 户 端 所发 送的 soap 请求消息.其源代码如下 : 把预开放的类方法放入 myfunction.php 中; 按照 相 同的 方 法 封装 其 他 的数 据 库 函数 , 如 数 据 库 查 询 , 数 据 库 断 开 连 接 等 . 在 soapserver.php 中 进 行 类 实 例 及 方 法 注 册等, 源代码为
Soap 客户端是建立在远程的客户运行平台上.Php 开放的 soap 协 议 可 以 在 客 户 端 用 任 何 提 供 soap 访 问 功 能 的 语 言 开 发 的平台. .net , , 如 其建立过 C# java 等面向对象的高级开发语言. 程 比 较 简 单 首 先 实 例 化 一 个 soap 客 户 类 然 后 就 可 以 进 行 远 程 方 法 调 用 RMI.作 者 为 了测 试 方 便, 就 直 接 在搭 建 的 apache+ php 平台下进行了一个小的测试, 代码如下 : … …
¥resault=¥client- >call("db_connect" ,¥param) // 远 程 方 法 调 用, ¥param 为方法的参数传递
… …
技 术 创 新
?> 4.3 安全认证实现 由 于 在 soap 服 务 器 开 放 的 数 据 库 访 问 方 法 如 果 不 加 以 soap 客 户 端的 安 全 认证 , 这 将 会给 农 民 工信 息 管 理系 统 的 数 据
库 造 成极 大 的 安全 隐 患 .因此 为 了 保障 数 据 库安 全 , 作 者 使 用 通过客户端 了对 soap 服务器段协议访问前进行用户安全认证.
post 为其 预 分配 的 用 户名 和 密 码, 在 服 务 器 端 接 收 其 get 的 数
据 , 然后 与 数 据库 中 的 账号 管 理 表中 的 数 据进 行 认 证. 若 匹 配 向其 发 送 soap 响应 消 息 , 若不 匹 配 不发 送 soap 响 应 消 息 并 关 闭其请求的方法调用.源代码如下 :
|
|
基于PHP的作业管理系统.txt |