Web Client ツール   (WUI)  
  • WUI の目的:  Browser-onlyThin-client環境にrich-clientな機能を提供する
           
       Java WeblicationのClientツールです。
                   ===>汎用機ユーザへ.          
  • WUI の位置付け
  • WUI 機能:
    1.  Browser-onlyThin-client環境にrich-clientな機能を提供する。
    2.  画面設計作業とServerの業務Logicの開発作業を完全に完全に分立させる
    3.  Scriptが要らずに、画面定義で、自動的に入力Checkを行う
    4.  Server Appl. Program開発を簡単に:
         4.1  画面のHtml毎にUI Data Beanを自動生成し、Server Appl.に提供する。
         4.2  Server Appl.がUI Data Beanに簡単なGet/Setで画面I/Oを行える。
    5.  豊かな 端末制御機能  (部品Girdの機能を含め.
  • WUI の使用手順 :
    1.  Html editorでHTML formatの画面Layout設計作業を行う。
    2.  WUIツールの一部であるWebBMSHtml fileにField Attributeの設定作業を行う。
    上記の2 stepsXup2JafでXupperのrepositoryからGUI設計情報を取出して、
    自動生成も可能である。
    3.  J2EEのServer Appl. ( Servlet / JSP ) 開発作業を行う。 
  • WUI の使用例: Web Applicationの画面によく使っているHtml Controlである。
    1.  例の1: Edit Box; Check Box; Radio Button; List Box; Memo.
    2.  例の2: GridのLine処理機能(insert / update / delete) Combo Box.
    3.  例の3: GridDouble-Click機能
    詳細はTechnical documentへご参照下さい。( 建設中... )
  • システム環境
  Weblicationの情報安全保障にAccessを追跡する Access Audit Facility    (AAF)  
  • AAF の目的全ての画面に表示と操作するAccess内容を自動的に記録される。
                                                                      (WUIのご使用は前提である)
  • AAF の位置付け      
  • AAF の機能:
    1.  Browserから、Browserへのすべて情報を自動的に記録される。
         ----> 操作者;Server Appl.とも意識せずに。
    2.  汎用検索機能付き。   
         ----> Access Logを見るために、いちいちの検索Program開発は要らず。
    3.  随時に最新の画面を自動的に格納させる。再現時に当時の画面を使う。
         ----> 人間の手作業が要らず。
  • AAF の使用例:
    1Access Logを自動的に記録される。
    2
    基本検索: 日付/時間; IP; 画面名; Program名; User Id; Action等条件で。
    3Advanced検索: 特定なField; 特定な内容を条件として検索可能。
    4 検索結果: 当時の画面を再現させる。画面Layoutとデータ内容とも。
  • システム環境
  生産性;品質Java Weblication Framwork    (JAFFIISS)  
  • Jaffiiss の目的Java Weblication開発保守の生産性;品質を向上する為の
               Application Frameworkである。
  • Jaffiiss の位置付け
  • Jaffiiss の機能:
    1.  Browser-onlyThin-client環境にrich-clientな機能を提供する。
    2.  画面設計作業とServerの業務Logicの開発作業を完全に完全に分立させる
    3.  Scriptが要らずに、画面定義で、自動的に入力Checkを行う
    4.  Server Appl. Program開発を簡単に:
         4.1  画面のHtml毎にUI Data Beanを自動生成し、Server Appl.に提供する。
         4.2  Server Appl.がUI Data Beanに簡単なGet/Setで画面I/Oを行える。
    5.  豊かな 端末制御機能  (部品Girdの機能を含む)
    6.  MVC (Model, View, Controller)のarchitectureでJaffiissがVとCの機能を提供す
        る。全ての資源を業務Logic (M) の開発へ集中できる。

    7.  豊かな内蔵機能付きのWeblication Pattern Programを提供する。(修正可能)
    8.  Xup2Jafを通して、上流設計ツール(Xupper)と連結でMDAの実現へ。
    9.  低コスト、高品質で、更に、30%〜70%の生産性向上へ簡単に実現可能。
  • システム環境
  Weblicationの設計から開発へ一気通過に  (Xup2Jaf )  
  • Xup2Jaf の目的:上流CASE tool (Xupper)
                          下流
    Java Weblication framework (Jaffiiss)を繋ぐMiddlewareである。
  • Xup2Jaf の位置付け
  • Xup2Jaf の特徴:
    1.  Xupperのrepositoryから設計情報を取り出し、随時に設計側と開発側の同期性を
      維持する。

    2.  簡単な作業手順で、Java Weblicationを作られる。
      2.1  Xupperで、GUI画面を設計して、Patternを指定する。
      2.2  DB Access動作をXupperのDAPで設計して、Pattern Logic BPに設定する。
      2.3  Xup2Jafを通して、自動的にWeblicationを生成される。
      2.4  自動生成で満たされない特殊な業務仕様のみ、
    コーディングし、Pattern Logic
         BPに指定して、自動的に生成の分と組み立てて、プログラムを生成する。
    3.  Program構造をPatternで標準化されているですから、開発、保守作業とも特殊な
      業務Logicのみ対象とする。
    4.  標準化の上、開発量が少ないほど、品質;生産性の向上へ。
  • (New !) Pattern化の実作例
  • システム環境    Xup2Jaf環境に関する補足説明
  Customized Weblicationシステム開発ツール化; 低コスト; 高効率  
  • 汎用機 COBOL から Open Java Weblicationへの移転作業
  • Java Weblication開発保守
  • Tandem Screen COBOL から Java Terminal Serviceへの移転作業

Copyrights 2004~, EA Application International Corp. All Rights Reserved.
.