自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将 Atom 文档转换为 JSON

初看起来,将 Atom 文档转换为 JSON 似乎非常简单。毕竟,Atom 只是一些 XML,并且有大量 XML 和 JSON 转换工具可用。然而,Atom 格式不仅仅是 XML 元素和属性的集合。许多复杂的细节使得很难正确处理 Atom。本文将描述这些问题,并演示了一种由 Apache Abdera 项目实现的机制,该机制可以将 Atom 文档转换成 JSON 并生成易于理解、易于使用的完整内容

2008-01-30 11:09:00 2673

原创 使用 WebSphere Portlet Factory 开发 web 表格

表格是web界面中最重要的界面元素之一,通常用来展示数据集合。在基于java的web开发领域,有很多方法和技术可以开发表格,从html到jsp标签(tag),再到JSF,Ajax等。本教程介绍如何使用IBM的 WebSphere Portlet Factory(WPF)来进行web表格的开发。通过一个完整的示例展示了在WPF开发中,如何组合使用各种相关的builder(构建器),使您的表格具有分页

2008-01-21 11:49:00 1473

原创 JavaServer Faces 1.2 入门,第 1 部分: 构建基本应用程序

JavaServer Faces(JSF)技术是一种服务器端框架,它提供一种基于组件的 Web 用户界面开发方式。JSF 1.2(集成在 Java Enterprise Edition 5 中)纠正了 JSF 的一些缺陷并添加了一些出色的特性。这个教程系列讨论如何使用 JSF 1.2。本系列偏重示例,较少解释理论 —— 这是为了帮助您尽快开始使用 JSF。在本教程中这个教程系列讨论 J

2008-01-21 11:46:00 988

原创 构建 SOA 组合业务服务,第 11 部分: 实现订阅者授权流程

本系列的上一篇文章概要性介绍了 IBM® WebSphere® Service Registry and Repository 和 IBM WebSphere Process Server 如何用于服务消费治理。本文将描述一些实现细节,向您介绍如何自定义 WebSphere Service Registry and Repository 来支持服务消费治理,如何使用 WebSphere Process Server 实现订阅者授权流程,以及如何使用 SOAP 接口将其与 WebSphere Service

2008-01-21 11:42:00 691

原创 使用 NIM 跨网段安装 AIX

本文介绍了使用 NIM 进行 AIX 跨网段安装的详细步骤和常见问题的解决办法。此方法适用于安装 AIX 5L 的各种版本。本文针对的读者需要掌握基础的 NIM 安装的知识以及一些简单的配置,因为在本文中对相关的基础操作都不做详细的介绍。您可以在 “网络安装管理器的强大功能” 一文中了解相关的基础知识。引言 随着服务器和逻辑分区越来越多的使用 , 网络拓扑也变得越来越复杂。如何为每个服务器

2008-01-21 11:35:00 1219

原创 WebSphere 应用服务器 6.1 Web Services 功能部件包入门

WebSphere 应用服务器 6.1(WAS 6.1) 功能部件包(Feature Pack)在 WAS 6.1 的基础上对 Web Services 的支持做了进一步扩展,用以支持异步、可靠、安全地发送 Web Service 消息。值得注意的是它引入了对 Java API for XML Web Services(JAX-WS)2.0 编程模型的支持,同时实现了一组 Web service

2008-01-21 11:32:00 944

原创 使用 Rico JavaScript 库、ColdFusion MX 7 和 Windows Indexing Service 构建一个启用 Ajax 的搜索页面

在网站或 Intranet 中有大量的可用信息,这些信息需要特殊的工具来快速方便地索引其内容并提供对它的访问。本文学习如何在耦合了 ColdFusion 和 Microsoft® Windows® Indexing Service 等成熟技术的 Ajax 库的帮助下实现上述操作并提供最新的搜索工具。几个月前,我和一些同事讨论关于将一个搜索工具添加到 Intranet 中(作为一个向导)并将其扩

2008-01-21 11:28:00 758

原创 应用程序架构本质,第 7 部分: 应用程序架构安全性

为了能在体系结构层次保持实力,成功的 IT 专家都会从战略、系统、策略和过程的角度思考问题。从编程的圈子跳出来,了解从较高的应用程序架构级别处理安全性的新方法。跑在安全违规行为的前面,帮助确保您企业的高度安全性。大部分软件安全性的讨论都集中在应用程序本身或其中包含的数据上。例如,大家经常讨论在将信息发送到数据库前对用户提交的 GET 和 POST 变量进行验证。类似地,大家对可用的加密系统也进

2008-01-21 11:25:00 830

原创 巧用 GRUB 实现系统环境的远程恢复

本文介绍了如何通过 Linux 的 GRUB 和 Ghost 实现 Linux 和 windows 系统的远程恢复。通过本文,您会了解到 Linux 和 Windows 的启动方式,他们的不同点和相同点,如何实现一个简单的自启动程序以及如何实现功能强大的远程恢复。 背景介绍和动机:在产品的测试过程中,用户的很多操作都会造成系统的混乱,比如: 频繁更换待测版本 修改

2008-01-21 10:58:00 839

原创 扩展 project explorer 视图支持 XML 模型结构,第 1 部分

CNF(Common Navigator Framework) 是一个通用的、可扩展的导航视图框架。通过 CNF,开发人员很容易开发一个 CNF 视图,或者对已有的 CNF 视图进行扩展。这篇文章主要介绍如何利用 CNF 框架扩展现有的 CNF 视图 Project Explorer,使其能够展示XML文件的文档结构,并且支持对 XML 元素的菜单操作。引言通常,在开发 J2EE 应用程序

2008-01-21 10:47:00 906

原创 XForms 的投资回报

本文分析在企业范围内采用 XFroms 标准的投资回报率(Return on Investment,ROI)的几种计算方法。从不同的角度进行 ROI 分析,包括对标准的评估以及和避免厂商锁定策略有关的问题。了解企业 XForms 迁移的三种 ROI 模型:利用供应商的技能将标准表单转化成基于富 Web 客户机的 XForms 应用程序,计算三年内投资和节省的费用、XForms 如何与面向服务的体系

2008-01-21 10:46:00 732

原创 DB2 Magazine 中文版

新年伊始,DB2 Magazine 中文版推出以 Info 2.0、pureQuery 为主题的一期杂志,通过对 IBM 推出的在 Web 2.0 和数据库编程方面的前瞻性技术的的描述,您将了解企业和普通用户可以从哪些方面利用这些新技术带来的好处。另外您也可以看到一些用户分享的技术经验和看法。本文转自:IBM developerWorks 中国请点击此处查看全文 

2008-01-21 10:04:00 813

原创 如何恢复 Linux 上删除的文件,第 3 部分:自动恢复工具 e2undel 和特殊情况的恢复

恢复系统中删除的文件是一个非常繁琐的过程,而 e2undel 这个工具可以用来方便地恢复文件系统中已删除的文件。本文将首先讨论 e2undel 的工作原理和用法,并对之进行一些改进。然后讨论了文件系统故障、文件系统重建、磁盘物理损坏等情况下应该如何恢复数据。在本系列文章的前两部分中,我们介绍了 ext2 文件系统中各种文件在磁盘上的存储结构,以及如何利用 debugfs 工具的辅助,手工恢复这

2008-01-16 18:10:00 1604

原创 DB2 XML 编程,第 2 部分:在应用程序体系结构中使用 XML 数据库支持

了解 IBM® DB2® 9 for Linux®, UNIX®, and Windows® 新的 XML 存储和查询环境如何处理本系列 第 1 部分 中描述的 XML 数据模型。第 2 部分主要关注如何在应用程序体系结构中使用新的 XML 数据库支持。 简介XML 在数据库中的地位在过去两年中已经发生了变化,从 “临时工” 变成了重要成员。它不再需要改变本身来适应关系环境。它可以保持其层

2008-01-16 18:06:00 840

原创 WebSphere Integration Developer V6.1 中的新增功能

WebSphere Integration Developer V6.1 包括许多新的特性和功能。本文描述这些增强功能,并提供可帮助您开始使用 WebSphere Integration Developer V6.1 的资源。引言IBM® WebSphere® Integration Developer Version 6.1 包括许多新的和更新的功能。在本文中,您将了解这些新功能及其重要

2008-01-16 18:04:00 1061

原创 探索 AIX 6:新特性概览(中)

本系列文章旨在带领读者探索 AIX 6.1 中的新特性和对 AIX 5L 中已有功能的增强,并了解这些新特性对用户的影响。在本文的上篇中,我们介绍了AIX 6.1在系统基础功能,存储、I/O和文件系统方面的新功能和增强。在本篇中,我们来看看网络,性能,虚拟化和可管理性方面的变化。网络1.IPv6 增强AIX 6.1 中对 IPv6 支持做了以下增强: 支持新的 RFC 标

2008-01-16 18:03:00 609

原创 用击键力学扩展文本输入选项

忽略输入的具体数据,仅测量输入总时间并检验击键之间的间隔时间有助于对用户进行身份验证。在密码中使用不可打印的字符(例如后退和回车)可以实现更高级别的密码模糊度(password obfuscation)。了解如何在击键力学中应用开源工具 xev 和 Perl 来测量更微妙的人机交互特性。指尖上的螺纹和脊状纹路可以根据您触摸的物体来识别您。触摸方法,尤其是键入方法,同行为一样具有惟一性。击键力学

2008-01-16 14:57:00 531

原创 使用 WSAA API 实现既有资产的分析

既有资产 ( 系统 ) ,是指部署在企业基础架构中的现有 IT 资产。通常,它与企业正在运行的业务过程结合,对推动企业完成既定的业务目标、实现相关的业务价值,有着重要的意义。怎样盘活既有资产,重用已有的代码,将它们向新的 IT 技术平台迁移和转换,提升既有资产的价值,是越来越多的 IT 架构师和技术人员非常重视的问题。开发和转换的前提是分析和理解既有资产,很多既有资产的实现是基于传统的 IT 技术

2008-01-16 14:51:00 703

原创 XML 2007 年度回顾

 与 Elliotte Rusty Harold 一起回顾 2007 年 XML 领域中的重大事件。对 XML 来说,2007 年又是发展较为平缓的一年。但是在这一年中,一些重要的规范都升级到了 1.0 版,XML 在信息发布(Web 和传统形式)方面得到持续发展。更重要的是,REST 与 Web 服务的碰撞引起了轩然大波,整个 Web 服务领域产生了重大变化。引起这一巨变的最主要技术是

2008-01-16 14:36:00 1269

原创 Lotus Notes/Domino C API 内存管理机制介绍

Lotus C API Toolkit 是 Notes/Domino 公布出来的一系列基于 Notes/Domino 的 API 编程接口和数据结构,用户可以用来开发自主应用程序来访问 Domino 的数据库,在 Domino 二次开发中被广泛的应用。Lotus C API 的内存管理机制是其核心内容之一,是开发高效实用的 Domino 应用程序的必备知识。本文主要详细介绍了 Domino

2008-01-16 14:33:00 1036

原创 AIX Fast Connect 和 SMBFS 的配置

按照这个快速参考指南中的说明,在 AIX 和 Windows® 中配置 AIX® Fast Connect 和 SMBFS。引言Common Internet File System (CIFS) 也称为 Server Message Block (SMB),是 Internet 上的一种标准远程文件系统访问协议,它允许不同的用户组协同工作、通过 Internet 或者企业内部网共享文档和

2008-01-16 14:31:00 660

原创 将 JMS 连接池与 WebSphere Application Server 和 WebSphere MQ 一起使用,第 1 部分

创建从 WebSphere Application Server 到 Java Message Service (JMS) 提供程序(例如 WebSphere MQ)的连接无论在时间上还是在处理器要求上,成本都非常高。为提高性能,WebSphere Application Server 维护了一个空闲连接池,当应用程序请求连接到 JMS 提供程序时,可以将空闲连接提供给应用程序。这一由两部分组成的

2008-01-16 14:30:00 1802

原创 面向 Java 开发人员的 db4o 指南: 事务、分布和安全性

通过直接在面向对象的数据库(如 db4o)中存储对象,Java™ 开发人员可以获得很多好处。如果 OODBMS 缺乏对事务的支持或不能在分布式环境中使用数据(并保证其安全性),您可能不会过多地使用它。在面向 Java 开发人员的 db4o 指南 的最后一期中,Ted Neward 展示了如何使用 db4o 处理 3 个与 Java 企业开发密切相关的问题:事务、分布式数据管理和 Web 应用程序安

2008-01-16 14:28:00 609

原创 Linux 的魅力: 自动上传 Nokia N800 照片

Linux 的魅力 的 3 期文章用实际例子演示了如何着手构建 Nokia N800 应用程序:使用摄像机功能创建 Webcam。本文是第 3 期,也是最后一期。本文将编写一个自动照片上传例程,用于上传所拍照片。首先,让我们快速回顾一下。在这个分三部分的系列的 第 1 期 中,演示了 Nokia N800 Linux® 的内部结构,列出了它的 技术规范和物理参数,并阐述了如何设置和测试构建环境

2008-01-16 14:16:00 896

原创 构建 SOA 组合业务服务,第 11 部分: 实现订阅者授权流程

本系列的上一篇文章概要性介绍了 IBM® WebSphere® Service Registry and Repository 和 IBM WebSphere Process Server 如何用于服务消费治理。本文将描述一些实现细节,向您介绍如何自定义 WebSphere Service Registry and Repository 来支持服务消费治理,如何使用 WebSphere Proce

2008-01-16 14:11:00 625

原创 在 Lotus Notes 8 中开发复合应用

在 Lotus Notes/Domino 8 众多新特性中,复合应用(Composite Application)是最具有革命性的一次突破,业界普遍认为,这种应用模式代表了 IBM 软件在企业前端整合上的新思路。本文结合实例,系统而详细地介绍了如何基于 Notes 8 创建复合应用,并给出了开发 NSF 组件以及 Eclipse 组件的方法和要点。读者可以通过本文了解到复合应用开发的整个流程。

2008-01-16 14:04:00 592

原创 Rich Ajax Platform,第 2 部分:开发应用程序

Rich Client Platform (RCP) 是一项用于构建企业应用程序的强大平台技术。在 Rich Ajax Platform (RAP) 的帮助下,它将变得更有趣,因为可以重用 Web 应用程序的现有代码库和开发技巧,如 “富客户端平台”系列的第 1 部分中所述。RAP 有一些值得注意的功能使 Web 开发更具吸引力。本文将超越 Hello World 示例,并说明一些关键概念以及如何

2008-01-16 14:02:00 660

原创 Rational Edge 电子月刊中文版:管理复杂性

Mandelbrot 及其他专家早已鲜明地指出:即便是一个极其简单的算法,也可能快速地导致极高的复杂性。简单性和复杂性之间的联系无处不在,尤其是在我们所谓的高科技领域,简单的二进制代码更是构造出了大量复杂的信息系统。在所有 IT 专业人员的生涯中,复杂性是无可避免的事实,因此了解复杂性并学习掌控复杂性的艺术无疑是件赏心悦目的事情。在本月的封面故事中,Murray Cantor 将带领您一起探索复杂

2008-01-16 13:58:00 582

原创 如何实现软件产品的自动化构建和发布

本讲座简要介绍如何实现软件产品的自动化构建和发布方面的主题,以及如何运用 IBM Rational BuildForge 来实现自动化构建与发布。在本讲座中讲座涉及以下主题: 关于软件产品的构建和发布 为什么需要自动化构建和发布 自动化构建和发布的几个要素 应用 Rational Build Forge 实现自动化构建和发布

2008-01-10 16:57:00 826

原创 AIX 6 加密文件系统(Encrypted File System),第 1 部分

加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文是系列文章的第 1 部分,主要介绍 EFS 的基础概念和一些简单的管理操作。加密文件系统 EFSEFS 是为使用唯一密钥加密每个文件而设计的。加密信息保存在每个文件的文件扩展属性中。EFS 使用 EA(扩展属性)版

2008-01-10 16:55:00 1146

原创 DB2 XML 编程,第 1 部分:理解 XML 数据模型

XML 的主要目标之一是让应用程序开发过程更简单、成本更低、更可移植和质量更高。在这十年中,XML 编程正在使应用程序开发方式发生根本性变化,这种变化甚至可能与面向对象方法在过去十年中的影响相当。这个系列 讨论 IBM® DB2® for Linux® UNIX®, and Windows® 的 XML 编程。在第一篇文章中,您将学习 XML 数据模型的基本知识以及与纯对象模型相比的好处。 简

2008-01-10 16:53:00 644

原创 解决 WebSphere 应用程序中的性能降低问题

了解如何在系统验证测试(SVT)的过程中诊断 WebSphere® Commerce 的吞吐量问题,以及如何解决这些问题以提高性能。引言WebSphere Commerce 是一种优秀的电子商务产品,它在全世界范围内越来越受欢迎。WebSphere Commerce 是一个复杂的 Web 应用程序,它运行于 WebSphere Application Server 之中。作为 WebSph

2008-01-10 16:51:00 713

原创 应用程序架构本质,第 6 部分:了解性能管理

使用性能管理技术确定设计中的问题或防止出现设计问题。了解如何利用早期计划帮助快速诊断问题(以减少停机时间)和提供关于即将出现的问题的预警。本系列的 第 5 部分讨论性能监视的概念。接下来,第 6 部分将讨论如何计划和实现性能管理技术,以保证设计的平稳实现。就大多数定义而言,性能管理是网络、系统和应用程序组件的端到端响应时间和性能参数的趋势,可用于预测近期的性能下降情况。为了有效地处理组织中的性

2008-01-10 16:47:00 459

原创 在 WebSphere Enterprise Service Bus 和 WebSphere Process Server V6.0.2 中操作 SOAP Header

本文首先将提供一些关于 SOAP Header 及不同类型 SOAP Header 的背景信息。然后将说明 SOAP Header 如何在 IBM® WebSphere® Enterprise Service Bus 中作为服务消息对象(Service Message Object,SMO)的一部分进行表示。介绍了一些您需要了解的基础中介模块概念后,文章最后将介绍如何使用 WebSphere En

2008-01-10 16:45:00 676

原创 使用 RESTful 界面和 Project Zero 管理 HTTP 服务器

WS-* 用户和 REST 用户正在就哪种技术最适合哪个问题集进行争论,而 WS-* 用户总是声称比较复杂的企业级问题不能用 REST 的方式解决。本文对此理论进行测试,尝试为 REST 用户不经常讨论的问题域即系统管理创建一个 RESTful 解决方案。在 上一篇 developerWorks 教程 中,我讲述了如何创建用于管理 HTTP 服务器产品的 Web 服务界面;此教程使用了 WSDL

2008-01-10 16:41:00 605

原创 Linux 的魅力:访问 Nokia N800 摄像机

Linux 的魅力 的 3 期文章用实际例子演示了如何构建应用程序:使用摄像机功能创建 Webcam。在这期文章中,讨论如何使用 gstreamer 开始构建摄像机应用程序,以访问 Nokia N800 设备的 Webcam(需要做的工作也许比您想象的更少,尤其是在我们借鉴现有的应用程序之后)。在这个分三部分的系列的 第 1 期 中,演示了 Nokia N800 Linux® 的内部结构,列出

2008-01-10 16:38:00 870

原创 扩展 Visual Editor 的控件和属性

Visual Editor for Java 是基于 eclipse 的 GUI 可视化编辑插件,该插件以 Java 代码为中心,实现了所见即所得的用户界面编辑方式,广泛支持目前的 SWT、AWT、Swing 等控件包。本文通过一个完整的对 Visual Editor 的扩展示例,向读者展示扩展 Visual Editor 的控件和属性的方法。扩展 Visual Editor 的控件和属性

2008-01-10 16:36:00 616

原创 在 Lotus Notes 8 中开发复合应用

在 Lotus Notes/Domino 8 众多新特性中,复合应用(Composite Application)是最具有革命性的一次突破,业界普遍认为,这种应用模式代表了 IBM 软件在企业前端整合上的新思路。本文结合实例,系统而详细地介绍了如何基于 Notes 8 创建复合应用,并给出了开发 NSF 组件以及 Eclipse 组件的方法和要点。读者可以通过本文了解到复合应用开发的整个流程。

2008-01-10 16:27:00 570

原创 Rational 大学 2008 新年最新更新

在这个技术日新月异的时代,如何快速掌握最新的软件开发工具和技术呢?IBM Rational 大学云集了众多 IBM 软件技术专家和资深工程师,他们将在这里分享他们在 IBM Rational 软件交付平台(IBM Rational Software Delivery Platform)相关产品方面的最佳实践,和他们多年来在软件开发方面的经验心得。您在这里可以聆听到 IBM 专家主讲的技术讲座,了解

2008-01-09 16:48:00 548

原创 Data Web Services:访问 IBM 数据库服务器的新方式 —— 构建 Web 服务

IBM® Data Studio 是一个一体化的工具平台,其中包含用于开发和管理数据库服务器的一整套特性。Data Studio 的开发 IDE 包含了大量特性,可以为所有与数据相关的开发提供帮助。该产品的一个重要功能就是生成基于 Web 服务的数据库访问。本文将介绍这个令人激动的新特性,即 Data Web Services,并了解它的一些特性和功能。简介Web 服务已成为数据交换、访问

2008-01-04 14:46:00 664

空空如也

空空如也

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

TA关注的人

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