Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/lansa050_0590.htm]
現在地: RAMP-TSガイド > RAMP VLF-WIN のチュートリアル > 上級 RAMP Womdows チュートリアル > まとめ

...

重要事項

  • シグナルは非同期です。シグナルの発行、受け取りと処理は同期イベントではありません。同期的な場合もありますが、そうでない場合もあります。アプリケーションのコードは、シグナルが非同期であるとして常に記述する必要があります。
  • シグナルの識別子の命名規則を作成し、使用されるすべてのシグナルと関連するペイロードをドキュメント化する必要があります。     
  • シグナルは比較的にコストの高い要求です。これらは、MOUSE_MOVED などの低レベルではなく、EMPLOYEE_UPDATED や LIST_DATA_CLEARED などの高レベルの処理を行う必要があります。 
  • RAMP デスティネーション画面の vHandle_AVEVENT ファンクションは、現在の 5250 画面が表示されている時のみシグナルをリッスンします (つまり、シグナルをリッスンできるのは現在の RAMP 画面だけです)。
  • vHandle_AVEVENT ファンクションに渡される 2 番目のパラメータ (Sender) は、WIN アプリケーションのみで使用できます。WEBアプリケーションや.NETアプリケーションでは、このパラメータは使用不可能で、常に空の文字列として渡されます。  
  • RAMP デスティネーション画面は、独特な vHandle_AVEVENT ファンクションを含んでいることがあります。       

これまでの学習内容

  • フィルターと RAMP コマンド・ハンドラー間でイベントのシグナルを送信する方法

...