文章
· 五月 19, 2023 阅读大约需 3 分钟

第九章 Productions最佳实践 - Productions开发的最佳实践

第九章 Productions最佳实践 - Productions开发的最佳实践

Productions开发的最佳实践

本章是一个总体概述,旨在帮助团队成员为从事生产项目做好准备。它概述了开发任务并确定了有关 数据平台和企业集成的信息来源。本章中的信息适用于所有类型的生产项目。

项目目标

任何Productions开发项目的目标都是连接两个或多个系统。Productions是专门的软件和文档包,可为企业客户解决特定的集成问题。有关概述,请参阅互操作性产品简介。

本节从应用程序开发人员必须创建和配置以提供解决方案的软件元素的角度描述 IRIS。下一节“项目交付”总结了 IRIS 开发项目的顺序和结果。

项目交付

IRIS 产品架构支持向企业交付的各种风格:

  • Productions可能包含企业的整个集成解决方案,或者产品可以适合企业已有的现有解决方案(或部分解决方案)。
  • Productions可以根据需要替换、升级遗留系统或向遗留系统添加新功能,而无需删除或更改遗留系统的任何部分。
  • IRIS 支持增量开发项目,因此开发团队可以根据企业的需要选择快速或缓慢地推进新旧系统之间的界限。

许多 IRIS 开发项目遵循与此类似的阶段顺序:

Order Phase Goal Focus
1 Specification 明确Productions要求。 Productions必须能够做什么?
2 Design 设计Productions软件。 元素必须如何相互作用?
3 Coding 构建Productions软件。 是否需要额外的元素?
4 Test 测试Productions软件。 Productions是否满足指定的要求?
5 Deployment 在其目标位置安装软件。 准备好根据需要进行测试、设计、创建和返工了吗?
6 Release 交付软件和项目工件。 什么对系统管理团队有用?

文档

阅读 IRIS 文档是一项基本的最佳实践。最好的起点是以下书籍和章节。每个都提供了进一步的交叉引用:

  • Introducing Interoperability Productions 介绍了术语和基本概念。
  • Developing Productions 描述了开发任务。
  • 配置作品描述了如何执行与创建作品相关的配置任务。
  • 本书后面的章节适用于部署接口路由解决方案。请参阅“路由制作的设计模型”和“将界面转换为制作元素”。

了解支持制作的 IRIS 平台功能也很重要。服务器端编程入门指南是一个有用的起点。

有用的背景材料包括:
- 使用 ObjectScript
- 定义和使用类
- 使用 SQL 网关
- 创建 Web 服务和 Web 客户端

其他有用的开发指南包括:
- 使用 SQL
- 使用 IRIS 多维存储(全局)
- 高可用性指南

语言参考资料包括:

  • 对象脚本参考
    有关系统实用程序和安全性的信息,请参阅以下文档:

  • 系统管理指南

  • 关于 Security
讨论 (0)1
登录或注册以继续