IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
developerWorks 中国  >  时事通讯  > 

developerWorks 中国时事通讯

第 299 期(2007-03-27)

developerWorks
主编寄语 内容
教程   Grid computing
多媒体课堂   Java technology
市场活动及资料下载   Linux
Information Management   Open source
Lotus   Security
Rational   SOA and Web services
Tivoli   XML
WebSphere   关于时事通讯
Workplace   AIX and UNIX
Web development     Architecture



  教程

使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器
本教程是系列教程中的第 4 部分,将介绍如何创建将工具提供的通知映射到其接触点对等项的接触点。本系列前面的教程介绍了如何在接触点实现简单的 GET 和 SET 操作。本教程将添加通知处理来达到此目的,为您的接触点和基础托管资源进行更为完整的交互打好基础。您还将了解如何以编程方式操作一系列接触点,从而为创 建简单的自主管理器打下基础。

WebSphere Business Modeler 认证考试 990 准备,第 2 部分 : 模拟业务实践
本教程可帮助您准备 IBM 认证考试 990:Modeling Business Processes with IBM WebSphere Business Modeler Advanced V6。 本教程重点讲述如何开发具有模拟能力的深入流程模型。它演示了不同建模风格和模拟设置组合对模拟结果的影响,并解释了模拟引擎如何应用和考虑资源。本教程 还讨论了如何基于模拟数据、流程设计目标来量化未来流程设计的风险和好处,以及使用统计分布来描述模型中的资源分配。这是 有关 WebSphere Business Modeler 的包括五个教程的系列中的第二个教程。

LPI 102 考试准备,主题 109: Shell、脚本、编程和编译
在这个教程中,Ian Shields 将继续帮助您准备参加 Linux Professional Institute? 的初级管理(LPIC-1)考试 102。这是 9 篇系列教程 中的第 5 篇。在本教程中,Ian 将向您介绍 Bash shell、脚本和 Bash shell 编程方面的内容。在学完本教程之后,您将掌握如何对自己的 shell 环境进行定制,如何使用 shell 编程结构来创建函数和脚本,如何设置和取消环境变量,以及如何使用各种登录脚本。

现实世界中的 Apache Derby,第 3 部分: 可移植文档存储
文档存储是现在的热门,大热门,十分火爆!爆炸性地出现了很多方法和工具集 ―― 既有开源的也有专有的 ―― 以满足快速定位和搜索文档的需要。启用诸如 Alfresco、Sharepoint 或者我的最爱 TWiki 之类的技术功能十分强大,但是它们具有较高的学习曲线 ―― 或者更糟糕,以专有格式存储文档。一定有一种更简单的方法。让我们以 Derby 为例并用 OpenOffice 2.0 中的新功能 Open Document Format (ODF) 分解研究 Derby。使用这些工具,您可以创建一个系统信息库,允许以一种基于标准的方法存储、搜索和提取 ODF 文档。此外,您将了解如何使用 IBM DB2 第 9 版中的功能强大的 XML 增强功能使这种解决方案更易于实现。



回页首


  多媒体课堂

本周无推荐内容,更多多媒体课件请访问:多媒体课堂



回页首


  市场活动及资料下载

IBM WebSphere Application Server V6.1 免费下载 !
IBM WebSphere Application Server 是基于 Web services 技术的J2EE 应用程序平台,它为动态电子商务应用交付了一个高性能、高可靠的事务引擎。即刻下载,轻松体验其强大功能!

免费获得最新IBM Rational 业务应用开发工具包!帮助您运用全新业务开发模式,提升企业信息化开发效率
构建企业信息化解决方案所面临的最大挑战,就是如何将企业现有的业务流程用合适的方法进行业务流程再造和转化,使之能与信息化技术相结合,以进行进一步的企业级应用开发和整合。IBM 在经过多年对企业信息化解决方案的探索过程中,开发出了企业生成语言(Enterprise Generation Language,EGL)。EGL 为业务开发人员提供了一种全新的途径来开发业务流程,使得业务开发人员可以在不必关注底层的 Java 或 COBOL 技术、基础框架或平台细节的情况下快速地分析、设计,并编写出具有完整功能和基于 SOA 的应用。IBM 开发人员网站(IBM developerWorks)新发布了一个全新的 IBM Rational 业务应用开发工具包,为您介绍 IBM 的企业生成语言(Enterprise Generation Language,EGL)的概览和入门知识。通过这个工具包,您可以快速了解并掌握关于 EGL 的基础知识,并了解 EGL 为企业业务开发所带来的全新业务应用开发模式。



回页首


  AIX and UNIX

将 Java Web 应用从 Windows 移植到 AIX 时需要注意的问题
如果您在 Windows 上进行开发并部署到类 UNIX 平台,则可能会遇到一些微妙的陷阱。本文介绍了如何防范与行分隔符、文件定位和套接字通信异常相关的三个陷阱。



回页首


  Information Management

如何综合掌握 DB2 和 Informix
数据库技术是一个不断发展的知识领域。利用对某种产品目前所具有的知识并将它应用到另一种相似的产品,这种方法使您能够跟上不断更新的技术的脚步。这篇文章演示了如何使用从 Informix 或 DB2 9 中获得的技术来学习这两种技术中的另外一种,并对 IBM Informix Dynamic Server (IDS) 10 和 IBM DB2 9 中使用的技术进行了比较。

在 SQL 存储过程中使用 XML
本文研究如何在 DB2 9 中使用 SQL 存储过程操作 XML 数据,文中提供了简短代码示例,以帮助您尽快熟悉 SQL 存储过程中的 XML 操作。



回页首


  Lotus

体验 Lotus Notes 8 Beta2 新功能
近期 IBM 提供了下一代 Lotus Notes 的公开测试版(public beta2) 下载。本文将从普通 Notes 用户角度,结合大量截图,通俗易通地介绍 Notes8 在易用性方面的诸多改进,帮助已经部署 Notes 的企业尽早熟悉这个全新设计的 Lotus 旗舰产品。



回页首


  Rational

使用 Rational Application Developer V7 中的 J2C Ant 脚本
在 IBM Rational Application Developer V7.0 中,J2EE Connector (J2C) Tools 中最有帮助的一个特性是 J2C 会话记录。当您使用 J2C 向导创建 bean 和数据绑定时,您可以将设置保存在 Ant 文件中。然后您可以在工作台中(或者从命令行)调用 Ant 脚本,从而生成 J2C Java bean 和数据绑定。



回页首


  Tivoli

本周无推荐文章,更多 Tivoli 精彩内容请访问:Tivoli 专区



回页首


  WebSphere

IBM WebSphere 开发者技术期刊: 最重要的 Java EE 最佳实践
目前有关 Java EE 最佳实践的参考资料很多,其间往往存在着一些矛盾的建议。为了给客户提供更专业的指导,IBM 专家汇编了此列表,其中包括 19 项最重要和最有效的 Java EE 最佳实践。

使用 WebSphere Developer for zSeries V6 盘活既有资产
面向服务的体系结构(service-oriented architecture,SOA)从来就不是一个新的概念,只是当它和敏捷业务流程(Agile Business Process)、灵活的IT基础设施(Flexible IT Infrastructure)以及既有资产盘活(Legacy Enablement)所面临的问题相遇时,才成为目前众人追捧的对象。本文我们将抛开那些在SOA身上华丽的口号和玄虚的概念,从不同的实践角度剖析既有资产和SOA的方方面面。

利用IBM Tivoli Directory Server V5.2实现WebSphere Application Server V6.0.x的全局安全性并保护WAS管理控制台
本文本着实用的目的,介绍在WebSphere Application Server Network Deployment V6.0.x的环境中如何结合IBM Tivoli Directory Server V5.2保护WAS的管理服务器。



回页首


  Workplace

本周无推荐文章,更多 Workplace 精彩内容请访问:Workplace 专区



回页首


  Architecture

SOA 项目的需求过程,第 1 部分: 为 SOA 应用获取需求
无论您的面向服务的构架(SOA)项目看起来功能是多么强大,如果它不能满足业务需求,注定是要失败的。本文将探究为您的首个 SOA 项目获取所有技术需求的艺术和科学原理。

在 WebSphere Application Server V6.1 中实现 WS_Notification
面向服务的体系结构 (SOA) 的好处之一就是,它支持通过构建组合服务来创建新解决方案。在本文中,您将了解如何使用事件构建组合服务以及 IBM WebSphere Application Server 6.1 中提供的新 WS-Notification 支持。文中还提供了一个简单的代码示例,可通过其了解如何使用发布/订阅引擎进行服务组合。



回页首


  Grid computing

本周无推荐文章,更多 Grid computing 精彩内容请访问:Grid computing 专区



回页首


  Java technology

让开发自动化: 持续测试
准备好开始在您的开发人员测试活动中大获全胜吗?在本期的 让开发自动化 中,开发自动化专家 Paul Duvall 介绍了几种自动化的开发人员测试,每一次改变源代码都能够运行这些测试。Paul 提供了 Selenium、DbUnit 和 JUnitPerf 测试的例子,即如果经常运行这些测试可以帮助您尽早发现应用程序的问题。

Java 理论与实践: 在 JDK 早期版本中使用 Java 5 的语言特性
Java 5 添加了许多强大的语言特性:泛型、枚举、注释、自动装箱和增强的 for 循环。但是,许多工作组仍然被绑定在 JDK 1.4 或以前的版本上,可能需要花些时间才能使用新版本。但是,这些开发人员仍然可以使用这些功能强大的语言特性,同时在 JVM 早期版本上部署。在这一期 Java 理论与实践 中,Brian Goetz 将演示如何在 JDK 早期版本中使用 Java 5 的语言特性。



回页首


  Linux

并行启动应用程序从而加速 Linux 的引导
对于 Linux 的最大抱怨(尤其来自开发人员)就是 Linux 的引导速度。默认情况下,Linux 是一个通用的操作系统,可以作为一个开箱即用的客户机桌面或服务器使用。由于 Linux 具有很好的灵活性,因此可以用作各种用途的基础,但对于任何特定的配置来说,尚不是最理想的选择。本文将向您展示可以提高 Linux 引导速度的一些方法,包括两种可以对初始化过程进行并行化操作的方法。本文还介绍了如何图形化地表现引导过程的性能。



回页首


  Open source

PHP 命令行?是的,您可以!
本文了解如何通过命令行调试 PHP 代码,以及体验 PHP 本身作为 shell 脚本语言的强大之处。

为 PHP 应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量
PHP 是一种脚本语言,常用于创建 Web 应用程序。它易于掌握,并能迅速生成可视化结果。然而,由于 PHP 是以解释的方式执行的,所以 PHP 代码每次执行时都会被解析和转换成操作码(opcode)。操作码缓存能消除这项重复的工作,使 PHP 应用程序运行得更快。

为 PHP 应用提速、提速、再提速!,第 2 部分: 分析 PHP 应用程序以查找、诊断和加速运行缓慢的代码
如果 PHP 应用程序运行缓慢,可以使用分析器找出应用程序究竟在哪些方面浪费了时间。可以将语句、循环、函数、类或者是运行缓慢的库作为分析目标。如果不是时间而是内存使用出现了问题,那么一个优秀的分析器还可以显示组件的内存占用情况。

Little-G:为您的应用服务器瘦身
Apache Geronimo 是一种稳定、开源的 Java 2 Platform, Enterprise Edition(J2EE) 1.4 认证应用服务器;但是它的特性过于丰富繁冗,规模过于庞大。为了给 Web 应用程序构建一种简单、轻量但有用的容器,Apache 的开发人员创建了 Apache Geronimo Little-G,这是原始 Geronimo 应用服务器的简化版本。尽管 Little-G 不是 J2EE 认证的服务器,但是它具备最常用的符合 J2EE 规范的特性,包括一个完整的 Web 容器、事务管理器、数据库连通性。在本文中,我们将研究 Little-G 的特性并学习如何在其上部署和运行 Web 应用程序。



回页首


  Security

本周无推荐文章,更多 Security 精彩内容请访问:Security 专区



回页首


  SOA and Web services

使用 IBM Rational RequisitePro 和 Rational ClearCase 为 DB2 9 开发 SQL-XQuery Web 服务转换器
想要在准备查询混合数据库系统时将 SQL 转换为 XQuery 和进行反向转换吗?了解如何开发 Web 服务来从 SQL 映射到 XQuery、将 XQuery 编译为 SQL 并将 SQL 查询的各个部分转换为嵌入式 XQuery 语句。您将看到一些示例,以了解如何将 IBM? Rational? Requisite Pro 和 IBM Rational ClearCase 用作转换过程中协作工作的组成部分。



回页首


  Web development

JavaScript 中的有限状态机,第 3 部分: 测试小部件
在本系列中,学习如何用有限状态机系统化地为一个简单 Web 小部件(一个淡入和淡出视图的动画式工具提示)设计复杂的行为。产生的代码既紧凑又简洁,它的逻辑是透明的,它的动画效果即使在负载很重的处理器上也能够 顺畅地展现。在本文中,学习如何处理让这个实现能够在所有流行的 Web 浏览器上运行的实际问题。

开发供本地使用的 Web 应用程序
可以快速轻松地编写本地 Web 应用程序,有效地解决特定的内部网问题。了解 Web 浏览器为什么有时候是比 GUI 应用程序更好的界面,CGI 脚本在什么情况下是最简单、最优雅的解决方案。

使用开源软件设计、开发和部署协作型 Web 站点,第 2 部分: 设计有效的用户体验
在这个 系列 中,在 IBM Internet Technology Group 团队的带领下使用一套可免费获得的软件来设计、开发和部署一个完整的社区 Web 站点。这个系列的大多数文章主要关注这个 Web 站点的实际实现,但是这第二篇文章偏重于通用方法。这里解释了我们的设计过程,可以帮助您为应用程序、其他界面或 Web 站点创建用户体验。第 1 部分 讨论了团队的需求,对比了几种开放源码内容管理系统,并解释了选择 Drupal 的基本原因。



回页首


  XML

XML 和 Java 技术: XML 究竟有哪些优势?
众所周知,XML 仍然是过去十年中出现的最流行的技术之一。但 XML 到底有哪些用处?它可用于配置数据么?可用于数据交换么?可作为数据存储媒介么?XML 到底有哪些用处?本文将提供一些信息供大家思考并鼓励大家分享关于此主题的见解。



回页首


  关于时事通讯
中国网站反馈
隐私条约
版权和商标信息


developerWorks 时事通讯提供的文档仅用于传递信息。 信息类型不应该被解释为IBM的承诺,并且自发布之日起,IBM不保证任何信息的准确性。用户承担信息准确性和使用本文档的全部风险。developerWorks时事通讯可以在遵守以下条件的基础上拷贝和分发:

  • 所有文本必须完整拷贝,不得修改,并且必须包含所有页面。
  • 所有拷贝必须包含IBM的版权声明和这里提供的任何其他声明。
  • 本文档的分发不能以盈利为目的。



回页首


  联系我们
反馈意见
在线投稿
dW 中国每周时事通讯
  

订阅 dW 中国其他的时事通讯
Javascript 已禁用。请单击此处或在浏览器中启用 Javascript 来执行此功能。

 
    关于 IBM 隐私条约 联系 IBM 使用条款