アーティクル - CS310440

Edge Micro Server (EMS) から Lua Script Resource (LSR) サービスを呼び出せません

修正日: 25-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Edge MicroServer 5.0 to 5.4.6
  • ThingWorx Platform 8.0 to 8.4

説明

  • EMS を介して LSR で定義されたサービスを呼び出せません
  • カスタム EMS サービス (対応する ThingWorx Thing エンティティでリモート サービスとしてアクセス可能なサービス定義) を EMS REST API 経由で直接呼び出すことができない
  • <protocol>://<server>:<port>/Thingworx/Things/LocalEms/Services/<Service Name>ではなく<protocol>://<server>:<port>/Thingworx/を使用できるようにする必要がありますThings/<Thing Name>/Services/<Service Name>は、要求を最初に ThingWorx サーバーにルーティングし、次にエッジ デバイスにルーティングします。
  • URL で LocalEms を使用してカスタム サービスを呼び出すと、400 エラーが返される
  • エッジ デバイスが常に ThingWorx に接続されているとは限らないため、ローカルでサービスを呼び出す必要があります
  • EMS テンプレート ファイルで定義されたローカル プロパティとサービスを使用して、EMS を使用してプログラムで対話し、データを取得する必要がある
最新バージョンはこちらを参照ください CS310440