Bummei Kanezashi HOMEPAGE

SpindleCE:アプリケーションブラウザ

SpindleCEアプリケーションブラウザ開発メモ

モジュール分割

  • XML解釈部をJAXPから独自実装に変更する.: xmlengine.jar
  • 以前の仕組みよりもXADエンジンの拡張性が増した.

XAD == フレームワークと言う考え方

  • 基本XAD: SpindleSE, Vesselと連携するアプリケーションを開発するためのフレームワーク.
  • 拡張XAD: その他のアプリケーション開発フレームワーク.
  • Swing GUI-XAD: SwingをベースとしたGUIアプリケーションを構築するためのフレームワーク
  • SWT GUI-XAD: SWTをベースとしたGUIアプリケーションを構築するためのフレームワーク
このようにコンポーネントセットはXMLのタグとして定義し,このタグを組み合わせることでアプリケーションを実現する.

現在考えているフレームワーク

ページフロー制御XAD

  • アプリケーションのWindow制御
  • 本来はWEBアプリケーションを構築する上で重要となるが,それをGUIアプリケーションにも応用する.
  • Swing, SWT等のFrameを1画面として考える.
  • 処理をどう考えるか?classとして分割するか?

    
        
            初期化処理(スクリプト記述)
        

        
            エラーが発生した場合の処理(スクリプト記述)
        
   
        
            ...スクリプト記述...
        

        ....

    

  • pageflowタグはThread的に動作するなどのしても可能にする.
  • タグactionは遷移アクションを意味する.
  • 属性nameは遷移アクションの名前を意味する.
  • 属性distはこの遷移により到達する可能性があるPAGEの名前を表す.
  • 属性classはこの遷移アクションが指定された場合に呼び出されるJavaのクラスである.
  • ...の...にはスクリプトを記述することが可能である.
  • Javaのクラスおよび,スクリプト言語での実行結果は必ず,文字列であり,ページ名である必要がある.

データ転送システムXAD

SAP R/3接続用XAD

ワークフローシステム制御XAD


free [] 著者: 作成日: 2002年11月20日16時52分00秒
このページに関する問い合わせはbunmei@bspace.infoまでお願い致します。 powerd by PADDLE