Skip to main content

 

OutSystems 11オンラインヘルプ

 

OutSystems

アプリケーションロジックを実装する

OutSystemsでは、アプリケーションのロジックはアクションを通じて実装されます。アプリケーション開発中は、独自のカスタムアクションを作成して、そのアクションを使用することができます。OutSystemsでは、以下のアクションが用意されています。

  • OutSystemsビルトインアクション: プラットフォームにより定義されたアクションであり、修正や検査を行うことはできません。エンティティアクション、システムアクション、またはロールアクションなどのアクションフローで使用できます。

  • カスタムアクション: 独自のビジネスルールの定義、データベースからのデータの取り出し、外部システムとの連携の実行、その他の操作のために作成したアクションです。

  • システムイベントを処理するアクション: Webセッションの開始時やモバイルアプリの再開時など、アプリケーションのライフサイクルの特定の時点で実行されるアクションです。これらのアクションのフローをビジネスルールに従って設計できます。

モバイルアプリケーションのアクション

モバイルアプリケーションのアーキテクチャは、Webアプリケーションやサービスアプリケーションとは異なっています。このことが、利用可能なアクションのタイプと、ロジックが実行されるコンテキストに影響を与えています。Webおよびサービスアプリケーションでは、すべてのロジックがサーバー上で実行されますが、モバイルアプリケーションでは、ロジックがサーバー上で実行される場合と、クライアント、つまり、ユーザーデバイス上で実行される場合があります。

モバイルアプリのロジック開発時には、クライアント側ロジックがサーバー側ロジックの実行を必要とする場合、常にユーザーデバイスがサーバーに対してリクエストを行い、サーバーの応答を待つという点を考慮する必要があります。この通信では、ユーザーデバイスがオンライン状態(インターネットに接続されている状態)である必要があります。

このセクションの記事

  • Was this article helpful?