このトピックでは、DataV-WSの使用方法について説明します。
DataV-WSサービス構造
DataV-WSは、静的ファイルサービスとWebSocketを統合します。 静的ファイルサービスは、ローカルモデルアドレスをロードするために使用されます。 ブループリントエディタでWebSocketを使用すると、追加の開発を行うことなく、同じネットワーク範囲内の複数のプロジェクトを接続できます。
DataV-WSドキュメントディレクトリ
assets
ディレクトリを削除しないでください。
DataV-WSの起動と停止
Windows:
DataV-WSインストールパッケージをダウンロードします。
パッケージを解凍し、
datav_ws_win.exe
ファイルをダブルクリックします。返されたメッセージを表示します。 次の情報が表示される場合、DataV-WSが起動されます。
Server listen on IPアドレス (例: 127.0.0.1):8181
重要起動後にコマンドプロンプトを閉じないでください。
DataV-WSサービスを有効にすると、WebSocketサービス、モデルサービス、および静的リソースサービスを開発してデモンストレーションできます。 詳細については、「DataV-WSサービスの設定」をご参照ください。
LinuxまたはmacOS:
次のコマンドを実行して、DataV-WSインストールパッケージをダウンロードします。
wget http://sh-conf.oss-cn-shanghai.aliyuncs.com/doc_files/datav_ws.zip
パッケージを解凍し、ターミナルを起動し、サービスディレクトリ (datav-wsなど) に入ります。
次のコマンドを実行します。 デフォルトでは、サービスはポート
8181
で開始されます。chmod 777 * sh exec.shスタート
説明sh exec.sh stop
コマンドを実行して、DataV-WSを停止できます。sh exec.sh restart
コマンドを実行して、DataV-WSを再起動します。
DataV-WSサービスを有効にすると、WebSocketサービス、モデルサービス、および静的リソースサービスを開発してデモンストレーションできます。 詳細については、「DataV-WSサービスの設定」をご参照ください。
DataV-WSの設定
WebSocketと静的ファイルサービスを設定できます。
WebSocketを設定します。
開発:
DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。
ログイン DataVコンソール
空のDataVプロジェクトを作成します。
[キャンバスエディター] ページの左上隅にある [ブループリントエディター] アイコンをクリックして、[ブループリントエディター] ページに切り替えます。
ブループリントエディターで、WebSocketノードをキャンバスにドラッグ&ドロップします。
ブループリントエディターでWebSocketノードをクリックし、Socket Endpointを
ws:// 127.0.0.1:8181
に設定します。
デモ:
デモマシンまたは同じネットワークセグメント内のマシンでDataV-WSサービスを開始します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。
WebSocketノードを追加します。 WebSocketノードのSocket Endpointを
ws:// デモサーバーのIP address: 8181
に設定します。 2つのWebSocketノードを使用するプロジェクトは、互いに通信できます。
モデルサービスを設定します。
開発:
DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。
DataV-WSサービスの
assets
フォルダーにモデルを配置します。ログイン DataVコンソール
空のDataVプロジェクトを作成します。
詳細については、キャンバスエディターの「アセットの追加」をご参照ください。 キャンバスエディターページで、必要なDataV 3Dエンジンコンポーネントを作成し、モデルローダーコンポーネントを追加します。
説明DataV 3Dエンジンは非汎用コンポーネントです。 このコンポーネントを使用する必要がある場合は、使用する前にDataV営業スタッフに連絡してオフラインで購入してください。
model Loaderコンポーネントのモデルアドレスを
http:// IP address: 8181 /Modelファイル名
に設定します。
デモ:
開発段階で生成された
datav_ws
フォルダーを、同じネットワークセグメント上のデモマシンにコピーします。デモマシンでDataV-WSサービスを開始します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。
サービスのモデルコンテンツを取得するために、デモンストレーションが必要なビジュアライゼーションアプリケーションを開きます。
静的ファイルサービスを設定します。
DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。
イメージなどの静的リソースをDataV-WSサービスの
アセット
フォルダーに配置します。ログイン DataVコンソール
空のDataVプロジェクトを作成します。
詳細については、キャンバスエディターの「アセットの追加」をご参照ください。 キャンバスエディターで、必要な単一画像ウィジェットを作成します。
Single imageコンポーネントの背景画像編集ボックスのファイルアドレスを
http:// IP address: 8181/p2544435894.webp
に設定します。