上一页 | 下一页 |
添加/编辑数据提供者
只要用户请求创建新数据提供者或编辑现有数据提供者,就会显示“添加/编辑数据提供者”屏幕。屏幕的行为在两种模式下都是相同的,一个区别是当屏幕在编辑模式下加载时,所选数据提供者的详细信息将被预先填充。
当用户选择添加新数据提供者时,屏幕最初显示为:
在可能的情况下,添加/编辑数据提供程序屏幕会将任何字段预先填充到默认值,以使用户更容易,如果默认值不正确则只是覆盖它们。为此,每当更改Provider值时,许多其他字段将设置为所选Provider的默认值。例如,数据提供程序的前缀,集成插件的可执行路径和配置文件名,如下所示,选择Enterprise Architect时:
注意:为了保存数据提供者,有许多必填字段(用'*'表示),每个必填字段在保存数据提供者之前需要一个值。
数据提供程序设置
项目 |
描述 |
---|---|
名称 |
此值表示当前数据提供程序的友好名称,它将显示给Enterprise Architect的用户。 |
提供商 |
此值指定当前数据提供者的提供者类型,只能使用支持的值。如上所述,每当更改此值并且可以自动更新其他字段的数量以使用户更容易输入数据。 |
字首 |
此值表示用于标识当前数据提供者的简短唯一名称。将针对链接到外部元素的每个Enterprise Architect元素保存此值。 |
集成插件设置
这组设置与Integration Plugin相对于Integration Server的物理位置相关,协议,服务器名称和端口的组合必须由托管Integration Server的计算机解析,以便可以将请求转发给它。在最简单的情况下,Integration Plugin将与Integration Server位于同一文件夹中,即C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ SBPI
项目 |
描述 |
---|---|
协议 |
此值表示Integration Server用于与Integration Plugin通信的协议,在最简单的配置中,这将是HTTP。 |
服务器名称/ IP |
此值表示Integration Server用于与Integration Plugin通信的服务器名称或IP,最简单的配置是localhost(或127.0.0.1)。 |
端口 |
此值表示Integration Server应用于与Integration Plugin进行通信。每个Integration Plugin都需要一个唯一的端口号。应用程序自动将其初始化为8081。 |
可执行路径 |
此值表示Integration Plugin可执行文件的物理路径。如果指定了值,Integration Server将在其自己的启动例程期间尝试启动此可执行文件。 |
配置文件名 |
此值表示当前Integration Plugin的配置文件的物理文件名,该文件必须与Integration Plugin的可执行文件位于同一文件夹中。 |
Provider Server设置
这组设置与外部数据提供程序的详细信息有关,即Dropbox,Jira或TFS。Integration Plugin将使用已定义的详细信息连接到远程系统并从中检索数据,以便将其发送回Enterprise Architect。协议,服务器名称和端口的组合必须由托管Integration Plugin的服务器解析,最简单的情况是Pro Cloud Server。
项目 |
描述 |
---|---|
协议 |
此值表示Integration Plugin用于与外部数据提供程序通信的协议。 |
服务器名称/ IP |
此值表示Integration Plugin用于与外部数据提供程序通信的服务器名称/ IP。 |
端口 |
此值表示Integration Plugin用于与外部数据提供程序通信的端口。 |
基本URL |
一些外部数据提供者允许在单个位置使用多个存储库的概念,对于此类数据提供者,此字段充当过滤器。 例如,可以使用另一个Enterprise Architect模型作为外部数据源,在EA的情况下,协议,服务器和端口确定Pro云服务器,基本URL是存储库的数据库别名。 |
链接基地 |
一些外部数据提供者允许提供直接外部链接的元素的概念,对于这样的数据提供者,该字段充当可以附加单个元素的唯一标识符的基本URL。 对于Enterprise Architect外部数据提供程序,Link Base字段定义外部数据提供程序的WebEA地址(包括型号)。即“http://192.168.0.10?m=2” |
用户名 |
此值表示应使用的用户名(与密码结合使用)来访问外部系统中的数据。如果在此字段中定义了值,则当前数据提供程序的所有Enterprise Architect用户将使用同一组凭据来读取外部系统。否则,如果用户名字段留空,Enterprise Architect将独立提示每个用户的凭据。 |
密码 |
此值表示指定用户名的匹配密码。 |
创建项目 |
默认值:未选中 此复选框控制Enterprise Architect用户是否能够在外部系统中创建新项目。 |
修改项目 |
默认值:未选中 此复选框控制Enterprise Architect用户是否能够修改外部系统中外部项的详细信息。 |
发表讨论 |
默认值:选中 此复选框控制Enterprise Architect用户是否能够针对外部系统中的元素创建讨论。 |
忽略SSL错误 |
默认值:未选中 此复选框控制Integration Plugin是否应忽略由于与外部系统通信而发生的SSL相关错误。 |
记录设置
这组设置与Integration Plugin如何在其日志文件中创建条目有关。由于集成插件在没有用户干预的情况下运行,因此能够将任何消息或潜在问题写入日志文件非常重要。但是,必须特别注意确保性能不会因写入此类文件而受到影响,如果日志文件不断增长而无限制,则可能会这样做。期望应该需要手动干预以确保日志文件的大小和数量不影响性能也是不合理的。由于这些原因,每个Integration Plugin都有自己的一组日志文件和配置选项来管理其日志文件。
当前日志文件将始终在其文件名末尾包含“1”。每当启动Integration Plugin或当前日志文件的物理大小达到最大文件大小时,都将创建一个新的日志文件。发生这种情况时,所有现有文件都将“翻转”,这意味着它们的文件编号将增加,并创建一个新的“{filename} 1.log”。如果翻转过程导致存在的文件数量超过“文件计数”设置允许的数量,则将删除这些附加文件。
项目 |
描述 |
---|---|
文件计数 |
默认值:3 此值表示应为当前Integration Plugin保留的“滚动”日志文件数。 |
最大文件大小 |
默认值:1048576 此值表示在创建新文件之前日志文件可以使用的最大字节数。 |
水平 |
默认值:警告 此值表示应写入日志文件的最大消息级别。级别为:OFF,FATAL,WARNING,INFO和SYSTEM。定义的日志级别包含所有较低级别,因此如果将插件设置为INFO的日志级别,则所有FATAL,WARNING和INFO消息都将写入其日志文件。 |
目录 |
(READ-ONLY)此字段显示将保存当前数据提供者的日志文件的物理位置。 |
代理设置
这组设置与Integration Plugin在由Proxy Server分隔时如何与外部数据提供程序进行通信有关。
项目 |
描述 |
---|---|
服务器名称/ IP |
代理服务器的服务器名称(或IP)和端口号。即proxyserver.com:3131 |
旁路 |
此字段为某些地址提供绕过代理的机制,它接受由分号(;)分隔的多个值。即。192.168。*; * localdomain.com。www.mydomain.com |
用户名 |
如果代理服务器需要凭据,则在此字段中输入用户名。 |
密码 |
如果代理服务器需要凭据,请在此字段中输入密码。 |