相关术语
应用程序编程接口 (API)
可由其他程序调用的一组功能。API 提供用于访问软件系统的公共可用服务的标准方法。
EMS (Java 消息服务)
面向消息的 EAI 软件组件的一组标准接口,如 TIBCO。该标准由 Sun Microsystems, Inc 发布。
XML(可扩展标记语言)
用于表示分层数据的标准格式。该标准由万维网联盟发布。
SOAP (简单对象访问协议)
基于 XML 的轻量级协议,用于在分散型分布环境中交换信息。SOAP 1.1 标准由 W3C 发布。
SOAP RPC (SOAP 远程过程调用)
SOAP 格式的信息请求外加对请求的 SOAP 格式的响应。SOAP 1.1 标准包含有关 SOAP RPC 的更多详细信息。
体系结构
对组成软件系统的元素 (如模块、组件、子系统) 的说明。体系结构包括元素之间的关系和元素之间的接口。
适配器
“适配器”一词表示:“允许一个软件模块或系统使用另一模块或系统的服务的软件”。
Components
系统操作所需的任何内容。硬件、操作系统、应用程序和数据库等元素。包括支持实用程序、必需的操作系统服务以及配置文件/信息库。
分布引擎
相互配合以在两个软件系统之间移动数据的一组组件。
Info*Engine 适配器
使用 Info*Engine 服务的适配器。Info*Engine 适配器通常使用 PTC Java 适配器开发工具包进行编写。Info*Engine 适配器接受 webject 形式的请求。
Info*Engine ERP 适配器
用于访问和/或更新 ERP 系统中对象的 Info*Engine 适配器。这些适配器接受 webject 形式的请求。它们还支持分子事务,如“更新 BOM”。
逻辑体系结构
用于组成软件系统的软件处理的定义。逻辑结构对一个或多个物理结构起作用。
物理体系结构
组成软件系统的计算机、外围设备及网络连接的定义。
系统体系结构 (即应用程序体系结构)
协作以提供软件系统服务的软件组件的定义。应用程序体系结构用于定义逻辑体系结构进程在系统中的使用方式。
TIBCO 适配器
使用 TIBCO 服务的适配器。这些适配器使用 TIBCO 消息而不是 webject 进行调用。它们不支持分子或复合事务。相反,它们通过公开软件 (适配器专为此软件而设计) 的各个 API 支持原子事务。尽管此结构使这些适配器的配置变得更为复杂 (低级),但它可启用实施程序利用以逻辑化方式组织的原子事务来构组分子事务,从而使灵活性大为提高。可以选定原子事务,然后可应用逻辑来配置分子事务。
Windchill 适配器 (即 WTAdapter)
用于访问和更新 Windchill 中对象的 Info*Engine 适配器。
Enterprise Systems Integration
两个企业系统间的信息桥。在当前版本中,Enterprise Systems Integration 将 PDM 系统与其他企业系统 (例如 ERP 系统) 连接起来。
全局替换部件
在 Windchill 中,指每一产品结构使用中部件的表单、适用性和功能替换。这种替换对于 Windchill 实施而言为全局性替换。
装配部件
在 Windchill 中,可以包含其他部件的部件,即产品结构。
BOM (物料清单)
标识用于构成装配的组件的 ERP 结构。
零部件
在 Windchill 中,不能包含其他部件的部件。
配置
由系统集成者执行的过程,用于启用标准 Windchill 功能。条件是系统集成者必须能够按照“快速入门”时间表执行此活动。通常,该过程应该不需要高级编程技能。
自定义属性
自定义属性指添加到 Windchill 对象的属性。要添加这些属性,可通过修改 Windchill 对象模型、向 Windchill 对象添加 IBA 或向 Windchill 对象添加可变类型。
自定义
由自定义者执行的过程,用于扩展标准 Windchill 功能。通常,它需要 Java 编程技能 (或同等的其他技术技能),而且所需的时间和资源多于“快速入门”时间表的许用值。
EAI (企业应用程序集成)
涵盖与企业软件应用程序集成相关的工具、技术、公司和资源的主题或学科。EAI 负责:
• 确定消息和数据的目标位置
• 将数据映射为目标位置的相应格式
• 提供可将消息传送至目标位置的服务 (适配器)
• 确保将消息传送到目标位置
• 报告目标位置对传送的响应
ERP (企业资源计划)
计划和跟踪制造活动的软件。
Getter 方法
可以为 Windchill 对象定义属性。属性的内容常常通过 java 方法提供给其他对象。通常,此类方法的名称以 "get" 开头 (例如,"getNumber()" 将返回编号属性的内容)。Windchill 代码生成工具提供了用于生成模型化属性的 getter 方法的选项。Windchill 开发人员和自定义者可以添加其他 getter 方法。
局部属性
对象所包含的属性为局部属性。对象的属性可以是其他对象。
多级 BOM
Windchill 中包含一个或多个装配的装配。
非局部属性
如果对象通过包含以外的任何方法 (如计算) 具有另一对象的访问权限,则该对象为非局部属性。所包含的对象的属性也是非局部属性。换句话说,如果需要从一个对象导航到另一个对象才能获得值,则您获得的属性为非局部属性。
选择规则
确定由 Windchill ESI 发布的对象类型。同时确定要发布的对象的属性。
源系统
在讨论企业系统集成时,源系统标识用于发送数据的系统。对于 Enterprise Systems Integration,源系统为 Windchill。
特定替换部件
在 Windchill 中,特定产品结构使用关系中部件的成型、调整和功能替换。
记录系统
数据元素通常在系统之间共享。有时,这些系统中的多个系统会创建和修改数据。如果只允许一个系统修改数据,则该系统为数据的记录系统。
目标系统
在讨论企业系统集成时,目标系统标识用于接收数据的系统。例如:
• Oracle Applications 实例和组织 (用于接收产品数据,如部件、物料清单和工程变更单)
事务处理
典型的分布式系统事务处理,例如订单处理。并不意味着“数据库管理系统”具有提交和回滚功能。
• 原子型事务处理 - 包含一个无法进一步细分为其他事务处理的请求的事务处理。
• 分子事务处理 - 必须作为一个单位处理的一组原子事务处理。
• 复合事务处理 - 其他事务的复杂聚合。它可能包含原子和/或分子事务。
Windchill 核心
PDM 功能 (包括产品结构、变更进程和工作流 Info*Engine) 是通过 EAI 与外部系统交换信息的通信工具。