• spacer 按产品、主题或内容类型过滤

    (142 产品)

    (494 主题)

    (0 行业)

    (3 类别)

在 IBM Bluemix 云平台上开发并部署您的下一个应用。

 

第 1 - 100 条,共 14048 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)

查看结果
题目 none 类别 none 日期 down
使用 IBM DataPower Gateway 的 ISAM 模块保护移动应用程序,第 2 部分: 创建和应用使用一次性密码的多因素身份验证策略
在本教程系列的第 1 部分中,您了解了如何在 IBM DataPower Gateway 上部署 ISAM 逆向代理来对移动应用程序进行访问。然后结合使用逆向代理和 Multi Protocol Gateway,提供了更多 API 安全性和集成功能。这整个解决方案在 DataPower 平台上提供一个综合网关执行点和移动 API 访问。在第 2 部分,我们将扩展安全策略,将一次性密码的实施囊括在内。当试图执行 “高价值” 交易时该策略需要提高 OTP 身份验证级别。该策略的实施将使用 DataPower 上的 ISAM 逆向代理完成。策略定义和运行时评估将使用 ISAM for Mobile 完成。
技术文章 2015年 08月 12日
评论专栏: 加密 WebSphere Application Server 系统密码 = 如果您坚持这么做
IBM WebSphere Application Server 将系统密码存储在经过简单编码的文件中。为了支持想要实现自己的密码存储机制的客户,WebSphere Application Server 提供了一个系统编程接口 (SPI)。加密这些系统密码可为一类特定的漏洞(糟糕实现的应用程序代码)带来一定的额外安全保护,但它无法防御恶意程序员或坚决的攻击。如果坚持实现密码加密解决方案,这是使用 SPI 实现此目的的一个例子。
技术文章 2015年 08月 12日
C++11 标准新特性:委派构造函数
在 C++11 标准提出之前,如果一个类有多个构造函数且要实现类成员构造,每个构造函数都要包含基本相同的类成员构造的代码,这样就给程序员带来了额外的工作量,且影响了代码的可读性和可维护性。C++11 标准为了解决这个问题,提出了委派构造函数新特性。在这个特性引入之后,构造函数可分为目标构造函数和委派构造函数。所有的类成员构造都集中在目标构造函数中,委派构造函数通过调用目标构造函数来实现类成员构造。
技术文章 2015年 08月 11日
MobileFirst Platform Foundation 7.0 新手入门,第 3 部分
本教程介绍了 IBM MobileFirst 开发环境的基本知识:支持的 Eclipse 版本,安装 Eclipse 和 MobileFirst Studio 并浏览 Eclipse UI,以及安装 IBM MobileFirst 命令行工具 (CLI) 并了解各种工具的功能。
技术文章 2015年 08月 11日
MobileFirst Platform Foundation 7.0 新手入门,第 4 部分
通过使用 IBM MobileFirst Platform Foundation HTTP 适配器,您可发送 GET 或 POST HTTP 请求并从响应标头和正文中检索数据。HTTP 适配器适用于 RESTful 和基于 SOAP 的服务,可读取 RSS 源等结构化 HTTP 来源的内容。
技术文章 2015年 08月 11日
ETL 数据加载机制概述
本文是针对 ETL 工程师在遇到数据表增量加载时,面对不同的应用情境及多样的增量加载方法,如何选择最佳的数据抽取策略这一问题,从 ETL 数据加载介绍开始,以源表和目标表的数据对应关系为例,由浅入深的介绍了常见的几种数据增量加载机制。同时罗列了这几种方式常见的一些优缺点,以方便读者根据实际的数据应用状况选择合适的数据增量加载方式。
技术文章 2015年 08月 10日
Java 8 被动迭代式特性介绍
本文首先对迭代设计模式进行简单介绍,然后对 Java 8 引入的 Lambda 表达式进行介绍,接下来重点介绍了 Java 8 与较早 JDK 版本对于集合迭代读取操作的不同点,并通过示例代码形式进行解释,最后对该特性进行总结。
技术文章 2015年 08月 10日
MobileFirst Platform Foundation 7.0 新手入门,第 1 部分
本教程介绍了 IBM MobileFirst 开发环境的基本知识:支持的 Eclipse 版本,安装 Eclipse 和 MobileFirst Studio 并浏览 Eclipse UI,以及安装 IBM MobileFirst 命令行工具 (CLI) 并了解各种工具的功能。
技术文章 2015年 08月 10日
MobileFirst Platform Foundation 7.0 新手入门,第 2 部分
本教程介绍从创建一个新 MobileFirst 项目和应用程序,一直到构建它的所有步骤。文中将解释新项目的结构及其所有组件,以及 MobileFirst 应用程序所基于的“单页应用程序”(SPA) 概念。最后,本教程还将展示如何预览新创建的应用程序,我们会在具体的教程中更详细地介绍此方面的内容。
技术文章 2015年 08月 10日
Spark Streaming 图片处理案例介绍
本文首先介绍了流式处理框架的设计原理、Spark Streaming 的工作原理,然后通过一个基于 Spark Streaming 编写的读取、分析、写入图片的示例帮助读者加深了解 Spark Streaming 的工作原理。
技术文章 2015年 08月 10日
Tachyon--Spark 缺省的 off-heap 内存框架
大数据领域在内存计算方向的发展,让更多的人意识到了内存文件系统的缺失,加之目前 Spark 等内存计算框架在实际应用中碰到的一些问题,更是加速了内存文件系统的发展,Tachyon 也因此应运而生。
技术文章 2015年 08月 10日
使用 db2pd 工具了解您的在线修补程序包更新进度
从 DB2 10.5 开始,DB2 pureScale 的修补程序包更新变得非常容易和简单。您可以在线应用新的修补程序包级别,而客户端的工作负载或查询可在服务器实例上运行。本教程将介绍如何使用 db2pd 命令,确定 DB2 pureScale 实例的在线修补程序包更新进度。
技术文章 2015年 08月 10日
使用 IBM SPSS 执行客户细分分析
学习如何使用 IBM SPSS、由 Netezza 提供支持的 IBM PureData System for Analytics 和 IBM DB2 for Linux, UNIX, and Windows 对客户进行细分。合并来自不同数据来源的数据,创建一个预测模型,并使用该模型细分客户,细分时需要考虑多种维度,比如年龄、收入、教育程度等。
技术文章 2015年 08月 10日
集成 Chef 与 IBM PureApplication System,第 2 部分: 使用模式和 Chef 服务器自动化并管理应用程序基础架构
IBM PureApplication System 是一个硬件和软件相集成的云计算一体化系统,用于在云中部署和执行工作负载。Chef™ 是一个流行的自动化基础架构配置 DevOps 解决方案。本教程由两部分组成,介绍了如何集成 Chef 与 PureApplication System。第 2 部分介绍如何利用 Chef 服务器作为 PureApplication System 中模式实例的配置管理解决方案。
技术文章 2015年 08月 10日
结合使用 scrum 方法与 IBM DevOps Services
探索 IBM DevOps Services 中使用的冲刺 (sprint) 规划流程和 scrum 方法。文中还将解释基本的 scrum 活动(比如待办事项梳理、冲刺规划和每日例会)并提供相关的实践经验。
技术文章 2015年 08月 10日
集成平台即服务:下一代 ESB,第 1 部分
深入探究集成平台即服务 (IPaaS),下一代企业集成。这个由两部分组成的文章系列的第 1 部分将描述推动 IPaaS 的技术和业务变革,以及 IPaaS 企业集成方法所特有的功能和组件。
技术文章 2015年 08月 10日
大规模数据集成: Linked Data
Linked Data 技术有效地将许多数据集汇集成一个数据集。在了解了资源描述框架 (RDF) 数据模型和 SPARQL 协议和 RDF 查询语言 (SPARQL) 后,接下来我们将了解如何结合使用这些标准和 Web 架构来创建和使用易于使用的互连数据。
技术文章 2015年 08月 05日
IBM Business Analytics 最佳实践: SPSS Collaboration and Deployment Services - 五大用途
IBM SPSS Collaboration and Deployment Services 产品(简称 C&DS)是一个基于 JEE 的应用程序,其他 IBM SPSS 产品(Modeler、Statistics、Analytical Decision Management 等)可利用它来提供额外的功能。本文将介绍可使用 C&DS 来增强您的 IBM 预测分析解决方案的 5 种方法。
技术文章 2015年 08月 05日
使用 Bluemix 和 DevOps Services 的十大理由
如果您还没有听说过 IT 界的云计算革命,那么过去 3 年您可能是住在山洞里,或者居住在另一个星球上。云计算无处不在,它极大地改变了信息的存储和共享方式。云计算迫使组织采用新的商业模式,而团队必须重新创造他们开发和交付应用程序的方式。在本文中,我将提供您为什么应该在计划创建和部署云应用程序时考虑 IBM Bluemix 的十大理由。通过移动和 Web 应用程序的广泛支持,Bluemix 为您提供了开发下一个绝妙想法所需的所有服务。
技术文章 2015年 08月 05日
使用 GDB 和 KVM 调试 Linux 内核与模块
本文介绍使用 GDB 和 KVM 虚机进行 linux 内核和模块的调试方法。使用 GDB 调试内核和模块可以快速找到问题所在,并在内核崩溃时可以快速重启虚机继续下次调试。
技术文章 2015年 08月 05日
多租户环境中的一种持续交付流程
了解如何在软件即服务多租户环境中设计和实现升级流程。这个必要的步骤会与位于同一个机器上的环境独立地更新每个客户环境。
技术文章 2015年 08月 05日
您项目的最佳估算方法是敏捷方法还是传统方法?
本文将详细介绍优秀的估算实践的重要性。文中将展示和分类一组估算技术,还将对敏捷和传统技术进行总体比较,最后会推荐一些一般的估算技巧。估算可能是一种具有更高的认知度和协作水平的高效实践。
技术文章 2015年 08月 05日
Bluemix 图形引擎 RAVE 初探
RAVE 是 Rapidly Adaptive Visualization Engine 的简称,现已经作为 IBM 产品的图形引擎使用。本文介绍了 RAVE 的图形描述语言 VizJSon 的基本语法,并给出一个例子,一步步地介绍如何利用 VizJSon 开发出一个可用的图形对象。
技术文章 2015年 08月 04日
使用用户名令牌和 IBM Integration Bus 中的策略集实现 Web 服务安全性
本教程将介绍如何配置策略集、策略集绑定和 SecurityProfile 服务,同时使用 IBM Integration Bus 作为 Web 服务使用者来调用受 Web Services Security (WS-Security) 用户名令牌保护的 Web 服务。
技术文章 2015年 08月 04日
Spark Streaming 新手指南
本文首先通过运行 Spark Streaming 自带的 WordCount 示例开始带领读者进入 Spark Streaming 领域,然后再对 WordCount 代码逐条解释,逐渐让读者了解 DStream 等 Spark Streaming 特有组件定义,最后对 Spark Streaming 的一些特性、优点、缺点进行总结。
技术文章 2015年 08月 03日
Spark Streaming 订单关联案例剖析
本文将详细介绍如何使用 Spark Streaming 流计算框架并结合 Kafka、Flume 等实时处理搜索词、订单以及订单搜索词来关联系统的设计。
技术文章 2015年 08月 03日
Spark 源码和应用开发环境的构建
调试与阅读 Spark 源代码无疑是深入学习 Spark 内部原理的有效途径,本文基于作者亲身实践,针对常用的开发工具,快速的构建 Spark 的源代码开发调试环境,从而帮助读者能够快速进入 Spark 内部的学习。
技术文章 2015年 08月 03日
使用 Guardium Outlier Detection 检测隐藏威胁
学习如何使用增强的安全智能(异常行为检测)扩展 Guardium 数据库监视,以便基于行为的相对变化来检测潜在威胁。本文包含用例、配置指南和操作注意事项。
技术文章 2015年 08月 03日
使用 InfoSphere Optim 中的 Actions 功能
InfoSphere Optim Data Masking 解决方案提供了一种途径将解压或归档的数据转换为 CSV、XML 或企业内容管理 (ECM) 数据格式,还可以在将数据转换为任何这些文件格式时屏蔽数据。本文将介绍 InfoSphere Optim 9.1.0.3 中引入的 Actions 功能,该功能可帮助用户将转换和屏蔽的文件从一个位置移动/加载到另一个位置。
技术文章 2015年 08月 03日
在 PureData System for Hadoop 内实现安全性
了解与 IBM PureData for Hadoop 设备集成的安全特性类型。为用户和组、凭据存储和会话令牌配置和使用不同的身份验证方法。此外,我们还将学习实现逆向代理和 Big SQL 安全性。
技术文章 2015年 08月 03日
将 IBM Business Process Manager 应用程序迁移到 Internet Explorer 10 的技巧
如果从 Internet Explorer 的早期版本迁移到 Microsoft Internet Explorer 10,IBM Business Process Manager (BPM) 应用程序的最终用户可能会在 Process Portal 和传统 Coach 中遇到渲染问题或稳定性问题。修复通常需要应用适当的产品修复,并通过 Coach 设计程序对传统 Coach 的 HTML 布局属性进行手动调整。本教程重点介绍了这些问题的性质,帮助您规划您的 IBM BPM 流程应用程序到 Internet Explorer 10 的迁移。
技术文章 2015年 08月 03日
数据集成和分析即服务,第 1 部分:DataWorks
大多数数据集成专家发现,加载数据和从来源迁移到目标通常是耗时而又单调的任务。现在,借助 IBM Bluemix DataWorks 服务,您可轻松地加载数据和将数据从不同来源迁移到不同目标。IBM DataWorks 服务(包含 DataWorks API 和 DataWorks Forge)允许开发人员加载、清理和剖析数据,无缝地将数据迁移到不同的目标。DataWorks Forge 主要适用于知识工作者,可以帮助他们选择数据,可视化,以及充实和改善数据质量,做好使用这些数据的准备。本教程是一个文章系列的第 1 部分,将介绍数据集成和分析即服务。
技术文章 2015年 08月 03日
比较 IBM Business Process Manager 仪表板和 IBM Business Monitor
解决方案架构师可以利用 IBM BPM 产品中的任何内置工具,或者将 IBM Business Monitor 产品添加到解决方案,以便在 IBM Business Process Manager (BPM) 解决方案中添加自定义监控。通过演示如何为示例业务场景开发自定义的仪表板,本教程将探讨这两种备选方案。本文还将讨论一些调查结果,并对根据实际情况选择最适合的方法提供一些建议。
技术文章 2015年 08月 03日
虚拟机在 OpenStack 里没有共享存储条件下的在线迁移
迁移(Migration)就是把一个虚拟机从一台物理主机搬到另一台物理主机,动态(Live)就是在迁移过程中虚拟机正常工作不影响用户的使用。对系统管理员来说,动态迁移是个非常有用的工具,当计划对一个物理主机进行更新或者升级(update/upgrade)的时候,管理员不需要关闭这个物理主机上的虚拟机,只是在更新或者升级前把虚拟机动态迁移到另外一个物理主机,等更新或者升级工作完成后,在迁移回来。从用户的角度来看,好像这个过程没有发生。虚拟机虽然迁来迁去,但丝毫不会影响用户的使用。
技术文章 2015年 08月 03日
在 IBM Business Process Manager 中对 Coach 主题进行品牌化和定制
有许多调整 Coach 来满足您的品牌化需求的方法。本文将了解 IBM Business Process Manager (BPM) 方法,重点介绍更适用于初学者的一些方法,比如在页面中使用预构建的配色方案的工具包。Color 工具包根据单个输入为页面计算新的颜色。Branding 工具包可以毫不费力地将横幅、徽标和背景迅速添加到 Coach。
技术文章 2015年 07月 30日
在 IBM Business Process Manager 中对 Coach 控件进行品牌化和定制
学习为组织定制 Coach 控件的方法,比如使用包含文件,创建第三方控件,以及使用 Representational State Transfer (REST) 协议链接控件。我们还将学习一些技巧和窍门,以克服创建 Coach 时遇到的常见问题。
技术文章 2015年 07月 30日
集成 IBM Business Process Manager 与一个混合 MobileFirst 应用程序
本教程将介绍如何使用 IBM MobileFirst Platform Foundation V6.3,通过一个安全套接字层 (SSL) 来集成 IBMBusiness Process Manager (BPM) Advanced V8.5.X 与一个混合 MobileFirst 应用程序。
技术文章 2015年 07月 29日
IBM XL 编译器中的 OpenMP 支持
面向 Linux on Power 小端发行版的 IBM XL Fortran 和 XL C/C++ 编译器支持 OpenMP API V3.1 和一些选定的 V4.0 特性。这使该编译器能够使用多核硬件来提高性能。本文介绍最新的 XL 编译器中支持的 OpenMP 特性。文中还提供了一些例子来演示使用这些新特性的好处。
技术文章 2015年 07月 28日
使用 IBM Watson 跟踪全球顶级新闻人物
构建 People in the News (PITN):一个在 IBM Bluemix 上运行的 Node.js 应用程序,它使用 Watson Relationship Extraction 服务、Cloudant 和 IBM RAVE 渲染引擎来显示谁的名字正成为新闻热点,并包含有关这些人的最新文章的链接。
技术文章 2015年 07月 28日
使用 Single Sign On 服务对 Bluemix Object Storage 服务执行细粒度访问控制
了解使用 Object Store 服务(比如 OpenStack 的 Swift)的优势,并了解它如何使用 Bluemix Single Sign-On 服务帮助您保护对对象的访问。
技术文章 2015年 07月 28日
使用 Softlayer Auto Scale 扩展 Sterling B2B Integrator
本文将讨论 IBM Sterling B2B Integrator 应用程序集群部署,以及一些通过集群实现可扩展性的最佳实践。我们还将讨论为托管在 SoftLayer 上的 Sterling B2B Integrator 设置 Auto Scale 的前提条件,包括创建镜像模板;设置安装后脚本;以及配置 Auto Scale 组、策略和触发器。尽管实现自动扩展的实际配置因案例不同而不同,但本文的建议适合大容量的数据处理和峰值负载场景。
技术文章 2015年 07月 28日
使用业务规则作为授权引擎
基于 Web 的应用程序中的授权策略不仅复杂,而且是动态的。如果在应用程序源代码中实现这些策略,则必须在每次策略更改时更改源代码。本文将介绍如何使用业务规则引擎 Nools 在 Node.js 应用程序中制定授权决策。这使得您可以将安全策略存储为对象,并使用基于 Angular 的简单用户界面来编辑。
技术文章 2015年 07月 28日
决策树算法介绍及应用
机器学习在各个领域都有广泛的应用,特别在数据分析领域有着深远的影响。决策树是机器学习中最基础且应用最广泛的算法模型。本文介绍了机器学习的相关概念、常见的算法分类和决策树模型及应用。通过一个决策树案例,着重从特征选择、剪枝等方面描述决策树的构建,讨论并研究决策树模型评估准则。最后基于 R 语言和 SPSS 这两个工具,分别设计与实现了决策树模型的应用实例。
技术文章 2015年 07月 28日
利用 IBM RTC API 来实现自动化测试框架中 defect 到 RTC 系统的集成
在项目实现自动化测试的过程中,很多团队会选择构建自己的自动化测试框架,为了使自动化测试框架有很好的拓展性,我们可以选择集成 IBM RTC(Rational Team Concert)来完成测试管理和缺陷管理等功能。本文基于实际的项目,尝试使用两种 API 来实现这样的集成,但在实际过程中,我们遇到了 Plain Java API 目前不能解决的问题,从而选择 REST API 来实现将外部系统的 defect 集成到 RTC 上,并解决了在这过程中遇到的几个难点,如认证、上传图片等等。本文还提供了部分程序代码供您参考。
技术文章 2015年 07月 28日
在 Bluemix 上构建和部署一个查找周边 ATM 机的应用程序
学习如何构建一个简单应用程序,使用您的当前位置来确定最近的 ATM,并将该信息集成到一个基于 PHP 的 Web 应用程序中。成功实现该应用程序后,我们将学习如何使用 Google Maps API 快速创建一个静态或交互式的地图,以图形形式描绘这些 ATM 相对于您当前位置的位置。而且这个应用程序是移动友好的,所以您可以将应用程序部署到 IBM Bluemix,并立即开始在平板电脑或智能电话上使用它。
技术文章 2015年 07月 28日
Spark 实战, 第 2 部分:使用 Kafka 和 Spark Streaming 构建实时数据处理系统
本文旨在通过具有实际意义的案例向读者介绍如何使用 Kafka 分布式消息框架和 Spark 的 Streaming 模块构建一个实时的数据处理系统。内容将涉及数据产生,数据读取,数据处理,结果存储等数据系统处理的基本环节,也会提出一些开放式的问题,供读者一起讨论。
技术文章 2015年 07月 27日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第三部分: 使用 ICN JavaScript model API 和 jQuery 开发 ICN 插件
本文是该系列文章的第三篇。在前两篇文章里研究了使用非 Dojo 的 JavaScript 工具库如 jQuery,和 Dojo 在 IBM Content Navigator 插件开发中混用的可能性。在文章中,介绍了很多 Dojo 和 jQuery 混用的例子,例如使用 Dojo 和 jQuery 的 Ajax 调用如 dojo/query/xhr 和 $.ajax() 去实现一些功能。本文将会提供更多的例子去说明如何使用 jQuery 去直接调用 JavaScript model API,而不是使用 Dojo 和 jQuery 的 Ajax 调用。
技术文章 2015年 07月 27日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第二部分: 使用 jQuery UI 开发 IBM Content Navigator 插件
这是我们在 ICN(IBM Content Navigator)和 ICM(IBM Case Manager)中使用非 Dojo 工具包系列文章的第二部分。在第一部分中,我们介绍了如何使用 ICN JavaScript API 在一个独立页面中使用 jQuery 工具包。这个独立页面被加到 ICN Web 应用程序的一个子目录中。Dojo 工具包包含在 ICN 的工程中,而 jQuery 工具包被复制到 ICN Web 应用中。独立页面从同一个应用服务器主机上相同的 web 应用程序加载 jQuery。它同时使用了 Dojo 和 jQuery 来共同执行 ICN 的 JavaScript API。
技术文章 2015年 07月 27日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第一部分: 在 ICN 和 ICM 中混合使用 Dojo 与 jQuery
本系列文章阐述了如何在 IBM Content Navigator 与 IBM Case Manager 中使用非 Dojo javascript 框架进行编程。本文是系列文章的第一部分,主要描述了如何让 IBM Content Navigator Javascript model API 与 jQuery 一起工作。第二部分将描述如何在 IBM Content Navigator 的 plugin 中使用 jQuery。虽然本文主要关注 jQuery,但本文中的方法也可以推广到如何在 IBM Content Navigator 和 IBM Case Manager 中使用其它流行的 Javascript 框架,例如 AngularJS, CanJS, Backbone 等等。
技术文章 2015年 07月 27日
用 UrbanCode Deploy 实现基于容器的混合云部署
作为企业级的应用自动化部署工具,UrbanCode Deploy(UCD)一直是 IBM 混合云部署解决方案中的核心产品。UCD 的 Docker 插件为容器应用在多种云环境(包括在 Bluemix)中的部署,提供了多种开箱即用的流程。本文将通过一个应用实例来说明如何使用 UCD 的 Docker 插件,快速的配置一个统一的部署流程,来完成应用在混合云上的自动部署。
技术文章 2015年 07月 27日
高吞吐量系统设计优化建议
处理高吞吐量、高并发的系统设计时需要面对、克服很多困难,本文所列举的缓冲区、缓存、对象复用池、计算方式转换等主题都是针对如何处理高吞吐量系统的处理方式,均基于实际出发,以对架构层优化提供一些解决方案。
技术文章 2015年 07月 27日
InfoSphere Workload Replay for DB2 for z/OS v2.1 中的新功能
InfoSphere Optim Workload Replay for DB2 for z/OS (Workload Replay) 扩展了传统的数据库测试覆盖范围。现在您可以捕获生产工作负载并在测试环境中重放,无需设置复杂的客户端和中间件基础架构。2013 年 9 月,2.1 版的 Workload Replay 发布,它带来了我们在本文中介绍的重要增强。
技术文章 2015年 07月 23日
使用 Tivoli System Automation for Multiplatforms 在一个 DB2 实例中配置多个 HADR 数据库来实现自动故障转移
学习如何使用 IBM Tivoli System Automation for Multiplatforms 为在单个 DB2 实例中配置了高可用性灾难恢复的多个数据库启用自动故障转移支持。了解在交互式模式下使用 db2haicu 和使用 XML 文件作为输入的场景。示例设置适用于具有 DB2 9.5 及更高版本的 Linux 或 AIX 中的 DB2 Enterprise Server Edition 环境。
技术文章 2015年 07月 23日
基于 Perfecto Mobile 的移动端自动化测试实践
本文将介绍 Pefecto mobile cloud 在移动端自动化测试的应用。Pefecto 将真实移动设备放到 cloud 端 , 并提供通过 web/Eclipse 插件的形式进行访问与测试。同时,Pefecto 开放了基于 selenium 的第三方 API:MobileDriver,支持自动化测试人员通过 Eclipse 访问 Perfecto 上的真机设备,通过 MobileDriver 远程识别与调用被测应用,快速实现自动化,并与 RQM 结合实现对 devops 的支持。
技术文章 2015年 07月 23日
为 Web 和 Pebble 用户构建一个 Where? 应用程序
创建一个回答 “在何处” 问题的应用程序。您将在 Bluemix 上构建和部署一个后端 Node.js 应用程序,而 Bluemix 提供了 REST API 来支持客户端应用程序。然后将构建两个客户端应用程序:一个用于 Web,一个用于 Pebble 智能手表。
技术文章 2015年 07月 22日
为复杂数据集开发预测分析模型
本教程将介绍 IBM dashDB,IBM dashDB 是云中的一个提供内置数据中分析功能的数据仓库服务。我们将介绍如何使用 IBM Bluemix 在云上创建一个 dashDB 实例,使用其 R 分析功能为您的数据集开发一个预测模型,然后利用 R 的 Shiny 应用程序生成交互式的、可靠的可视化表示和预测结果。我们使用 Kaggle 数据科学比赛的数据作为示例数据。
技术文章 2015年 07月 22日
移动 DevOps,第 1 部分:使用 UrbanCode Deploy 实现企业级 iOS 持续构建
为 iOS 应用程序实现企业级持续构建系统。了解 IBM Apple 解决方案团队如何使用 IBM UrbanCode Deploy 自定义其持续构建功能。
技术文章 2015年 07月 22日
Ember.js - MVC 模式在 Web Client 上的应用
Web 的复杂是结构上的,只有在结构上给出相应的解决方案,才能够应对其复杂性。Ember.js 和 AngularJS,将服务器端的成功开发经验引入到客户端中,用纯 JavaScript 搭建了 MVC 框架,并且让前端的开发人员也关注路由表、控制器、模板、视图等这些概念,从而在结构上提供了可行的框架,并且规范了开发的流程和模式。同时它们的设计理念除了强调要关注如何设计模型,如何编写路由和模板,以及开发可重用的页面组件外,它们也关注如何测试,并要求设计的控制器和路由都是能够可测试的。强调页面的可测试,这样的开发步骤本身就是对以前 Web 开发的一种改进。
技术文章 2015年 07月 21日
使用 IBM PureApplication System 实现多系统管理和部署
IBM PureApplication System V2.0 引入了对多系统管理和部署的支持,使您能够跨系统执行目录管理和部署。本教程将帮助您使用 IBM PureApplication System 设置一个管理域和部署子域。
技术文章 2015年 07月 21日
Spark 实战,第 1 部分: 使用 Scala 语言开发 Spark 应用程序
本文旨在通过具有实际意义的案例向读者介绍如何使用 Scala 语言开发 Spark 应用程序并在 Spark 集群上运行。本文涉及的所有源数据都将从 HDFS(Hadoop Distributed File System)读取,部分案例的输出结果也会写入到 HDFS, 所以通过阅读本文,读者也会学习到 Spark 和 HDFS 交互的一些知识。
技术文章 2015年 07月 21日
Change Data Capture 和 WebSphere eXtreme Scale: 处理分布式缓存环境中的过时数据的架构模式
分布式缓存解决方案常常需要处理过时缓存的问题。本教程列出各种处理此问题的架构模式,包括一种基于 Change Data Capture (CDC) 原理的新方法。IBM WebSphere eXtreme Scale CDC Adapter 是 WebSphere eXtreme Scale V8.6.0.7 中提供的一个新特性,它提供了一个基于 IBM InfoSphere Data Replication CDC 产品的解决方案。
技术文章 2015年 07月 21日
表结构有变化的数据迁移思想和实例
现在的项目中有许多的数据库产品或者跨团队的项目合作,经常需要做数据迁移以支持项目开发。本文重点阐述当原始数据库和目标数据库的表结构不同时如何设计迁移过程以快速正确的实现数据迁移。
技术文章 2015年 07月 21日
Java 编程中的 OAuth 2.0 客户端,第 3 部分: 认证码授权
这个由多个部分组成的文章系列将会帮助您开发一个通用的、可重用的 OAuth 2.0 客户端,可以将该客户端用作任何兼容 OAuth 2.0 的服务器中的接口。第 1 部分介绍了如何实现资源所有者密码凭据授权。第 2 部分介绍了如何实现客户端密码凭据授权。现在,第 3 部分将教您如何实现认证码授权。
技术文章 2015年 07月 21日
集合类操作优化经验总结
本文首先针对 Java 集合接口进行了一些介绍,并对这些接口的实现类进行详细描述,包括 LinkedList、ArrayList、Vector、Stack、Hashtable、HashMap、WeakHashMap 等,然后对一些实现类的实现方式和使用经验进行讲解,同时重点介绍 WeakHashMap。希望通过本文介绍,可以让读者对集合的操作方式、注意事项等有一些了解。
技术文章 2015年 07月 21日
IBM 云技术:它们如何结合在一起
探索各种可用的云计算系统,以及可以帮助您在云基础架构上实现真实的应用程序部署的准则。
技术文章 2015年 07月 20日
从这些优秀 Bluemix 指南中学习 node.js 开发
阅读一些介绍 IBM Bluemix 上下文中的各种 node.js 编程主题的教程,以便利用 IBM 的云平台,并最充分利用您的 node.js 应用程序。
技术文章 2015年 07月 20日
使用 Bluemix 和社交媒体身份验证构建安全的应用程序
发现社交媒体登录对 IBM Bluemix 应用程序用户的好处。本教程使用一个示例 Ruby on Rails 应用程序演示此过程。社交媒体登录示例涉及必要的应用程序修改、社交媒体帐户配置,以及需要的 Bluemix 配置。您可下载示例实现的源代码和一个托管的 Bluemix 实例。
技术文章 2015年 07月 20日
使用 PHP 和 IBM Bluemix 在云中构建照片存储服务,第 1 部分
越来越多的应用程序正在利用云中廉价、可靠的对象存储。借助 IBM Bluemix Object Storage 服务,您也可以将基于云的存储添加到您的应用程序中。本教程系列介绍如何使用 IBM Bluemix 和 PHP,在云中构建一个照片存储服务。其中使用 Silex PHP 微型框架来构建应用程序,结合使用 HybridAuth 身份验证库来实现多用户支持,使用 Bootstrap 模板工具包来实现响应式、移动友好的用户界面。第 1 部分介绍如何创建应用程序存根,实现用户界面,处理照片上传和开始处理照片。
技术文章 2015年 07月 20日
使用 PHP 和 IBM Bluemix 在云中构建照片存储服务,第 2 部分
越来越多的应用程序正在利用云中廉价、可靠的对象存储。借助 IBM Bluemix Object Storage 服务,您也可以将基于云的存储添加到您的应用程序中。本教程系列的第 1 部分介绍了如何创建应用程序存根,实现用户界面,处理照片上传和开始处理照片。本教程介绍如何将应用程序部署到 IBM Bluemix,以及如何添加对多个容器和多个用户的支持。
技术文章 2015年 07月 20日
集成 Chef 与 IBM PureApplication System,第 1 部分: 将 Chef 资产转换为脚本包
IBM PureApplication System 是一个硬件和软件相集成的云计算一体化系统,用于在云中部署和执行工作负载。Chef 是一个流行的自动化基础架构配置 DevOps 解决方案。本教程由两部分组成,介绍了如何集成 Chef 与 PureApplication System。第 1 部分首先介绍如何将 Chef 资产转换为 PureApplication System 中的脚本包。
技术文章 2015年 07月 20日
开发安全的云感知应用程序
随着开发人员和组织认识到云感知应用程序不断增长的价值,它们的架构和设计正变得越来越流行。云感知应用程序可能非常灵活、容易扩展、能够更快地进行开发,而且更加经济。尽管云感知应用程序拥有诸多好处,但它们的架构可能给无意识的人带来诸多安全挑战。本文将介绍云感知应用程序所带来的一些安全挑战,以及您如何通过各种最佳实践来解决其中一些挑战。
技术文章 2015年 07月 20日
构建一个云存储应用程序
学习如何创建一个使用了 Bluemix IBM Object Storage 服务的简单 Node.js 应用程序。该应用程序展示了如何获取用户的访问令牌,创建文件夹和上传文档。在应用程序代码中,您还会发现用来处理一些请求的代码块,比如列出用户的文件夹,列出文件夹中的文档,删除文档和其他请求。利用本教程中学到的知识,您可以快速而又轻松地使用 Object Storage 开发优秀的应用程序。
技术文章 2015年 07月 20日
IBM Business Analytics 最佳实践: Dynamic Cubes - 近实时和跨数据库的查询
本文将讨论 Dynamic Cubes 中涉及的一些调整变量,对如何指导用户为其环境选择合适的资源进行一些高水平的评估。本文适用于 Cognos BI 10.2.1 和 10.2.1 FP1。
技术文章 2015年 07月 16日
五种基于 MapReduce 的并行计算框架介绍及性能测试
当使用 Hadoop 技术架构集群,集群内新增、删除节点,或者某个节点机器内硬盘存储达到饱和值时,都会造成集群内数据分布不均匀、数据丢失风险增加等问题出现。本文对 HDFS 内部的数据平衡方式做了介绍,通过实验案例的方式向读者解释内部数据平衡的解决办法。
技术文章 2015年 07月 16日
使用 InfoSphere Optim Performance Manager V5.3.1 配置一个完整的查询和工作负载调优周期
借助 InfoSphere Optim Performance Manager V5.3.1 Web 控制台,可以为监视的数据库配置一个针对 DB2 for Linux, UNIX and Windows 和 DB2 for z/OS 数据服务器的单次查询或工作负载的完整调优周期。执行单次查询或工作负载调优时,无需安装 Data Studio。本教程中的示例演示了单次查询调优和工作负载调优增强。
技术文章 2015年 07月 16日
使用 WebSphere Liberty 和 IBM SPSS CaDS Scoring Server 构建企业级实时预测分析解决方案
本文以成熟的 IBM SPSS 预测分析框架为基础,结合最新的 WebSphere Liberty 平台,通过详细的讲解及截图,展示了从环境的搭建到实际的应用,如何构建一个快速的,轻量级的,跨平台的企业级实时预测分析解决方案。
技术文章 2015年 07月 16日
通过 IBM Electronic Service Agent for IBM PowerLinux 报告 IBM PowerKVM 主机的问题
本文将介绍 IBM Electronic Service Agent (ESA) 的使用,以及在自动报告 IBM PowerKVM 主机的硬件问题时管理员必须执行的配置。
技术文章 2015年 07月 16日
通过 IBM Electronic Service Agent for IBM PowerLinux 报告 IBM PowerKVM 主机的问题
本文将介绍 IBM Electronic Service Agent (ESA) 的使用,以及在自动报告 IBM PowerKVM 主机的硬件问题时管理员必须执行的配置。
技术文章 2015年 07月 16日
使用高度安全的 Kerberos 将应用程序连接到 DB2
本教程是初级教程,可帮助使用 IBM Data Server Driver 的程序员让应用程序能够在 Kerberos 环境中快速运行。我们将在 Windows 上设置一个简单的 Kerberos 环境,配置 DB2 使用 Kerberos 身份验证,并让客户端驱动程序可以使用 Kerberos 安全地进行身份验证。
技术文章 2015年 07月 15日
如何、为何将 IBM PureApplication 放在云中以及将它放在云中的何处
IBM PureApplication System 引入了开箱即用的功能来简化应用程序和拓扑结构的创建和重用,以改善您创建和交付云解决方案的方式。您从 IBM 及其合作伙伴那里获取基础架构模式,以及已针对企业应用程序进行了优化的平台。但如何让 PureApplication 融入到公共云、私有云和混合云场景中?本文将介绍 PureApplication System、PureApplication Software 或 PureApplication Service 将如何成为您拥有的云类型的首选辅助工具。
技术文章 2015年 07月 15日
使用 Node.js 在 IBM i 上开发原生 JavaScript 应用程序
Node.js 是一个开源项目,它为未使用浏览器运行的服务器端 JavaScript 应用程序提供了一个平台。现在支持在 IBM i 上使用 Node.js。除了对 Node.js 的支持之外,IBM i 授权产品的新开源计划中还包含 IBM i 独有的扩展。本文将介绍 Node.js 的基本知识,解释如何在 IBM i 上使用它。
技术文章 2015年 07月 14日
WebSphere 反向投资者: 如果自由意味着选择自由,我能否自由地选择 Liberty Profile ?
自 2012 年推出以来,IBM WebSphere Application Server Liberty Profile 已快速从专注于开发桌面的运行时,演变为被越来越多地考虑用于生产部署的运行时。《 WebSphere 反向投资者》澄清了一些有关 Liberty Profile 的误解,列出在评估 Liberty Profile 作为 WebSphere Application Server 完整配置文件的替代或辅助方案时考虑的一些因素。
技术文章 2015年 07月 14日
迁移到 Liberty Profile,第 3 部分: 将 JBoss 应用程序迁移到 Liberty
在本系列的第 3 期也是最后一期文章中,将继续第 1 部分和第 2 部分中的讨论,顺利地将 JBoss 应用程序迁移到 IBM WebSphere Application Server Liberty Profile。其中一个步骤是使用 Liberty Technology Preview 识别任何移植问题,以便快速决定应用程序是否适合 Liberty 轻量型容器。这个直观的流程使您不仅能非常快地迁移应用程序代码,还能迁移运行该应用程序所需的服务器配置。
技术文章 2015年 07月 14日
探索 IBM Bluemix 上的 MQTT 和物联网服务
在设备和应用程序的互联方面,Bluemix Internet of Things (IoT) 服务既简单又强大,这要归功于 MQTT(Message Queue Telemetry Transport,消息队列遥测传输)。在本教程中,您将了解 MQTT 如何在 IoT 服务的背后有效地工作,并通过 Java 和 Node-RED 编辑器,按照一个轻松的流程使用 IoT 服务来构建应用程序。
技术文章 2015年 07月 14日
Ambari——大数据平台的搭建利器之进阶篇
虽然大数据越来越流行,但其学习的门槛却一直阻碍着很多的初学者,而且各个产品之间的集成和维护也显得比较困难。不管是 Hadoop V1 或者 V2 的安装,又或者 Spark/YARN 等的集成,都不是几行简单的命令,而是要关联到许多的配置。有了 Ambari,这些都不再是难题。
技术文章 2015年 07月 13日
JVM 并发性: 使用 Akka 执行异步操作
actor 模型是一种由来已久的并发编程方法,它让您能够轻松地构建高并发性和可伸缩的应用程序。了解 actor 模型并开始在 Scala 或 Java 中使用该模型的 Akka 实现。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 1 部分:使用 Facebook 作为登录来源
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 1 部分,将介绍如何使用 Facebook 作为登录来源。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 2 部分:将用户信息存储在服务器上
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 2 部分,将介绍如何将用户信息存储在服务器上。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 3 部分:让服务器代表用户执行操作
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 3 部分,将解决难题的最后一部分:如何让服务器代表用户执行操作。
技术文章 2015年 07月 13日
使用 Java 创建和管理云应用程序
要实现全面、持续的集成,需要自动化将应用程序部署在云中的过程。本教程提供的示例展示了如何使用 Cloud Foundry Java Client Library 自动化在 IBM Bluemix 中创建和管理应用程序的过程。
技术文章 2015年 07月 13日
在云中部署一个 golang 照片归档应用
在 Bluemix 上使用 Go 语言基于 Object Storage v2 服务构建应用。Object Storage v2 提供了高可用的、健壮的、可靠的和可伸缩的对象存储,私有云或 IBM 公共云都支持这种结构。
技术文章 2015年 07月 13日
提高 IBM i 的敏捷性
了解 ARCAD 和 IBM DevOps 工具集,它们提供了准确地自动在您的持续集成战略中实现 IBM i 开发所需的支持。
技术文章 2015年 07月 13日
编辑精选:与业务流程管理相关的 7 篇最优秀的 Bluemix 教程
以下我作为编辑挑选的与在业务流程管理解决方案中使用 IBM® Bluemix 相关的 7 篇最重要的文章,已在 developerWorks 上发表。我们使用 Bluemix 中的 Workflow 或 Business Rules 服务,还是将与 IBM Watson 相关的服务与 IBM Business Process Manager 管理相集成,都可通过许多方式开始使用 Bluemix 和构建最新的业务流程管理解决方案。
技术文章 2015年 07月 13日
集成 IBM BPM 与 IBM Watson,第 2 部分
本教程将详细介绍集成 IBM Business Process Manager (BPM) V8.5 应用程序与 IBM Bluemix 上运行的 IBM Watson Personality Insights 服务所需的步骤。IBM BPM 被广泛用于自动化业务流程。最终用户是知识工作者,他们做出的决定可能会影响业绩和客户对企业的认知。Personality Insights 服务改善了对人们的偏好的了解,有助于按用户的要求与用户进行接洽。
技术文章 2015年 07月 13日
基于 IBM WebSphere 开发微信公众号应用
IBM 最近发布的 WebSphere Liberty Profile 服务器中间件,具有启动速度快,稳定性强,便于开发等优势。而腾讯公司自推出微信公众号以来,用户群不断扩展,已经超过 200 万。开发人员将微信公众号服务器和自己搭建的 WebSphere 服务器连接,可以开发出许多微信公众号应用程序,方便国内各企业进行业务推广。比如医院可以开发微信挂号排队系统,病人关注医院微信公众号后可以直接挂号并且知道就诊时间。餐馆可以开发微信点菜系统,客户关注微信公众号后直接点菜付款,为餐馆节约了人力资源成本,而且餐馆还可以向客户推送菜肴作为广告宣传。在学校里面可以开发学校微信版主页,帮助学校向社会发布信息,并且建立学生,教师,家长数据库,方便家长学校之间的沟通。 笔者在工作之余凭借个人兴趣爱好,基于 IBM WebSphere 服务器中间件,搭建微信公众号开发平台,以此为基础针对某小学进行微信公众号应用开发。该公众号可以对外展示学校信息,帮助学生,家长更好地和教师沟通。广大微信公众号开发人员可以以此为例开发出许多微信公众号应用程序,方便国内各企业进行业务推广。该系统主要分为 Web 服务器和 SQL Server 数据库两部分,本文着重介绍 Web 服务器开发。作为本文的姊妹篇,后续文章将详细介绍数据库部分开发。
技术文章 2015年 07月 09日
使用 Bluemix Single Sign On 通过社交媒体凭据保护应用程序
在本教程中,学习如何使用 IBM Bluemix 中的 IBM Single Sign On 服务保护 Web 应用程序。使用此服务,可向任何 Web 或移动应用程序验证用户。此外,还可使用多个身份提供商,比如 Facebook、Google+ 或 LinkedIn,以及任何 SAML 身份提供商。此外,您还可以直接使用托管在 Bluemix 中的自定义用户目录。可以同时使用所有身份提供商,以便最终用户在其中进行选择。
技术文章 2015年 07月 08日
使用 firewalld 构建 Linux 动态防火墙
firewalld 是新一 Linux 代防火墙工具,它提供了支持网络 / 防火墙区域 (zone) 定义网络链接以及接口安全等级的动态防火墙管理工具。它也支持允许服务或者应用程序直接添加防火墙规则的接口。在 Linux 历史上已经使用过的防火墙工具包括:ipfwadm、ipchains、iptables。本文介绍一下使用 firewalld 构建 Linux 动态防火墙的方法和使用技巧。
技术文章 2015年 07月 08日
使用 IBM Bluemix 构建一个托管的 API
使用 Bluemix 中的 API Management 服务在云中创建并发布自己的 API。本教程将帮助您了解 API Management 和 Bluemix 如何帮助您参与 API 经济。
技术文章 2015年 07月 08日
使用 IBM MobileFirst Object Store Adapter 和后端 IBM Spectrum Scale Object 开发移动应用
探索对移动应用程序与存储在对象存储上的数据进行轻松集成的需求。云存储使得用户和应用程序可以远程存储数据,随时随地从任何设备访问它。在本文中,我们将回顾先进的对象存储产品 IBM Spectrum Scale Object,以及一款流行的多平台移动应用程序开发平台 IBM MobileFirst。然后,我们还会介绍一个定制的 MobileFirst 适配器,可以用它来开发移动应用程序,实现对存储在 IBM Spectrum Scale Object store 上的数据的轻松访问与集成。
技术文章 2015年 07月 08日
更新后的 PHP: 使用 Vagrant 和 PuPHPet 搭建环境
多亏了 Vagrant 和 PuPHPet,您才能够轻松地构建利用了虚拟机技术的一致的 PHP 开发环境和部署环境。这些开源工具使用了桌面虚拟化软件(比如 VirtualBox),帮助您消除系统之间的明显差异所导致的错误。PHP 专家 Eli White 将向您展示如何让 Vagrant 和 PuPHPet 为您的团队效力。
技术文章 2015年 07月 08日

第 1 - 100 条,共 14048 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)