面向 Web 部署的应用开发环境。
IBM® PowerHouse® Web 是一个基于服务器的应用开发环境,用于编写关键业务程序。
结合使用 IBM Cognos PowerHouse Web 和 IBM Cognos PowerHouse 4GL,您现在可以使用强大的久经考验的工具(这些工具常被数千家组织用于构建他们核心的关键业务应用)来构建 Web 应用。
- 仅用 4 个语句就能开发一个功能完备的 Web 程序,包含添加、搜索、更改和删除功能。
- PowerHouse 4GL 的核心是一个强大的数据字典,可以在其中定义希望您的应用程序能够读取或写入的所有企业数据。
- 可以包含有价值的业务规则(比如数据有效性检查和格式化)以及用户帮助和扩展描述。
- 复杂的业务数据处理模型。
- 参照完整性、审计跟踪和级联删除只是处理模型可为您自动化的业务规则类型中的 3 个实例。
- 编写对(相同程序中的)关系和非关系数据都具有全面读/写访问权限的应用。
- PowerHouse 为每个程序生成一个默认的 HTML 界面。它还为您提供了在默认的 HTML 界面中包含熟悉的编辑控件(如复选框、单选列表和下拉单击列表)的选项。
了解更多信息
购买 Cognos PowerHouse Web
第一年的产品价格中包含 IBM 软件升级和支持。
购买后在线下载软件,无运输成本。
目前不提供在线购买功能。如有需求意向请通过如下方式联系 IBM 销售代表:
联系 IBM
- 产品询价
- E-mail 给我们
- 或即刻致电: 8008101818 转 5156(免费)
优先级代码: 100KS05W
IBM Cognos PowerHouse Web 是部署基于 Web 应用的IBM Cognos 解决方案。结合使用 IBM Cognos PowerHouse Web 和 IBM Cognos PowerHouse 4GL,您现在可以使用强大的久经考验的工具(这些工具常被数千家组织用于构建他们核心的关键业务应用)来构建 Web 应用。
许多组织现在都将 Web 浏览器视为首选的用户界面。他们希望使用 Web 技术部署他们的核心业务系统。这可以通过在用户桌面上部署一个 Web 浏览器,在集中的服务器上部署应用,减少与传统的客户端/服务器应用关联的内部管理开销。或者,它可以扩大企业的覆盖范围,提供改善的客户服务、额外的销售渠道或与客户和提供商之间的替代通信渠道。
Web 应用开发工具
目前有丰富多样的工具可用于 Web 应用开发。这些工具中的绝大部分仅可用于 Windows,使用 Windows Server 作为它们的应用服务器。但是,如果您喜欢在 UNIX、OpenVMS 或 MPE/iX 等平台上运行业务关键型 Web 处理,该怎么办?而且尽管所有这些工具都可以访问关系数据库,但它们通常都要通过 ODBC 驱动程序加以实现,而非更为高效的原生数据库 API。另外,不使用 ODBC 驱动程序,很少有工具可访问非关系数据源,如 C-ISAM、RMS、TurboIMAGE 或 KSAM。这迫使开发人员将这些数据库和文件系统视为关系数据库,这样常常具有严重的性能影响。最后,这些工具中的大部分都基于传统的过程性编程语言,如 C 或 BASIC。这要求开发人员准确编写程序必须处理低级操作的方式,而不只是在更高层面上指定程序要做什么。
IBM Cognos Web 应用开发
激动人心的是,IBM Cognos PowerHouse 4GL 正将其应用范围扩大到网络。使用 8.4 版中的语言增强功能,以及一个称为 IBM Cognos PowerHouse Web 的新部署套件,开发人员只要花其他工具耗时的一小部分即可创建 Web 应用。
IBM Cognos PowerHouse 4GL
想象一下仅用 4 条语句(而不是数百行 C 或 BASIC 代码)即可开发功能完备的 Web 程序,实现添加、搜索、更改和删除功能。当选择使用 IBM Cognos PowerHouse 4GL 开发 Web 应用时,这就能实现。
数据驱动的处理
业务应用通常由它们所操作的数据驱动。IBM Cognos PowerHouse 4GL 的核心是一个强大的数据字典,可以在其中定义希望您的应用程序能够读取或写入的所有企业数据。可以包含有价值的业务规则(如数据有效性检查和格式化)以及用户帮助和扩展描述。可以在数据字典内全面地描述非关系数据,如 UNIX 上的 C-ISAM 文件、OpenVMS 上的 RMS 文件、MPE/iX 上的 TurboIMAGE 数据集或 Windows 上的 DISAM。IBM Cognos PowerHouse 可使用现有的关系数据库作为子字典,所以无需在多个地方重复定义。
复杂的业务数据处理模型
IBM Cognos PowerHouse 引擎包含复杂的业务数据处理模型。它知道典型的业务应用针对数据要采用何种处理类型,还知道在这些数据片段之间发现存在的关系。参照完整性、审计跟踪和级联删除只是处理模型可为您自动化的业务规则类型中的 3 个实例。使用一种高级规范语言,可以创建控制如何应用这些业务处理模型的程序。这使您能够将精力集中在程序要做的事情上,而不是如何做。使用 IBM Cognos PowerHouse 4GL,要编写的代码更少。这直接导致了开发时间缩短,应用更新加快。所节省的所有时间可直接转化为您组织的成本节省。
数据字典 + 规范语言 = 开发人员效率
有了描述您的企业数据的数据字典和基于规范的 PowerHouse 语言这两部分,现在只需 4 条语句即可创建具有添加、搜索、更改和删除功能的功能完备 Web 程序。例如:
SCREEN web1 HTML
FILE phonebook
GENERATE
BUILD
行业级数据访问
利用享负盛名的 IBM Cognos PowerHouse 原生 API 数据处理灵活性,可以编写对(相同程序中的)关系和非关系数据都具有全面读/写访问权限的应用,也可以直接从 IBM Cognos PowerHouse 程序调用关系数据库功能,如存储过程。
标准 HTML 接口
所有这些 Web 应用程序的用户界面都是使用 XHTML(Web 浏览器所通用的可扩展超文本标记语言)编写的。IBM Cognos PowerHouse 为每个程序生成一个默认的 HTML 界面。它还为您提供了在默认的 HTML 界面中包含熟悉的编辑控件(如复选框、单选列表和下拉单击列表)的选项。但是,您可以增强生成的 HTML 文件,以包含目前可放在网页上的任何内容。由于 IBM Cognos PowerHouse 仅生成标准 HTML,您可以使用流行的 Web 创作工具(比如 Macromedia 的Dreamweaver 或 Microsoft 的 FrontPage)创建这些增强功能,添加公式徽标、图形、背景颜色或模式,以及加粗、斜体或颜色等文本强调,或者甚至重新排列 HTML 页面的整个布局。
分散处理能力
在部署基于 Web 的应用时,可以灵活地将其放在目前的任何 IBM Cognos PowerHouse Series 8 应用服务器之上。IBM Cognos PowerHouse Web 加载项为您提供了灵活性和可扩展性。您的 Web 服务器可在一台机器上运行,您的 Web 应用可在一台或更多其他机器上运行,甚至不要求这些机器属于同一类型。
IBM Cognos PowerHouse Web
IBM Cognos PowerHouse Web 加载项包含:
IBM Cognos PowerHouse Web Server – 现有 PowerHouse QUICK 引擎的一个修改版本,处理 Web 请求而不是基于终端的用户。
IBM Cognos PowerHouse Web Dispatcher – 确保传入的浏览器请求传递到了合适的 IBM Cognos PowerHouse Web Server 进程或不同机器上的另一个 IBM Cognos PowerHouse Web Dispatcher。这使 IBM Cognos PowerHouse Web 环境能够分散在多台机器上,这些机器可以运行不同的操作系统。
IBM Cognos PowerHouse CGI – 一个通用网关接口程序,接受传入的浏览器请求并将它传递给可用的 IBM Cognos PowerHouse Web Dispatcher。然后,等待来自处理该请求的 IBM Cognos PowerHouse Web Server 进程的结果,通过站点的 Web 服务器将这些结果返回给用户的浏览器。
IBM Cognos PowerHouse Web Administrator – 一个基于 Windows 的实用程序,配置和控制您网络中 IBM Cognos PowerHouse Web Dispatcher 和 IBM Cognos PowerHouse Web Server 的数量和位置。
可用的平台
IBM Cognos PowerHouse Series 8 和 IBM Cognos PowerHouse Web 目前可用于广泛的业务服务器平台,包括:
- Microsoft Windows。
- Hewlett-Packard MPE/iX。
- HP OpenVMS Alpha。
- 各种 UNIX 平台,比如 HP-UX、IBM AIX 和 Sun Solaris。
支持的数据库和文件系统
IBM Cognos PowerHouse 应用服务器引擎可供 IBM Cognos PowerHouse Web 通用,支持对以下数据库管理系统和文件系统进行本地访问:
- IBM DB2。
- Oracle, Oracle Rdb。
- Sybase ASE。
- Sybase SQL Anywhere。
- Microsoft SQL Server。
- ODBC。
- ALLBASE/SQL。
- IMAGE。
- KSAM。
- MPE。
- RMS。
- C-ISAM。
- Marxmeier Eloquence。
- DISAM。
注意:不是所有平台都支持所有数据库和文件系统。
-
商业智能
- Cognos 8 Go! Dashboard
- Cognos 8 Go! Search
- Cognos Analysis for Microsoft Excel
- Cognos Axiant 4GL
- Cognos Business Insight
- Cognos Business Intelligence
- Cognos Business Intelligence Dashboarding
- Cognos Business Intelligence for Linux on System z
- Cognos Business Intelligence Analysis
- Cognos Business Intelligence Reporting
- Cognos Business Viewpoint
- Cognos Collaboration
- Cognos DecisionStream
- Cognos Express Advisor
- Cognos Express Planner
- Cognos Express Reporter
- Cognos Express Xcelerator
- Cognos for Microsoft Office
- Cognos Impromptu
- Cognos Insight
- Cognos Mashup Service
- Cognos Metrics Manager
- Cognos Mobile
- Cognos NoticeCast
- Cognos Now!
- Cognos PowerHouse 4GL
- Cognos PowerHouse Web
- Cognos PowerPlay
- Cognos Query
- Cognos Real-time Monitoring
- Cognos ReportNet
- Cognos Visualizer
- IBM Intelligent Operations Center