サーバー接続

Archicadがサーバー接続に利用するアドレスの設定を行います

このページでは以下について説明します

BIMcloudは、設定と異なるコンポーネント間との接続を確立するためのフレキシブルな方法を提供しています。BIMcloudコンポーネントの識別と、アクセスに使用されるアドレスの管理が別々になりました。ユーザーは同じサーバーにアクセスするためにそれぞれ異なるアドレスを使用でき、内部プロジェクトのリンクを保持できます。

事前に全ての可能な接続のためにサーバー(BIMcloud ServerおよびBIMcloud Manager)を準備し、異なるアドレスを一元管理することが可能です。サーバー管理者が全ての設定をするので、Archicadユーザーは接続で戸惑うことはありません。事前にサーバー上で設定が行われていない場合、ユーザーは代替アドレスを追加し、カスタムアドレスを使用して接続することができます。

サーバー接続を設定するには、以下の手順を実行します:
  1. [サーバー]ページを開きます。
  2. ナビゲータから、サーバー(BIMcloud ManagerまたはBIMcloud Server)を選択します。
  3. [設定]パネルを開きます。
接続設定を使用して、サーバー接続を設定します。
  • プライマリアドレス (必須):このアドレスは、サーバーを一意に識別します。

  • 代替アドレスと検索順序 (省略可能) :Archicadは接続に最も適したアドレスを選択します。



プライマリアドレス

BIMcloudをインストールしたユーザーによって設定されたサーバーの固有のIDです。各BIMcloud Serverには、プライマリアドレスが1つ存在します。

現在異なるアドレスを使用して通信している場合でも、Archicadはこのアドレスを使用してサーバーを識別します。このアドレスはサーバーに参照先を設定するときにも使用されます(例:チームワークプロジェクトからホットリンクモジュールを配置)。

Archicadが認識されていない、BIMcloudの参照を含むプロジェクトを開くと、サーバーを見つけるために、ホットリンク参照に保存されているプライマリアドレスを使用します:

  • アドレスが有効な場合、Archicadは全ての代替アドレスをダウンロードし、優先度に応じた最適なアドレスを選択します。

  • アドレスが無効な場合、新しいサーバーのアドレス入力するように求めらます。有効なアドレスが入力されると、事前に定義された優先度に応じた、代替アドレスの一覧をダウンロードします。

BIMcloudのプライマリアドレスを変更しないことをお勧めします。変更する必要がある場合は、古いプライマリアドレスを代替アドレスの一覧に追加することをお勧めします(機能していない場合においても)。こうすることで、Archicadが古いプライマリアドレスで置かれたリンクを特定し、プロジェクトの中で参照を維持できるようになります。

BIMcloud Managerは自動的に入力中にアドレスを確認し、その結果を表示します。

1つ以上の入力されたアドレスが異なるBIMcloudを指している場合は変更を保存できません。

利用中サーバーのIPアドレスまたは、コンピュータ名を一覧に追加したい場合は、[現在のアドレスを表示]をクリックし、アドレスを選択します。

上/下の矢印を使用して、アドレスの検索順序を調整します。削除アイコンを使用して、アドレスの削除または、更新アイコンで確認を行います。

代替アドレス

事前定義されたArchicad代替アドレス一覧。特定の順序で一覧のアドレスを確認し、そして最初に接続が確立したアドレスでサーバーに接続します。

BIMcloud Managerでサーバーコンポーネントごとに代替アドレスを事前に設定できます。



自動アドレス

自動アドレスはBIMcloud Serverで使用できます。自動アドレスは絶対アドレスではなく、相対アドレスになります。

このアドレスはアクティブなアドレスをベースに自動的に生成されます。

次に例を示します。

  • Archicadは http://server-computer:1228を使用しててサーバーに接続します

  • 自動アドレス:$protocol://$host:1229

  • Archicadは自動的にhttp://server-computer:1229を使用してサーバーに接続します。

  • ユーザーは自宅から異なるアドレスを使用し、インターネット経由でサーバーに接続します:https://bimcloud.company.com:1228

  • Archicadは自動的にhttps://bimcloud.company.com:1229を使用してサーバーに接続します。

自動アドレス生成には次の2つの項目が使用されます:

  • ‘$protocol’:URLのプロトコルの部分、上記の例では "http"および"https"にあたります

  • ‘$host’:URLのプロトコルとポート番号を除いたアドレスの部分。上記の例では、「server-computer」と「bimcloud.company.com」になります

フォールバック

ArchicadがBIMcloud Serverにダイレクトに通信できない場合、BIMcloud ManagerはBIMcloud Serverへのフォールバックまたは「ブリッジ」として利用され、全ての通信がManagerを介して行われます(ブリッジ接続で通信が行われる場合、コンポーネントの位置に応じて、BIMcloudの全体的なパフォーマンスに影響を与える可能性がありますので、ご注意ください)。

検索順序

ArchicadがBIMcloudに接続を試みると、特定の順序で代替アドレスを選びます。この順序は、BIMcloud Managerで設定できます。Archicadからローカルに追加された代替アドレス(「ローカルアドレス」)は、常に検索順序の最後になります。

自動/手動アドレス選択

Archicadが自動的に選択したアドレスを上書きすることも可能で、 代わりに特定のアドレスの使用を強制することも可能です。これを行うには、Archicadからネットワーク診断ツールを開き、自動選択されているアドレスを上書きします。

注:

[ネットワーク診断]ダイアログボックスは、サーバーの選択とログインを行うArchicadインターフェースの全て、およびチームワークパレットからアクセスできます。



手動でアドレスを選択すると、動作しているアドレスや代替アドレスがあるにもかかわらず、Archicadを強制的にオフラインの状態にする可能性がありますので、ご注意ください。

アクティブアドレス:現在BIMcloud Managerの接続に、Archicadで使用されているアドレス。

接続処理

ArchicadがBIMcloudに接続するには次の順序で行われます。

新しいBIMcloud Serverを追加する場合:

サーバーリストに新規のサーバーを追加すると、Archicadはアドレス、ユーザー名とパスワードの入力を求めます。

Archicadは入力されたアドレスを使用してBIMcloud Managerに接続します:

  • この新しいサーバーの一意識別子としてプライマリアドレスをダウンロードおよび保存

  • 代替アドレス一覧と検索順序をダウンロード

  • 自動的に検索順序に基づいて、最も適切なアドレスを選択

現在オフライン状態のサーバーに再接続する場合:

Archicadは選択されたサーバーがオフラインであることを検出すると、ユーザーはネットワーク診断ツールを起動し、サーバーの代替アドレスを入力することができます。

注:

[ネットワーク診断]ダイアログボックスは、サーバーの選択とログインを行うArchicadインターフェースの全て、およびチームワークパレットからアクセスできます。

Archicadはこの代替アドレスを記憶し、サーバーへの接続時に検索順序の1つとして利用されます。

ホットリンクモジュールまたはライブラリから参照されている不明なサーバーに接続する場合:

ホットリンクモジュールとリンクされたライブラリが参照で、他のプライマリアドレスを含む場合。Archicadが自身の状態を確認するときには、サーバーの識別には、このプライマリアドレスを使用します。

  • Archicadにより、このサーバーが既に認識されている場合(サーバー一覧にある)、通常の接続処理を行い、自動的に最適なアドレスを取得します。

  • このサーバーが認識されていなく、保存されたプライマリアドレスが機能している場合、自動的に接続情報をダウンロードして、自動的に最適なアドレスを取得します。

  • このサーバーが認識されていなく、リンクも無効な場合、ユーザーはサーバーの代替アドレス入力するように求めらます。有効なアドレスが入力されると、自動的に接続情報をダウンロードして、自動的に最適なアドレスを取得します。

BIMcloud Managerは自動的に入力中にアドレスを確認し、その結果を表示します。

動作しないアドレスを入力する必要があるかもしれません(別の場所からでは動作する可能性がある場合)。

1つ以上の入力されたアドレスが異なるBIMcloudを指している場合は変更を保存できません。

利用中サーバーのIPアドレスまたは、コンピュータ名を一覧に追加したい場合は、[現在のアドレスを表示]をクリックし、アドレスを選択します。

上/下の矢印を使用して、アドレスの検索順序を調整します。削除アイコンを使用して、アドレスの削除または、更新アイコンで確認を行います。

サーバーアドレスのベストプラクティス

BIMcloudに複数の代替アドレスを設定することで、次の利点があります:

  • ArchicadユーザーはBIMcloudへの接続で戸惑うことはありません、サーバー管理者が全ての設定を行います

  • 接続は常に最適の状態です

コンポーネント間のダイレクト接続が常に最も効果的な方法になります。余分なルーティングや処理は転送時間の増加に繋がります:

  • 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は自動的に場所に応じて、上記のリストから次のアドレスを選択します:

  • コンピュータは同じLAN環境にあるため、オフィスからは#1または#2を選択します。

  • 2つのLAN環境の接続に応じて、支店からは#1、#2、#3のどれかを選択します。

  • 単純なインターネット接続の場合、リモートからは常に#4を選択します。非効果的な方法ですが、自動的に最高レベルのセキュリティを提供します。

トラブルシューティング

Archicadのネットワーク診断ツールを使用して、検出および接続に関連するエラーを修復してください。

[ネットワーク診断]にはユーザーが選択したArchicadインターフェース、およびサーバーにログインしたArchicadインターフェースのあらゆる部分から、さらにチームワークパレットや作業環境設定の[ネットワークとアップデート]ページ(BIMcloudでDelta Cache Serverをインストールした場合)からもアクセスすることができます。

Archicadヘルプの「ネットワーク診断」を参照してください。