跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

WebSphere Application Server 上的 Data Web Services,第 2 部分: 启用传输级别的安全性

结合使用 IBM Data Web Services 和基本的 HTTP 身份验证和授权

Michael Schenker, 软件工程师, IBM
Michael Schenker 是加利福尼亚州圣何塞市 IBM 硅谷实验室的一名软件工程师。他在 2002 年加入 IBM,现在从事 IBM Data Server Tooling 领域的工作。他的专长是 IBM 数据服务器的 Web 服务实现。他拥有德国莱比锡城 University of Applied Sciences 计算机科学硕士学位。
Namrata Misra (nammisra@us.ibm.com), 软件工程师, IBM
Namrata Misra 是 Information Management Group 的软件工程师。她于 2005 年作为一名实习生加入 IBM。她的专长包括 Java、XML、Web 服务和数据库。她是 IBM Data Studio 附带的 Data Web Services 的开发者之一。

简介:  本系列教程的 第 1 部分 探索了在 WebSphere® Application Server 中使用 IBM Data Web Service 的基本开发和部署步骤。现在,您可以探索更高级的主题了。本教程展示如何配置来自第 1 部分的示例 Data Web Service 应用程序,以及使用基本的 HTTP 身份验证和授权。

查看本系列更多内容

发布日期:  2008 年 6 月 18 日
级别: 初级

访问情况 : 3063 次浏览
评论: 

开始之前

了解本教程的内容,以及如何最大程度从中获益。

关于本系列

利用 IBM Data Studio 可以轻松地对 SQL 语句或存储过程启用服务,从而有助于将数据服务器完全集成到面向服务架构(Service-Oriented Architecture,SOA)中。本系列介绍基本概念,并展示如何开始使用 Data Studio 和 WebSphere Application Server 实现 Data Web Services。IBM WebSphere Application Server 是 Data Web Services 可用的目标平台之一。本教程系列专门鼓励您将 Data Web Services 与 WebSphere Application Server 相结合,使用 WebSphere Application Server 在安全性、性能和可靠性方面提供的一些增强的特性,充分释放 Data Web Services 的威力。

本系列的第一篇教程展示如何创建一个选择、更新数据并将数据插入到 DB2 数据库的 Web 服务。此外,还介绍了有关故障排除和监控的信息。

现在,在第 2 部分中,您将学习如何为 Data Web Services 启用传输级别的安全性。本系列的后续教程将介绍 DB2 受信任上下文、Web 服务安全和 Web 服务原子事务。


关于本教程

什么是传输级别的安全性?

在 SOA 中,安全性至关重要。当通过使用服务公布数据时,必须确保只有那些拥有足够权限的客户机才能执行服务操作。可以使用一种 J2EE 安全性机制,即传输级别安全性,为 Data Web Service 操作的调用启用安全支持。它要求 Data Web Services 应用程序中有特定于应用服务器的扩展。接下来的小节描述如何保障 Data Web Service 应用程序在 HTTP 传输协议层的安全性,以及如何将它连接到 WebSphere 的安全性框架。

安全套接字层(Secure Socket Layer,SSL)

传输层加密不在本教程讨论之列。WebSphere Application Server 提供了一些 SSL 功能。默认的 WebSphere Application Server 安装附带有一个 HTTPS 端口(默认端口为 9443)。WebSphere Application Server 还提供设置和配置一些 SSL 特性(例如认证)的功能。


目标

在本教程中,您将学习如何在 WebSphere Application Server 中配置传输级别的安全性,如何将传输级别安全性设置应用到 Data Web Service 应用程序,以及如何测试 Data Web Service 应用程序的传输级别安全性。


先决条件

本教程是为熟悉 IBM Data Studio,了解如何创建数据库连接、数据开发项目(Data Development Project)、SQL 脚本或存储过程,并且已经学习了 “IBM Data Studio: Data Web Services 入门 教程” 的数据库程序员编写的。建议应掌握 WebSphere Application Server 和 J2EE 的基本知识。


系统需求

要运行本教程中的示例,需要安装:

1 页,共 8 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management, SOA and web services, WebSphere
ArticleID=314784
TutorialTitle=WebSphere Application Server 上的 Data Web Services,第 2 部分: 启用传输级别的安全性
publish-date=06182008
author1-email=mschenk@us.ibm.com
author1-email-cc=
author2-email=nammisra@us.ibm.com
author2-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。