WEB开发网
开发学院软件开发Java 用 Apache Geronimo 和 Axis2 实现在线银行,第 2... 阅读

用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(上)

 2010-03-19 00:00:00 来源:WEB开发网   
核心提示:开始之前本系列教程分 3 部分,面向对使用 Apache Geronimo 和 Apache Axis2 开发大型 Web 服务、最终完成一个基于 Web 的客户端有兴趣的读者,用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(上),在本教程中,您将构建及初始化一个 Ap

开始之前

本系列教程分 3 部分,面向对使用 Apache Geronimo 和 Apache Axis2 开发大型 Web 服务、最终完成一个基于 Web 的客户端有兴趣的读者。在本教程中,您将构建及初始化一个 Apache Derby 数据库,并为 Web 服务中的各操作定义业务逻辑。

关于本系列

本系列中将创建一个在线银行 Web 服务示例。使用 WSDL 和 Axis2 创建的 Web 服务将包含一个 Apache Derby 数据库,用于保存交易数据、账户数据和账单支付数据。您会将 Axis2 作为 Apache Geronimo 上的 Web 应用程序部署,新 Web 服务将是在 Axis2 中部署的 Axis 归档。您在示例中可能会用到在线银行中的多个命令,包括查看账户、搜索交易、划拨资金和支付账单。您还会创建一个客户端 Web 应用程序来连接到 Web 服务,以查询信息及执行交易 —— 主要是为了调用在 Web 服务中实现的操作。

在 第 1 部分 中您在 WSDL 中构建了在线银行 Web 服务的基础设施。在第 2 部分中,您将通过在 Derby 数据库中存储账户和交易信息来构建 Web 服务的功能。在第 3 部分中,您将为 Web 服务创建功能完整、基于 Web 的客户端用户界面(UI),用户可在其中登录、进行在线银行活动及注销。

关于本教程

本教程将延续第 1 部分的内容,您要设置 Derby 数据库,为在线银行应用程序做好准备。您将在 Axis2 生成的 Java™ 代码中定义 Web 服务内的不同操作。客户端调用的某些 Web 服务命令会创建应用程序中的状态,这些状态信息存储在 Axis2 应用程序和 Derby 数据库中。最终,您还要扩展第 1 部分中的简单 Java 客户端,并用它来测试 Web 服务中的内容 —— 使用与第 1 部分中相同的测试环境。本教程将完成 Web 服务部分。

1 2 3 4 5 6  下一页

Tags:Apache Geronimo Axis

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接