バージョン 5 から バージョン 6 における更新: InfoEyesFrameworkFind
- 更新日時:
- 2008/11/10 11:53:25 (16 年 前)
凡例:
- 変更なし
- 追加
- 削除
- 変更
-
InfoEyesFrameworkFind
v5 v6 5 5 6 6 表示されたデータはサーバサイドのアプリケーションにより取得されています。 7 7 8 サーバアプリケーションは!InfoEyes Frameworkで用意したWebサービスから実行されています。 9 10 サーバアプリケーション呼び出しのJavascript例: 11 {{{ 12 #!js 13 function OnClick_Find() 14 { 15 // _GetGroupDataは引数項目の子エレメントの内容を配列で返します。 16 var params = _GetGroupData(document.getElementById("DATA")); 17 WeSTEM.Web.Services.InfoEyesService.Execute("SAMPLE.Find",params,onSuccessFind,onFaile); 18 } 19 }}} 20 21 8 22 この時に実行されるアプリケーションが業務ロジックですがこのアプリケーションはコンソールアプリケーションとなります。 23 9 24 !InfoEyes Frameworkの業務ロジックは'''コンソールアプリケーション'''により記述します。 10 25 … … 13 28 1. 手続き型プログラムなので理解しやすくメンテナンスが簡単 14 29 1. 画面と切り離して開発できるので要員の配置、確保が簡単 15 1. ほぼ業務ロジック(ボタン押下時の)のみなので仕様が理解しやすい 16 1. ほぼ業務ロジックのみなので資産価値が高い 30 1. ほぼ業務ロジックのみなので仕様が理解しやすい 17 31 1. 引数が同じであれば複数の画面から実行可能 18 32 1. コンソールアプリケーションなので言語を選ばない(ただし引数、コンソール出力にはルールがあります。.NETで開発する場合、インターフェイスクラスが用意されています。)