预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

WebEA快速入门指南WebEA

WebEA快速入门指南WebEA 》的目的是提供使用最常用的选项在新的IIS环境中快速安装和配置WebEA的完整过程。

该过程基于以下假设:

  • 选择了一个干净的基于Windows Server 2012(或更高版本)的计算机来托管Pro Cloud Server和Web Server;也就是说,没有其他Web服务器或应用程序配置为侦听端口80
  • IIS将用作Web服务器
  • WebEA将访问一种全新的Firebird模型(因为它是最简单的,因为它不需要任何第三方ODBC驱动程序)
  • Enterprise Architect用户群正在使用Enterprise Architect 13.5或更高版本

1.下载Pro Cloud Server

描述

1.1

可以从Sparx Systems网站的注册用户部分下载Pro Cloud Server安装程序。

https://sparxsystems.com/registered/reg_ea_down.html

注意:您将需要有效的凭据才能访问网站的此区域。

2.安装Web服务器

描述

2.1

通过运行服务器管理器并选择“添加角色和功能”,在Windows Server上启用IIS。

2.2

继续安装过程,接受默认设置,直到显示“服务器角色”屏幕。

选中“ Web服务器(IIS)”复选框。

继续安装,接受默认设置。

2.3

使用“ Microsoft Web平台安装程序”为IIS安装PHP,可从以下网站获得:

https://www.microsoft.com/web/downloads/platform.aspx

运行Microsoft Web Platform安装并选择“产品>框架”。

选择所需的PHP版本(例如,“ PHP 7.2.2(x64)”)。

单击添加按钮和安装按钮。

(这将下载所需的文件并安装它们以用于IIS。)

3.配置Web服务器

使用默认的IIS配置,默认的网站将使用端口80。其基本文件夹为%SystemDrive%\ inetpub \ wwwroot,通常为C:\ inetpub \ wwwroot。

描述

3.1

无需其他配置。通过从另一台计算机浏览到服务器地址来测试连接。应显示“ Internet信息服务”登录页面。

4.安装Pro Cloud Server

描述

4.1

Pro Cloud Server安装程序是标准的MSI;双击它开始安装。

注意:取决于多种因素,系统可能会提示您输入具有提升权限的用户的凭据。必须输入这些内容,然后才能继续安装。

4.2

显示“ Sparx Systems Pro Cloud Server设置”对话框。单击下一步按钮。

4.3

阅读许可协议,然后选中复选框以表明您接受条款。单击下一步按钮。

4.4

阅读有关Pro Cloud Server的信息。单击下一步按钮。

4.5

显示“自定义设置”页面。单击下一步按钮接受默认值。

4.6

单击安装按钮以运行安装。

5.配置Pro Cloud Server

Pro Cloud Server将其所有文件安装到“ C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\ ”文件夹中,并向桌面添加了快捷方式。

描述

5.1

双击已添加到桌面的“ Pro Cloud Config Client”快捷方式。

5.2

输入服务器地址:

本地主机:803

输入默认密码:

pcsadm1n

单击确定按钮。

注意,如果使用的是PCS 4版或更早版本,则默认密码为空白(将密码字段保留为空)。

5.3

点击许可 按钮,然后在“创建请求”按钮上;填写您的公司和购买详细信息,保存许可请求,然后通过电子邮件将其发送给Sparx Systems销售团队([email protected])。

当Sparx Systems销售团队返回您的许可证证书时,单击“添加”按钮并选择提供的证书文件;然后单击“确定”。现在, Pro Cloud Server应该已经加载了有效的许可证。

5.4

选择“端口”标签

从列表中选择端口“ 804”,然后单击“编辑”按钮。

选中支持OSLC”复选框,然后单击“确定”按钮。

5.5

选择“数据库管理器”选项卡,然后单击添加 按钮。

在连接字符串字段中输入名称“ fb-procloud.feap”,然后单击“确定”  按钮。

在列表中选择新条目,然后单击“编辑”。  按钮。

在“配置数据库管理器”屏幕上,选择“已启用”  和“启用Pro功能(OSLC, WebEA和集成)”复选框。

点击确定 按钮。

有关如何添加数据库管理器的更深入的说明,请参见“帮助”主题“ 添加数据库管理器”

5.6

打开标准的Windows服务控制台(命令“ services.msc”),找到并选择服务“ Sparx Systems Professional Cloud ”,然后重新启动它。

6.将WebEA文件复制到网站

描述

6.1

从C:\ inetpub \ wwwroot删除默认的IIS文件

6.2

将文件夹C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\WebEA \ C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\WebEA到C:\ inetpub \ wwwroot。

7.配置WebEA以访问模型

为了更好地演示WebEA选项,我们将定义三个不同的WebEA模型连接。所有这些都将连接到相同的物理Firebird数据库。

每个模型连接将具有其自己的一组选项,这些选项控制用户将如何与数据进行交互。

描述

7.1

使用文本编辑器打开文件“ C:\ inetpub \ wwwroot \ WebEA \ includes \ webea_config.ini”。

7.2

在“ [model_list]”部分中,删除“ model4”和“ model5”行。将其余的模型名称编辑为:

model1 =“专业Cloud模型(无更新)”

model2 =“带有讨论的Pro Cloud模型”

model3 =“带访问代码的Pro Cloud模型”

7.3

在“ [model1:设置]”部分中,将SSCS_DB_ALIAS选项更改为“ fb-procloud”。其余默认选项应保持不变。

7.4

在“ [model2:设置]”部分中,将SSCS_DB_ALIAS选项更改为“ fb-procloud”。其余默认选项应保持不变。

7.5

删除“ [model3:设置]”和“ [model5:设置]”部分,将“ [model4:设置]部分标题重命名为[model3:设置]”,然后如下所示设置这些选项:

sscs_db_alias =“ fb-procloud”

sscs_port =“ 804”

sscs_model_user =“”

sscs_model_pwd =“”

auth_code =“ password01”

7.6

将更改保存到C:\ inetpub \ wwwroot \ WebEA \ includes中的文件webea_config.ini中。

8.配置防火墙以允许客户端访问

描述

8.1

必须调整防火墙规则,以允许端口80和443上的[客户端]和[Web服务器]之间进行通信。

8.2

必须调整防火墙规则,以允许[Web服务器]和[ Pro Cloud Server ]之间在端口804和805上进行通信。

9.使用Enterprise Architect添加内容

我们之前创建的初始Firebird模型将为空。向模型添加内容的最简单方法是使用Enterprise Architect 。

描述

9.1

在有权访问Web服务器的客户端计算机上,打开Enterprise Architect v13.5或更高版本。

9.2

从开始页面中选择“管理项目”,或者从功能区中选择“ Project list >“打开项目”选项。

9.3

单击“连接到Cloud按钮。

9.4

在“ Cloud连接”屏幕上,设置以下参数:

名称:fb-procloud

通讯协定:http://

伺服器:{您的伺服器名称}

港口:804

型号名称:fb-procloud

单击确定按钮。

9.5

打开“配置>模型>选项> Cloud ”页面,然后勾选以下复选框:

  • 自动创建图表图像和图像地图(每次保存图表时)
  • 自动创建HTML页面(每次保存链接文档时)
这些选项可确保以允许在WebEA查看它们的格式保存图表和链接文档。

9.6

创建一个模型视图,包,图和元素的样本集,以便以后可以在WebEA查看它们。

10.测试WebEA访问

描述

10.1

在客户端计算机上,打开Internet浏览器并输入URL:

http:// {yourwebserver} / WebEA /login.php

其中的值'{yourwebserver}'是托管WebEA网站的计算机的名称或IP地址。此时将显示WebEA登录屏幕,其中列出了我们之前定义的三个模型连接:

  • 专业Cloud模型(无更新)
  • Pro Cloud模型与讨论
  • 具有访问代码的Pro Cloud模型

10.2

选择第一个模型连接-Pro Cloud Model(无更新)-,然后单击“下一步”按钮。这将您连接到模型并显示已定义的模型视图。

从这里,您应该能够通过选择“包”,图和元素来浏览模型。选择元素时,将显示其完整详细信息。由于定义了此模型连接的方式,属性部分的底部将不包含“讨论”部分。

10.3

单击显示屏右上角的“汉堡”图标,然后选择“注销”选项。然后选择第二个模型连接-带有讨论的Pro Cloud模型-并单击“下一步”按钮。您应该看到与以前相同的模型视图。现在导航到一个元素,并确认“讨论”部分可见。

10.4

再次单击右上角的“汉堡”图标,然后选择“注销”选项。

选择第三个模型连接“带有访问代码的Pro Cloud模型”,然后单击“下一步”按钮。这次应该提示您输入访问密码。输入“ password01”(我们在步骤7.5中定义),然后单击“登录”按钮。您应该看到与以前相同的模型视图。导航到元素;这次,元素详细信息区域中应该有一个蓝色的“汉堡”菜单,该菜单允许创建诸如测试和资源分配之类的元素功能。元素注释区域旁边还应该有一个铅笔图标,单击该图标将允许修改元素注释。

完成

现在,此快速启动过程已完成。它向您展示了如何在IIS上安装和配置WebEA的基本安装。 Sparx系统的联机帮助文档提供了更详细的说明,并说明了可以配置的所有可能选项。请参阅“ 模型库 | 基于Cloud的存储库 | Enterprise Architect联机帮助中的Pro Cloud Server '。