上一页 下一页

零配置客户端支持

Enterprise Architect可以在客户端计算机上使用,而无需安装在这些计算机上。通过从只读共享文件夹运行系统,这可以简化企业环境中的部署。这使系统管理员可以为所有用户安装一次Enterprise Architect,而不是在每台计算机上安装一次。

  • 如果ea.ini文件与ea.exe位于同一目录中,则将读取该文件
  • 要添加设置,请从已定义的Enterprise Architect选项的注册表导出中复制值行
  • 建议您使用“JET4”= dword:00000001行指定JET 4支持
  • 您使用值'SKT','SharedKeyFolder','SSKSAddress','SSKSPassword'和'AutoCheckoutEx'指定密钥库和结帐密钥
  • 使用Cloud Service部署共享模型,无需其他数据库驱动程序和其他软件

注意:最好尽可能在本地安装。没有本地安装,这些限制适用:

  • 自动化界面和脚本将不可用(不作为安装的一部分运行对象注册)
  • 无法加载Firebird模型(扩展名为.feap)(未在安装过程中注册ODBC驱动程序)
  • Windows系统上默认不再安装JET 3.5,并且JET 3驱动程序不太可用,因此您需要启用JET 4
  • 在此方案中,不会自动注册文件扩展名; 用户仍然可以手动配置他们的计算机以使用Enterprise Architect打开.eap文件
  • 允许Enterprise Architect直接从文件系统打开源文件和文档的文件处理程序将不可用

系统管理员必须首先遵循以下过程:

  1. 安装Enterprise Architect。
  2. 打开应用程序。
  3. 连接到包含每个人都应该使用的密钥的密钥库。
  4. 选择“开始>视图>首选项”功能区选项以显示“首选项”对话框,单击“常规”页面并选中“使用JET 4.0”复选框。
  5. 单击“ 关闭”按钮,然后关闭Enterprise Architect。
  6. 打开注册表编辑器并导出HKEY_CURRENT_USER \ Software \ Sparx Systems \ EA400 \ EA \ Options。
  7. 在要共享的目录中创建ea.ini文件。
  8. 将这些密钥从导出的注册表复制到ea.ini文件中:JET4,SKT,SSKSAddress,SSKSPassword和AutoCheckoutEx。
  9. 将Enterprise Architect安装文件从“Program Files”复制到网络共享或USB设备。
  10. (可选)将目标目录标记为只读。

注意:

  • 如果已知ea.ini文件的适当值,则可以跳过步骤2-5
  • 可以通过将它们放在“INIFILE_VERSION”= dword:00000043;形式的注册表项之后来配置默认值; 只有当此用户的现有值与文件中的值不同时,才会执行这些操作

示例 - 签出终极密钥

此示例设置JET 4并配置密钥库。使用配置文件为所有用户指定设置意味着用户可以选择密钥而无需连接到密钥库,如此处所示。第一次运行此示例时,它会检出Ultimate键,但允许用户在后续登录时请求不同的密钥。

   

     "JET4"=dword:00000001

     "SKT"=dword:00000001

     "SSKSAddress"="ssks://licenseserver"

     "SSKSPassword"=""

     "INIFILE_VERSION"=dword:00000043

     "AutoCheckoutEx"=hex:1a,00,00,00

Enterprise Architect用户只需要从网络驱动器或USB设备运行系统。