IBM Cognos 8 SDK入门教程

5星 · 超过95%的资源 需积分: 13 45 下载量 24 浏览量 更新于2024-07-28 收藏 117KB DOC 举报
"Cognos 8 SDK 是IBM提供的用于开发应用程序的工具包,适用于创建从简单到复杂的各类应用。本文档主要面向初学者,提供SDK的基础知识,包括内容存储结构、枚举集、类和属性、服务、登录与注销、查询内容库及运行报表等核心概念。" 本文档是针对IBMCognos 8 SDK的一份初级入门指南,旨在帮助开发者了解和掌握这个强大的工具包。IBMCognos 8 SDK允许开发者构建各种应用程序,覆盖了从实用小程序到复杂系统的广泛需求,几乎可以实现IBMCognos 8 Connection的所有功能。 文档本身非常庞大,包含了超过1700页的内容,还包括示例代码和丰富的知识库资源。然而,对于新手来说,这可能显得过于庞大且难以入门。本文档的目的是简化这个过程,提供SDK应用的基础知识,以便读者更好地理解和利用SDK文档及示例代码。 首先,读者需要具备一定的Java、C#或VB.NET编程经验,已经完成并配置了IBMCognos 8的单机安装,安装了SDK,并对IBMCognos 8 Connection的功能有所了解。 文档的核心主题包括: 1. **内容存储结构和搜索路径**:这部分会解释如何组织和访问Cognos 8中的数据和报告,包括内容存储的逻辑结构和如何定位所需资源。 2. **枚举集**:枚举集是预定义的一组值,常用于限制属性的取值范围,理解枚举集可以帮助开发者更精确地控制应用程序的行为。 3. **类和属性**:这是SDK中的基础元素,类代表对象,属性定义了类的行为和状态。理解这些概念是有效利用SDK的关键。 4. **IBMCognos 8 Services**:Cognos 8提供了多种服务,如报告服务、事件服务等,这些服务是构建应用程序的重要接口。 5. **登录和注销**:为了访问Cognos 8的资源,开发者需要处理用户认证,这部分将阐述如何进行安全的登录和注销操作。 6. **查询内容库**:这一部分介绍如何通过SDK查询和检索Cognos 8内容库中的信息,如报告、数据源等。 7. **运行简单报表**:通过SDK运行报表是实际应用中的常见需求,文档会展示如何实现这个功能。 8. **异步转换简介**:异步操作在处理大量数据时尤其重要,它能让应用程序在等待响应的同时执行其他任务。 通过学习这些基础知识,开发者可以逐步深入到更高级的主题,如自定义安全性、实时数据集成、复杂的查询和报表设计等,从而充分利用IBMCognos 8 SDK的潜力,开发出满足业务需求的定制化应用。