自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 在 WebSphere Business Services Fabric 中添加自定义角色

WebSphere Business Services Fabric(以下称为 Fabric)提供了一个利用相关业务流程和服务来创建和管理组合业务应用程序的端到端平台。为了创建组合业务应用程序,Fabric 提供了根据您的业务领域调整和扩展基本 Fabric 业务模型的能力,包括扩展角色、断言和通道。基于 SOA 的行业特定解决方案中的灵活性通常由业务策略驱动,业务策略可以帮助业务流程

2008-11-25 15:54:00 778

原创 原生 z/OS 和 zOS UNIX Systems Services 之间的编程

z/OS® 以 UNIX Systems Services(USS)的形式提供 UNIX® 已经差不多 15 年了。但是,USS 和传统 z/OS 之间的编程(从原生 z/OS 访问 USS 服务或相反)对于大多数程序员来说仍然很神秘。本文将弥补这些空白。本文解释原生 z/OS 程序员如何利用 UNIX on z/OS,并讨论 UNIX 程序员如何与传统 z/OS 交互。简介在 1

2008-11-25 15:54:00 2192

原创 使用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

与本文一起探索研究 Adobe® Flex® 应用程序的自动化测试,了解 IBM® Rational® Functional Tester V7.0.1 的一种可用于测试 Flex 应用的特性。这篇文章对该特性做了一个简洁的介绍,并引导您通过一个例子,录制测试用例,并且回放所录制的自动化测试脚本。关于这篇文章必要的信息这篇文章假定您已经对使用 IBM® Rational® Func

2008-11-25 15:54:00 1521

原创 认识 GCC 4

这几年,GNU Compiler Collection(GCC)经历了从 GCC 3 到 GCC 4 的巨大转变。GCC 4 引入了一个新的优化框架(以及新的中间代码表示法)、新的目标和语言支持以及多种新的属性和选项。认识 GCC 4 的主要新特性及其优点。无论是开源开发还是闭源开发,GCC 都是开发的基础。它是架构和操作系统的启用程序(enabler)。当一种新的处理器出现时,它的成功取

2008-11-25 15:47:00 614

原创 使用 Equinox p2 简化 Eclipse 插件的安装

本文探索了 Equinox p2 的新特性,该特性首次在 Eclipse V3.4 中亮相。它主要关注早期 Eclipse 版本中的更新管理器用户界面(UI)的缺陷,并演示了 Equinox p2 框架有哪些新的改进。具体来讲,本文演示了如何使用 Equinox p2 框架的新特性安装 Eclipse 及其插件。插件更新设备在 Eclipse V3.4 中已经完全重写,它现在使用 Eq

2008-11-25 15:47:00 1006

原创 为 IBM DB2 for Linux、UNIX and Windows 以及 IBM Content Manager 编写自动安装脚本

本系列文章介绍自动部署工具包(automatic deployment toolkit,Automatic-DT),它可以帮助基础结构架构师使用一系列自动安装和配置的 IBM 软件来安装和配置部署节点。它还可以帮助测试人员和开发人员在日常的测试和集成生命周期中刷新构建版本。在本系列的这第 3 部分中,为 IBM® DB2® for Linux®、UNIX 和 Windows® 以及 I

2008-11-25 15:47:00 1572

原创 用 Dojo Objective Harness 对 Web 2.0 应用程序进行单元测试

单元测试是保证软件开发质量的一个重要部分,对于敏捷和极限编程开发方法尤其如此。通常,对 Web 2.0 客户端用户界面进行自动的单元测试很困难,所以很少有人去做尝试。然而,Dojo 提供了一个单元测试工具,借此可以评估 JavaScript 的功能及用户界面的可视性。经过这个工具彻底测试过的用户界面最终包含的 Bug 数量会极大的减少。本文阐述了 Dojo Objective Harnes

2008-11-25 15:47:00 565

原创 使用 Rational 管理 SOA 服务质量

对于 IBM SOA 生命周期管理来说,一个非常关键的部分就是服务的质量管理,这是确保服务可以被重新创建和高质量重用的关注点之一。SOA 质量管理(SOA quality management)不仅仅是测试,而是一个从最初的服务质量需求到最终服务监管的端到端过程(end-to-end process)。 同时,SOA 质量管理也不仅仅只是质量保证部门需要进行的测试,而是一个由业务驱动、

2008-11-25 15:46:00 603

原创 使用 XSLT、SimpleXML 和 PHP 5 分离内容和表示

多年以来,开发人员设计了许多策略和框架以简化业务逻辑和表示逻辑的分离。在这篇教程中,您会探究两种从表示逻辑中分离数据和业务逻辑的解决方案:一种通过 PHP 5 中的 XSL 模块使用 XSLT,另外一种使用 PHP 5 中的 SimpleXML 模块。为说明这两种解决方案,以个人简历的 Web 页面为例,该页面存储为 XML 文件。在本教程中许多 Web 应用程序接收用户数据,将其

2008-11-25 15:46:00 1063

原创 Informix Cheetah 高可用性的技术特点及其实现

本讲座介绍了 IBM Informix 发展历史和基本概念,并详细介绍 Informix 高可用性的技术特点及其实现。在本讲座中讲座涉及以下主题:Informix Cheetah 的产品定位 IDS 的发展 HDR 高可用性介绍 MACH11 技术特点和应用 预备知识为了从本讲座获得更好的学习效果,建议您先熟悉以下内容: 本文转自IBM Developerworks

2008-11-25 15:46:00 507

原创 Apache Solr 的新特性

在 使用 Apache Solr 实现更加灵巧的搜索 系列文章发表之后,Apache Solr 又添加了很多新的特性和性能改进。在本文中,Solr 和 Lucene 的负责人 Grant Ingersoll 详细介绍了 Solr 1.3 的新改进,包括分布式搜索、轻松数据库导入、集成拼写检查和新的扩展 API 等等。Apache Solr 是一个开源的搜索服务器,主要基于 HTTP 和

2008-11-25 15:46:00 1191

原创 如何使用 IBM Rational Method Composer 为 IBM Rational Team Concert 文档化您的团队过程

本篇教程指导您如何在 IBM Rational Team Concert 客户机中配置 IBM Rational Method Composer 使用同一个 Eclipse 实例(shell-sharing),并上载由 Rational Method Composer 为 Jazz Team Server 生成的过程模板。在本教程中 Jazz

2008-11-25 15:35:00 1323

原创 WebSphere Application Server 环境配置与应用部署最佳实践

wsadmin 是 Websphere Application Server 提供的脚本工具,它支持开发人员通过脚本对服务器进行管理和配置。本文首先对 wsadmin 以及脚本语言 Jython 进行介绍,之后,本文将介绍一种通过 XML 配置文件扩展 wsadmin 以及脚本的方法,该方法允许部署人员通过 XML 文件定义服务器的配置步骤和应用部署过程,从而提高 wsadmin 以及

2008-11-25 15:35:00 1641 1

原创 为什么要在 Emacs 里面使用 Shell?

Shell 是 Unix 系统管理员生活的一部分。早期的 Shell 直接运行在各种各样的 Terminal 里面,随着时间的推移,我们有了 X Window。大量的 Shell 开始运行 Xterm 里面。对于笔者来说呢,更加喜欢让 Shell 运行在 Emacs 里面。将 Shell 运行在 Emacs 里面与运行在 Xterm 里面到底有什么不同呢?相信我,将 Shell 从 Xte

2008-11-25 15:26:00 968

原创 DB2 pureXML 行业数据建模及应用经验分享

讲座介绍了 IBM DB2 pureXML 以及 Xquery 技术的基本概念,并详细介绍 pureXML 在实际行业应用中的数据建模及相关经验分享。在本讲座中讲座涉及以下主题: 本文转自IBM Developerworks中国       请点击此处查看全文 

2008-11-25 15:22:00 558

原创 pureQuery——使用 Java 编写数据库应用的新规范

pureQuery 为数据库应用开发人员提供了一套基于 GUI 且易用的方法,能够显著提高 Java 数据库应用程序的设计和实现阶段的生产效率。它通过将关系数据自动转换为 Java 对象的实现方式,方便了用户对数据的访问和操纵。本次演示将关注数据库驱动的对象化、查询驱动的对象化和对象-关系映射三种转换方式。系统需求您的浏览器必须支持及启用 JavaScript 并且必须安装有 Ma

2008-11-25 15:22:00 659

原创 Java Math 类中的新功能,第 1 部分:实数

在这篇由两部分组成的文章中,Elliotte Rusty Harold 与您一起探讨经典 java.lang.Math 类中的“新”功能。第 1 部分主要讨论比较单调的数学函数。第 2 部分将探讨专为操作浮点数而设计的函数。 有时候您会对一个类熟悉到忘记了它的存在。如果您能够写出 java.lang.Foo 的文档,那么 Eclipse 将帮助您自动完成所需的函数,您无需阅读它的

2008-11-25 15:22:00 500

原创 使用 Integrated Web Services Client for ILE 在 ILE 程序中调用 Web Service

IBM Integrated Web Services for i 是 IBM 最新发布的在 IBM i 上的 SOA 解决方案,包括 Integrated Web Services Server for i 和 Integrated Web Services Client for ILE 两部分。Integrated Web Services Server for i 使用户能够将 IL

2008-11-25 15:22:00 684

原创 “使用 XSLT、KML 和 Google Maps API 在地图上覆盖数据”系列

在这个分为两部分的系列文章中,您将为房地产经纪公司开发一个应用程序,将所有的公寓列表显示为 Google Maps 中可点击的 Placemark 对象。在 第 1 部分中,已经创建了应用程序的前半部分,从用户中收集公寓列表信息,使用 Google Geocoder Web 服务将街道地址转换为它的地理坐标(经度/纬度),并将地理坐标和地址信息存储在数据库中。在第 2 部分中,您将使用

2008-11-25 15:22:00 899

原创 Linux 软路由性能测试及分析

本文介绍了 Linux 软路由的工作原理,并使用普通 PC 计算机作为硬件设备,在实际网络环境中测试和讨论了 Linux 软路由的性能。实验证明,在百兆以太网络环境中, Linux 软路由的数据报转发速度取决于网络卡的实际速度,并随着软路由系统的应用层服务的增加而降低。该结果为 Linux 软路由的应用和普及提供依据。0、引言随着开源软件的发展,越来越多的人开始了解、使用和研究 L

2008-11-25 15:22:00 2033 1

原创 编写安全 PHP 应用程序的七个习惯

PHP 应用程序中的安全性包括远程安全性和本地安全性。本文将揭示 PHP 开发人员在实现具有这两种安全性的 Web 应用程序时应该养成的习惯。在提及安全性问题时,需要注意,除了实际的平台和操作系统安全性问题之外,您还需要确保编写安全的应用程序。在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性:验证输入 保护文件系统 保护数据库 保护会话数据

2008-11-25 15:22:00 473

原创 Data Studio Administrator V1.2 中的数据保留和数据迁移

本文是对一篇关于 DB2 Change Management Expert 的文章的更新。本文介绍了 IBM Data Studio Administrator for DB2 for Linux, UNIX, and Windows,以及在 Data Studio Administrator Version 1.2 中可用的其他变化。简介本文演示一家虚构公司 JK Enterpr

2008-11-25 15:22:00 911

原创 真正的 Web 2.0:掌握知识共享许可

知识共享(Creative Commons,CC)计划专门面向内容(包括 Web 内容)开发流行的许可协议,有人认为使用这种许可就意味着放弃了对内容的所有权利,这完全是一种误解。在本文中,了解如何为您的 Web 站点和应用程序选择和使用 CC 许可以及这些许可在代码中该如何处理。Web 2.0 的本质就是便于人们共享和重用信息,技术只是其中的一部分。纵观 Internet 的发展历

2008-11-25 15:12:00 455

原创 使用 XSLT、KML 和 Google Maps API 在地图上覆盖数据,第 1 部分:利用 Google Geocoder Web 服务

Google Maps 已经成为网络上随处可见的地图技术,它使用户可以快速生成地图、进行拖动和缩放,以及对视线范围内的街道以 360 度视角进行浏览。Google Earth 提供了一本详细的地球 3D 百科全书,允许以各种高度对地球图像进行拖动和缩放。使用 Google MAPS API 可以在自己的 Web 页面中嵌入 Google Maps。KML 是一种用来描述地理信息(例如地标)

2008-11-25 15:12:00 1119

原创 利用多核多线程进行程序优化

大家也许还记得 2005 年 3 月 C++ 大师 Herb Sutter 在 Dr.Dobb’s Journal 上发表了一篇名为《免费的午餐已经结束》的文章。文章指出:现在的程序员对效率、伸缩性、吞吐量等一系列性能指标相当忽视,很多性能问题都仰仗越来越快的 CPU 来解决。但 CPU 的速度在不久的将来,即将偏离摩尔定律的轨迹,并达到一定的极限。所以,越来越多的应用程序将不得不直面

2008-11-25 15:12:00 613

原创 使用 IBM WebSphere Business Services Fabric 行业内容包加速 CBS 开发,第 1 部分:建模阶段

为 IBM DB2 for Linux、UNIX and Windows 以及 IBM Content Manager 编写自动安装脚本本文为系列文章的第 3 部分,向您介绍了如何使用 Python 编写脚本来自动地安装 DB2 和 Content Manager。 本文转自IBM Developerworks中国       请点击此处查看全文 

2008-11-25 15:12:00 781

原创 在 IBM Rational Systems Developer 中进行 AUTOSAR 系统建模

IBM® Rational® Systems Developer 与 AUTOSAR 的集成能够使您对汽车系统进行建模。它能够同时支持基于 UML 的建模和面向遵从 AUTOSAR 汽车软件的领域专用建模技术。该工具还支持从 UML 到领域专用语言(domain-specific language,DSL)的双向模型到模型的转换,让您具备能够选择在两者任意一个环境中建模的灵活性。引

2008-11-25 15:12:00 667

原创 WebSphere Application Server 概要(Profile)理解入门,第 1 部分:基本概念

本文截取自 IBM 红皮书《WebSphere Application Server V6.1:系统管理与配置》的第 3 章的第 1,2 小节,详细阐述了 WebSphere Application Server 系统管理的拓扑结构,主要类型,目录结构以及如何使用概要创建一个系统。理解概要WebSphere Application Server 的安装过程只是简单地放置一组运行

2008-11-25 15:12:00 1360 1

原创 Mac OS X 上的 Informix Database 组合(IDS 和 CSDK)安装揭秘

在 UNIX® 上安装 IBM Informix Dynamic Server(IDS)一直都很简单,新用户在几分钟内就可以拥有一个完全配置好的数据库。现在,Mac OS X 操作系统采用了基于 BSD 的内核,所以 UNIX 和 Linux® 用户可以轻松转换到这个操作系统,而不会失去一些熟悉的工具,比如终端仿真和 shell 脚本编写。由于 Mac OS X 用户喜欢富图形用户界面

2008-11-25 15:12:00 1284

原创 对话 UNIX:更多 shell 脚本技术

与其他 UNIX 操作系统和 Linux 一样,IBM® AIX® 操作系统提供了几种能够帮助系统管理员、开发人员和用户执行日常任务的强大工具,使他们或其客户的工作更轻松。在 UNIX 中,这些工具之一能够通过编写 shell 脚本来自动执行任务,从而简化那些困难、漫长或繁琐的工作。 尽管在近两年使用过 UNIX 的一些人可能尝试过 shell 脚本编程,但是他们很可能只是研究操作系统

2008-11-25 15:12:00 537

原创 用 Dojo 的 Ajax 应用开发进阶教程,第 1 部分:JavaScript 技巧与高级特性

随着 Ajax 应用的流行,JavaScript 语言得到了越来越多的关注。开发人员对 JavaScript 的使用也日益深入。 JavaScript 已经不再只是用来为页面添加一些花哨的效果,它已经成为构建 Ajax 应用的重要基石。 JavaScript 作为一种专门设计用来在浏览器中执行的动态语言,它有许多重要的特性,并且不同于传统的 Java 或 C++ 语言。熟悉这些特性可以帮助

2008-11-25 15:03:00 699

原创 使用 Apache Tuscany 域管理器部署 SCA 应用程序

服务组件体系架构(Service Component Architecture,SCA)允许您开发和组装由独立组件组成的面向服务的体系架构(Service-Oriented Architecture,SOA)解决方案,而不管这些组件的实现和环境如何。SCA 是一项主要的 SOA 活动,并正在成为 OASIS 标准。Apache Tuscany 为 SCA 应用程序的开发和操作提供了易于

2008-11-25 15:02:00 744

原创 浅谈 HACMP 心跳

任何一种 HA 软件都有一套自己的心跳机制来监控集群中节点的状态。心跳在高可用软件中担负着节点间信息通信,故障判断,事件触发等等重要作用,是 HA 软件最核心的组件。HA 集群就好比人一样,心跳正常就没有大碍,心跳不正常那就出问题了。初识 HACMP 心跳 HACMP 软件主要监控 4 种故障:节点,网卡,网络,应用。其中前三种都是通过心跳来监控并产生事件响应的,我们可以看出使

2008-11-25 15:02:00 976

原创 如何利用 Rational Application Developer 将现有的静态 Web 站点转变为动态 Web 站点

本文将帮助技术背景的读者了解如何利用 IBM® Rational® Application Developer 将现有的静态 Web 站点转变为动态 Web 站点。用户将添加一个邮件 servlet、Java™2 Platform,Enterprise Edition (J2EE™) 安全性,并利用 Web 站点设计工具的页面模板来为整个 Web 站点创建一致的外观。与静态 Web 站

2008-11-25 15:02:00 570

原创 IBM Rational 质量管理解决方案 V8 专题

如何更加自信地交付软件?更加有效地改进团队的效能?答案就是“质量驱动的软件交付(quality driven Software delivery)”!IBM Rational 质量管理解决方案 V8 是一个以"质量驱动的软件交付"为理念打造的软件与服务质量管理解决方案。在这个解决方案中,不仅包括了 IBM Rational Functional Tester、IBM Rational

2008-11-25 15:02:00 624

原创 架构宣言:采用敏捷开发,第 2 部分

在本系列的第 2 部分中,了解如何在不同类型公司的小型和大型项目中使用敏捷流程,以及敏捷开发如何影响客户体验。引言我的敏捷开发系列的第 1 部分介绍了敏捷流程、使用敏捷流程的优点,以及对使用敏捷流程的组织作了要求。在本文中,我将讨论不同类型的组织(例如新公司、产品公司和中小型组织)如何适应敏捷开发。您还将了解文化和定价如何影响过程和结果。

2008-11-25 15:02:00 459

原创 面向 Java 开发人员的 Scala 指南:构建计算器,第 2 部分

特定领域语言(Domain-specific languages,DSL)已经成为一个热门话题;很多函数性语言之所以受欢迎,主要是因为它们可以用于构建 DSL。有鉴于此,在 面向 Java 开发人员的 Scala 指南 系列的最后一篇文章中,Ted Neward 继续讨论一个简单的计算器 DSL,以展示函数性语言在构建“外部”DSL 的强大功能,并在此过程中解决将文本输入转换成用于解释的

2008-11-25 15:02:00 528

原创 使用 WebSphere Business Services Fabric 创建面向服务的灵活业务解决方案,第 1 部分:概述

本系列文章描述如何利用 WebSphere Business Services Fabric V 6.0.2 来构建使用组合业务服务的 SOA 应用程序。本系列包括以下部分:第 1 部分:Business Services Fabric 概述:此部分将提供 Business Services Fabric 及其主要组件的概述。我们将研究业务服务和组合业务服务的概念,以及 Busines

2008-11-25 15:02:00 943

原创 ProbeVue 简介

即使对于老练的程序员和系统管理员,应用程序开发和故障排除也是艰难的任务。即使有了最好的调试器,程序员有时候仍然希望用简单的打印语句检查应用程序正在执行的操作。IBM® AIX® V6 增加了一种新的调试工具,ProbeVue。本文简要介绍 ProbeVue 的用法以及相关联的编程和脚本语言,并通过一个简单的示例程序演示 ProbeVue 的用途和潜在价值。简介ProbeVue 这种

2008-11-25 14:48:00 571

原创 通过 IBM Migration Toolkit 的支持把数据从 MySQL 迁移到 DB2 和 Informix Dynamic Server

IBM® Migration Toolkit 增加了一些帮助把数据从 MySQL 迁移到 DB2® 或 Informix® Dynamic Server 的新功能。在本文中,学习如何使用这个工具集帮助迁移 DDL 和 DML 语句,了解如何映射数据类型。MySQL 迁移支持在 2007 年初,IBM Migration Toolkit 2.0.2.0(MTK)实现了对从 MySQL 4

2008-11-25 14:48:00 860

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除