| 前页 | 后页 | 
WebConfig-添加或编辑集成数据提供程序
“添加数据提供者”和“编辑数据提供者”屏幕允许您配置集成数据提供者。两种情况下提供的选项都是相同的,除了在编辑时不能修改Provider和Prefix之外。
只要有可能,“添加/编辑数据提供者”屏幕都会在每个字段中填充默认值,以便为您提供方便;如果默认值不正确,只需覆盖它们即可。
  
 
集成设置分为多个分组。
资料提供者
这组设置包含用于标识数据提供程序并确定插件如何与提供程序服务器通信的基本信息。
| 项目 | 描述 | 也可以看看 | 
|---|---|---|
| 已启用 | 此值控制Integration Server(SBPI.exe)是否应允许将通信转发到此数据提供程序。 | |
| 名称 | 该值表示当前数据提供者的友好名称,它将显示给Enterprise Architect用户。 | |
| 提供者 | 此值指定当前数据提供者的提供者类型。更改此值后,其他许多字段可能会自动更新。 | |
| 组 | 仅当选择“自定义集成”提供程序类型时,此字段才可用。 通常,在Enterprise Architect ,集成按提供者类型(“ Jira”,“ Dropbox”等)分组。对于“定制集成”,将根据在此字段中输入的值来应用分组。 | |
| 字首 | 该值表示一个简短的唯一名称,用于标识当前的数据提供程序。该值将针对链接到外部元素的每个Enterprise Architect元素保存。 | |
| 自动启动 | 此值控制Integration Server(SBPI.exe)是否应为此数据提供程序维护正在运行的进程(* sbpi.exe)。 对于标准的集成插件,我们希望可以检查该值。但是,对于自定义插件,不自动启动插件而是手动控制插件的运行时间(尤其是在开发时)可能会很有用。 | |
| 港口 | 该值表示Integration Server用于与Integration Plug-in通信的端口。 Integration Server假定端口相对于当前计算机(或http:// localhost:{port})。 每个集成插件都需要一个唯一的端口号,在尝试保存该插件的设置时将对其进行检查。但是, Pro Cloud Server只能检查Pro Cloud Server本身及其组件正在使用哪些端口,仍然可能与其他应用程序发生端口冲突。 | |
| DLL路径 | 此字段仅适用于“自定义服务”和“自定义集成”提供程序类型。 此值表示自定义DLL的物理路径,该路径将由CustomService.exe或CustomIntegration.exe数据提供程序进程调用。 | 
自定义属性
“自定义属性”部分仅针对“自定义服务”类型的数据提供者显示。该表使您可以定义“定制服务”可以使用的“项目/值”对。
| 项目 | 自定义属性的“名称”。 | 
| 值 | 自定义属性的值。 | 
| 动作 | 此列提供适用于此行中属性的“操作”按钮。 接受新的自定义属性 -添加或编辑属性时出现。单击此按钮保存项目/值。 编辑自定义属性 -单击此按钮可以编辑属性的项目/值。 删除自定义属性-单击此按钮删除属性。 | 
提供者服务器
这组设置与外部数据提供程序(例如Dropbox或Jira)的详细信息有关。集成插件将使用定义的详细信息连接到远程系统并从中检索数据,以便可以将其发送回Enterprise Architect 。协议,服务器名称和端口的组合必须可由托管集成插件的服务器解析,在最简单的情况下是Pro Cloud Server 。
| 项目 | 描述 | 也可以看看 | 
|---|---|---|
| 提供商URL | 提供者URL由这四个字段组成,这四个字段构成了插件将用于访问外部数据的URL。 
 http:// myEAServer:804 / myModel 这些字段下面是一个标签,显示了插件将使用的完整URL(基于输入的值)。 | |
| 忽略SSL错误 | 仅当选择了协议“ HTTPS”时,才显示此选项。 此复选框控制集成插件是否应忽略与外部系统通信而发生的与SSL相关的错误。 | |
| 用户名 | 该值表示用于访问外部系统中的数据的用户名(与密码结合使用)。如果在此字段中定义了一个值,则当前数据提供者的所有Enterprise Architect用户将使用同一组凭据来读取外部系统。否则,如果用户名字段保留为空, Enterprise Architect将分别提示每个用户其凭据。 | |
| 密码 | 此值表示指定用户名的匹配密码。 | |
| 创建项目 | 此复选框控制Enterprise Architect用户是否能够在外部系统中创建新项目。 | |
| 修改项目 | 该复选框控制Enterprise Architect用户是否能够修改外部系统中外部项目的详细信息。 | |
| 发表讨论 | 此复选框控制Enterprise Architect用户是否能够针对外部系统中的元素创建讨论。 | 
记录中
这组设置与集成插件如何在其日志文件中创建条目有关。由于集成插件是在没有用户干预的情况下运行的,因此对他们而言,将任何消息或潜在问题写入日志文件对他们来说很重要。但是,必须特别注意确保写入此类文件不会影响性能,如果日志文件不断增长而没有限制,则可能会发生这种情况。期望应该手动干预以确保日志文件的大小和数量不影响性能也是不合理的。由于这些原因,每个集成插件都有自己的一组日志文件和配置选项来管理其日志文件。
当前日志文件的文件名末尾将始终包含“ 1”。每当启动集成插件或当前日志文件的物理大小达到“最大文件大小”时,都会创建一个新的日志文件。发生这种情况时,所有现有文件都将被“翻转”,这意味着它们的文件编号将增加,并创建一个新的“ {filename} 1.log”。如果过渡过程导致存在的文件数量超过“文件计数”设置所允许的数量,则这些其他文件将被删除。
| 项目 | 描述 | 也可以看看 | 
|---|---|---|
| 文件计数 | 默认值:3 该值表示应为当前Integration Plug-in保留的日志文件的“滚动”数。 | |
| 档案大小上限 | 默认值:1048576 此值表示在创建新日志文件之前,日志文件可以包含的最大字节数。 | |
| 水平 | 默认值:警告 此值表示应该写入日志文件的最大消息级别。级别为:关闭,致命,警告,信息和系统。定义的日志级别包括所有较低级别,因此,如果将插件设置为INFO日志级别,则所有FATAL,WARNING和INFO消息都将写入其日志文件。 | |
| 目录 | (只读)此字段显示当前数据提供者的日志文件将被保存到的物理位置。 | 
代理
这组设置与由代理服务器分隔的集成插件应如何与外部数据提供程序通信。
| 项目 | 描述 | 也可以看看 | 
|---|---|---|
| 服务器名称/ IP | 代理服务器的服务器名称(或IP)和端口号。例如,proxyserver.com:3131 | |
| 旁路 | 该字段为某些地址提供了绕过代理的机制。它接受以分号(;)分隔的多个值。例如,192.168。*; *。localdomain.com; www.mydomain.com | |
| 用户名 | 如果代理服务器需要凭据,则在此字段中输入用户名。 | |
| 密码 | 如果代理服务器需要凭据,则在此字段中输入密码。 | 
