服务器连线

配置Archicad能用来连接到服务器的地址

在此页面上

BIMcloud提供了一个非常灵活的方法来设置,并建立不同组件之间的连接。识别BIMcloud组件,以及用于访问它的地址是完全分离的。用户可以在不同的地址连接到同一服务器,同时保持内部项目链接。

您可以事先为所有可能的连接设置服务器(BIMcloud Server 和 BIMcloud Manager),并集中设置不同的地址。这确保了Archicad用户不用担心如何连接,因为服务器管理员已设置了一切。如果未事先在服务器上配置连接,则用户可以添加备用地址或使用自定义地址进行连接。

要定义服务器连接:
  1. 打开服务器页面
  2. 从浏览器中,选择服务器(BIMcloud Manager 或 BIMcloud Server)。
  3. 打开设置面板。
使用连接设置来配置服务器连接。
  • 原地址 (必须的)标识该服务器的唯一地址。

  • 备选地址和查找命令 (可选项)Archicad将选择最适合的一个来连接。



原地址

服务器的唯一标识,由安装BIMcloud的人员设置。每个BIMcloud服务器只有一个主地址。

Archicad使用该地址对服务器进行唯一标识 – 即使在当时使用不同的地址进行交流。当放置参考的服务器时,也能使用该地址(例如,从团队项目中放置一个热链接模块)。

当Archicad打开一个包含一个不被Archicad熟知的向BIMcloud提供的参考时,那么Archicad将使用保存在向查找服务器提供的热链接参考:

  • 如果地址可用,那么Archicad将下载所有备选地址并依据优先顺序挑选最适合的一个。

  • 如果地址不可用,那么它将提示用户向新服务器中输入一个当前工作的地址。一旦工作地址被输入,Archicad将依据预定义的优先顺序下载备选地址的列表。

我们建议不要修改BIMcloud的原地址。如果它必须被修改,正确做法是将旧的原地址添加到备选地址的列表– 即使它不再被使用。这可确保Archicad将能够识别由旧的原地址,并且保持项目中的参考继续存在。

当输入地址后,BIMcloud Manager自动测试地址并提供相关的反馈结果

如果输入的一个地址指向一个不同的BIMcloud时,修改不能被保存。

如果您想将服务器计算机的当前IP地址或计算机名称添加到列表,点击当前地址并选择其中一个地址。

使用上/下箭头调整地址的查找顺序。使用删除图标来移除地址或使用更新图标再次测试。

备选地址

预定义的备选地址列表是Archicad的“菜单”。它将按特定顺序浏览此列表并使用第一个正常运行的地址连接到服务器。

根据每个服务器组件需要,可在BIMcloud Manager上预设选择性地址。



自动地址

自动地址在 BIMcloud Servers上可用。自动地址不是绝对地址,而是相对地址。

自动地址是根据当前使用的(活动)地址自动生成的。

例如:

  • Archicad使用 http://server-computer:1228 地址连接到服务器

  • 自动地址是$protocol://$host:1229

  • Archicad将自动使用http://server-computer:1229连接到服务器。

  • 用户回家并使用一个不同的地址通过因特网连接到服务器:https://bimcloud.company.com:1228

  • Archicad将自动使用https://bimcloud.company.com:1229连接到服务器。

两个字段用于生成自动地址:

  • ‘$protocol’: url的协议部分: 在上述例子中,这是‘http’和‘https

  • ‘$host’:没有协议和端口的url地址。在上述例子中,这是:‘服务器-计算机’和 ‘bimcloud.company.com

应变计划

如果Archicad无法直接与BIMcloud服务器通信,则它将使用BIMcloud Manager 作为一个“桥梁”连接至BIMcloud Server并借此传递信息。(请记住,依据不同组件的位置,这种交流能影响BIMcloud的整体性能。)

查找顺序

当Archicad试图连接到BIMcloud时,它将按一定的顺序遍历备选地址。此命令可在 BIMcloud Manager中进行设置。从Archicad本地添加备选地址将永远位于查找顺序的最后。

自动/手动地址选择

它可以覆盖由Archicad中自动选择的地址,并迫使其使用特定的地址。要执行此操作,请从Archicad打开网络诊断工具从而覆盖自动选择的地址。

注:

在Archicad 选择登录服务器界面和团队工作面板都可以访问网络诊断对话框。



请记住,手动选择的地址可能会迫使Archicad的进入脱机状态,即使有不同的 - 正在运行的 - 备选地址可用。

动态地址:Archicad使用当前地址连接到BIMcloud Manager。

连接过程

当连接到 BIMcloud 时,Archicad会经历以下步骤。

当添加一个新的BIMcloud Server时:

当用户添加一个新的服务器到服务器列表时,Archicad要求一个地址,用户名和一个匹配的密码。

Archicad 连接至 BIMcloud Manager,主要通过输入地址和:

  • 下载其原地址,并将其存储为此新服务器的唯一标识

  • 下载备选地址的列表和查找命令

  • 根据查找命令自动选择最适合的地址

当再次连接至当前离线服务器时:

当Archicad检测到所选择的服务器处于脱机状态,用户将能够启动Archicad的网络诊断工具,并向服务器输入一个新的备选地址。

注:

在Archicad 选择登录服务器界面和团队工作面板都可以访问网络诊断对话框。

之后Archicad会记住该备选地址并且在试图连接到该服务器时在查找命令中使用它。

当连接至一个自来参考热链接模块或图库的未知服务器时:

热链接模块和链接的图库包含了相关服务器的原地址。当Archicad打算检查其状态时,它将使用原地址来标识服务器。

  • 如果此服务器被Archicad熟知(在其服务器列表上可用),那么它会通过常规的连接过程,并自动挑选最适合的地址。

  • 如果是未知服务器,但存储的原地址是工作的,那么它会自动下载附加的连接信息,并自动选择最适合的地址。

  • 如果是未知服务器并且链接也不工作,那么Archicad将提示用户向服务器输入一个工作的备选地址。一旦工作地址被输入,它将下载附加的连接信息并自动挑选最适合的地址。

当输入地址后,BIMcloud Manager自动测试地址并提供相关的反馈结果

您可能需要输入一个非工作地址(如果它可能在不同的位置工作。)。

如果输入的一个地址指向一个不同的BIMcloud时,修改不能被保存。

如果您想将服务器计算机的当前IP地址或计算机名称添加到列表,点击显示当前地址并选择其中一个地址。

使用上/下箭头调整地址的查找顺序。使用删除图标来移除地址或使用更新图标再次测试。

服务器地址的最佳实践方案

在BIMcloud上建立多个可选择地址:

  • Archicad用户不担心如何将Archicad连接到BIMcloud;IT管理员设置了一切

  • 连接将永远是最理想的

组件之间的直接连接始终是最有效的通信方式。任何额外的路由或处理只会增加传输时间:

  • http代理服务器:数据总是通过常见的服务器安全加密然后发送给相关组件

  • https安全: 数据总是被加密和解密

  • 后备交流: 数据已通过BIMcloud Manager进行加密

设置地址和查找顺序的最佳方案是保证最有效的交流途径,尽可能少的添加不那么高效途径:

  1. 直接连接一个IP地址:http://192.168.1.101:1228

  2. 直接连接一个计算机名称:http://server-computer:1228

  3. 连接一个完全合格的地址:http://bimcloud.company.com:1228

  4. 通过安全连接进行连接:https://bimcloud.company.com:1228

Archicad将依据其位置从上述列表中自动选择下列地址:

  • 从办公室中,它将选择 #1或 #2,因为计算机在同一局域网中。

  • 从分支机构中,依据两个局域网如何连接,它将选择#1, #2 或#3。

  • 要通过网络实现远程连接,它将总是选择#4.这不死最高效的方法,但它自动提供最高水平的安全。

故障排除

使用Archicad内置的网络诊断工具来找到并修复与连接相关的错误。

可以从您选择并登录进服务器的Archicad界面的所有部分访问网络诊断,加上团队工作面板,以及工作环境设置网络和更新页面(如果您已经安装了带有BIMcloud的Delta Cache 服务器)。

请参见Archicad帮助中的网络诊断