> WLI アプリケーション ライフ サイクルのベスト プラクティス
WLI アプリケーション ライフ サイクルのベスト プラクティス
プロセスの目的の特定
プロセスの主要パフォーマンス指標の特定
プロセスのアクターまたは開始者の特定
パブリック プロセスとプライベート プロセスの特定
開始者プロセスと参加者プロセスの特定
プロセスのモジュール形式の維持
エンド ツー エンド、クロス ファンクショナル プロセスの有効化
プロダクション プロセスとモニタ プロセスの分離
サービスの分類
サービスの特定
サービス規約の定義
入力および出力サービス メッセージの定義
サービスの事前条件と事後条件の定義
サービスの呼び出しパラダイムの決定
サービスの粒度の決定
サービスの品質の要件の定義
サービス プロキシを使用するサービスの設計
再利用可能なサービスの設計
緩やかに結合されたサービスの設計
トランザクション境界
同期プロセスと非同期プロセスのトランザクション
トランザクションとコントロール
トランザクション対応、XA 準拠
トランザクション対応、非 XA 準拠のコントロール
トランザクション非対応のコントロール
JPD のバージョニング
コントロールの動的プロパティとアノテーションの使用
非同期呼び出し中のサービス コントロール メソッドのバッファリング
コントロール ファクトリを使用したコントロールの複数のインスタンスの管理
Trading Partner Integration リソースのコンフィグレーション
クラスタの HTTP 機能
クラスタの JMS 機能
同期クライアントと非同期ビジネス プロセス
RDBMS イベント ジェネレータ
クラスタのアプリケーション統合機能
同期サービス
非同期サービス
プロセス、コントロール、およびコールバック メソッド
ビジネス プロセスのパラレル ノードにおけるパフォーマンスの向上
JMS キューのメッセージの保留
保留中の JMS タイマー メッセージの削除
トランザクションのタイムアウト期間の増加
フラグを使用した WebLogic Server の起動とパフォーマンスの最大化
WebLogic Integration アプリケーションのチューニング
JMS イベント ジェネレータの max-beans-in-free-pool のコンフィグレーション
ステートフル ビジネス プロセスのバージョン管理
パフォーマンスを最適化するためのプロセス トラッキング レベルの設定
プロセス トラッキング レベルが None に設定されている場合のアーカイバの実行
Web サービスの情報メッセージの無効化
WebLogic Integration アプリケーションでのドキュメント ストアの使用
JMS の最適な永続性モデルの選択
負荷がかかった状態で実行している WebLogic Integration アプリケーションのパラメータのモニタ
トランザクション タイムアウト数の削減
アプリケーションでのメモリ リークの原因
回復に対応した WebLogic Integration アプリケーションのコンフィグレーション
回復処理の開始
パターン 1 : 基本型の同期ステートレス双方向サービス
パターン 2 : 基本型の非同期ステートレス双方向サービス
パターン 3 : 基本型の非同期ステートレス一方向サービス
パターン 4 : 基本型の非同期ステートフル双方向サービス
パターン 5 : 基本型の非同期ステートフル一方向サービス
パターン 6 : 複合型の同期ステートレス双方向サービス
パターン 7 : 複合型の同期ステートフル双方向サービス
パターン 8 : 複合型の非同期ステートレス双方向サービス
パターン 9 : 複合型の非同期ステートレス一方向サービス
パターン 10 : 複合型の非同期ステートフル双方向サービス
パターン 11 : 複合型の非同期ステートフル一方向サービス
その他のパターン
SyncAsync パターン
デシンクロナイザ パターン
デシンクロナイザ サービス
プロジェクト構造
Eclipse ベースのプロジェクト
ファイル拡張子
一部のコントロール用のウィザードがない
Enterprise JavaBeans (EJB) コントロールの使用
DTF デザイン ビューを使用できない
XQuery
反復的開発
標準
サンプル アプリケーションのシステム スキーマのアップグレード
XQuery Mapper のテスト ビュー
WLI アプリケーション作成時のガイドライン
アプリケーション開発段階のガイドライン
アプリケーション ビルド時のガイドライン