Studio 基础
Studio 可以提供一个称为“工作空间”的环境,您可以在其中设计和配置集成项目。工具箱是工作空间旁边的区域,其中多个选项卡包含用于构建集成项目的组件;如端点、模式、编排、样式表、转换、WSDL、活动、变量和函数等组件。
工具栏图标
- 新建项目:
创建项目
- 打开项目:
打开项目
- 保存项目:
保存项目
- 关闭项目:
请参阅保存项目
- 撤销:
允许您撤销先前的操作。
- 重做:
允许您重做先前撤销的操作。
- 剪切:
除去实体并在剪贴板中保存该实体的副本以在稍后供粘贴操作使用。例如,您可以从编排中除去活动并将其存储到剪贴板中。有关更多信息,请参阅在编排中处理活动
- 复制:
将所选实体的副本保存到剪贴板中以在稍后供粘贴操作使用。
- 粘贴:
从剪贴板中复制已存储的实体。
- 删除:
除去实体。活动不会保存在剪贴板中。
- 验证项目:
验证项目中的所有编排。如果编排无效,那么在“项目”选项卡中的编排旁边会显示无效编排图标
。 如果编排无效,请单击编排以在“验证结果”窗口中查看错误。
- 发布项目:
打开发布项目对话框。您可以通过“发布项目”对话框向 Integration Appliance 发布项目
- 导出项目:
打开“保存”对话框。从“保存”对话框可将与项目关联的所有编排、端点、模式及其他项目保存到以 .par 扩展名结尾的单个文件中。
- 项目文档生成:生成项目文档并将其另存为 HTML 文件。
- 首选项:
打开“首选项”对话框。您可以从“首选项”对话框中指定项目、编排、平面文件属性、SSL/Kerberos、会话登录和 XML 模式首选项。
- 帮助:
打开 Studio 帮助。您还可以通过从主“帮助”菜单中选择选项来连接到 WebSphere Cast Iron 社区。
编排和工作空间
选择编排时,在工作空间的上半部分中会显示所选实体的选项卡视图。例如,如果双击项目选项卡中的编排,那么该编排的图形视图会显示为选项卡。编排或工作流程包含集成的逻辑流。将活动从活动选项卡拖放到编排以直观定义集成的逻辑流。有关可从工作空间的上半部分中配置的其他实体的列表,请参阅项目选项卡。
工作空间的下半部分可用于定义或配置已添加到编排中的活动。它将通过不同的名称来进行引用(取决于您当时正在执行的操作)。如果您正在创建映射,那么此区域将被称为“映射编辑器”。如果您正在配置端点或配置活动,那么它将作为“属性”窗格来进行引用。
“工具箱”选项卡
“项目”选项卡
- 端点
- 指定连接各种外部系统所需的连接信息。Integration Appliance 支持连接多种类型(包括 FTP、SFTP、HTTP、HTTPS、电子邮件(SMTP 和 POP)、SAP、MQ、Web Service 以及多种商用数据库系统)的端点。
- 平面文件模式
- 定义平面文件的内容和结构。平面文件是任何非 XML 文本数据(如以逗号和制表符分隔的文件以及 EDI)或特定于行业的文本格式(如针对医疗保健行业的 Health Level 7 (HL7) 格式)。
- 编排
- 包含执行特定业务流程的活动序列。编排是任何集成项目的中心实体。
- 样式表
- 定义如何将 XML 数据从一种格式转换为另一种格式。 您可以将 XSLT 样式表上载到 Studio 中并向编排中添加“应用 XSLT”活动,该活动在运行时期间会启动 XSLT 样式表。
- 转换
- 包含表示源节点和目标节点之间一组映射(一个或多个映射)的独立映射。
- WSDL
- WSDL 是指描述 Web Service 的 XML 文档。它可以定义访问 Web Service 的方式以及可用于 Web Service 的操作。
- XML 模式
- 定义 XML 数据的内容和结构。XML 模式通常存储在以 .xsd 扩展名结尾的文件中。将 XML 模式上载到项目中时,可以使用该 XML 模式创建编排的活动所使用的变量。
- 新建编排:
单击以创建编排。
- 新建端点:
单击以创建端点。
- 新建平面文件模式:
单击以新建平面文件模式。
- 新建独立映射:
单击以创建独立映射。
- 添加文档:
单击以将文件上载到当前项目中。
- 重新验证项目:
单击以验证当前项目中的编排。
- 从 Studio 工具栏菜单中选择 。这样会显示首选项对话框。
- 选中以列表形式显示“项目”选项卡的实体复选框。
- 双击项目选项卡中的实体
- 选择项目选项卡中的实体并按回车键。

要重命名或删除项目选项卡中的实体,请右键单击该实体,然后从列表中选择重命名或删除。
- 选择项目选项卡中其中一个文件夹内的实体。
- 要复制实体,请输入键序列:Ctrl+C。
- 要粘贴实体,请输入键序列:Ctrl+V。此时在项目选项卡中会显示实体副本。
要以列表形式查看项目选项卡的实体,请在 Studio 的“首选项”窗格中选中将“项目”选项卡的实体显示为列表复选框。 有关更多信息,请参阅设置首选项。
当项目选项卡打开时,缺省情况下,在项目选项卡中显示“依赖性”窗格。 选择项目选项卡中的实体会显示直接依赖于项目中此实体的实体,如果已除去此实体,那么项目中的实体将不完整。
例如,如果您具有由 BatchOrder 编排的 FTP 轮询目录和 FTP 放置文件活动使用的 FTP 端点,那么单击项目选项卡中的 FTP 端点会在“依赖性”窗格中显示 BatchOrder 编排,因为端点由该编排使用。如果删除该 FTP 端点,那么 BatchOrder 编排将处于不完整状态。如果选择 BatchOrder 编排,那么在“依赖性”窗格中将不列出 FTP 端点,因为您可以删除 BatchOrder 编排而不影响 FTP 端点。
缺省情况下,“依赖性”窗格出现在项目选项卡下方。您可以通过在“首选项”窗格中清除项目的显示从属项目节点复选框来隐藏“依赖性”窗格。要查看项目的首选项,请从工具栏菜单中选择 ,然后在左侧窗格中选择“项目”。这样会显示项目的首选项。
“活动”选项卡
- 转换
- 逻辑
- 实用程序
- 归档
- Cryptoservice
- 数据库
- 数据质量
- Domino
- 电子邮件
- Force.com Bulk API
- FTP
- HTTP
- JDE
- JMS
- MQ
- NetSuite
- PeopleSoft
- SAP
- Salesforce.com
- ServiceMax
- Siebel
- STS
- Web Service
- 工作日
“变量”选项卡
变量是用于编排的工具。它们用于将数据源与编排绑定,还用于传递数据值或在其通过编排时进行相应操作。 变量选项卡提供可以创建和编辑变量的区域。
“函数”选项卡
函数是用于映射编辑器的工具。使用这些工具可以指定通过编排传递数据时如何转换数据。如果“函数”选项卡中所提供的函数无法满足您的需求,那么您可以创建自己的定制函数。
内存使用情况和垃圾回收
如果在“首选项”对话框中选择了在状态栏中显示内存使用情况选项,那么会显示内存栏和废纸箱图标,如下图中所示。此内存栏显示与操作系统当前分配给 Studio 的总内存 (520 MB) 相比,Studio 当前使用的内存量,如图 1 中所示:

要请求 Studio 尝试进行垃圾回收,以回收 Studio 内的所有未使用内存,请单击位于内存栏右侧的废纸箱图标。单击垃圾回收废纸箱图标可能会减少 Studio 当前在内部使用的内存量,从而在处理大项目时潜在提高 Studio 的性能。 单击垃圾回收废纸箱不会减少 Studio 所使用的操作系统内存,该内存的大小将保持不变(即,最初分配给 Studio 的 520 MB 大小)。
“实体”选项卡
- 关闭:关闭为打开菜单而右键单击的选项卡。
- 关闭其他选项卡:关闭所有打开的实体选项卡,但为打开菜单而右键单击的实体选项卡除外。
- 关闭所有选项卡:关闭当前打开的所有实体选项卡。
- 关闭除当前选项卡外的其他所有选项卡:关闭除当前所选实体选项卡之外的所有打开实体选项卡。
浏览至隐藏实体选项卡:在从项目选项卡打开了大量实体时,会显示隐藏选项卡图标 ,如图 2 中所示。

要访问隐藏实体选项卡,请单击隐藏选项卡图标 。这样会显示所有当前打开的选项卡的列表。从菜单中选择其中一个选项卡。