J2EE Request Profiler

J2EE Request Profiler 是應用程式伺服器程序當中的代理程式, 其用途是從電子商業應用程式要求的攔截點收集資料。 J2EE Request Profiler 是採用 Agent Controller 來顯現這些資料, 讓工作台的「側寫和日誌記載」視景所提供的各種視圖可以展現它們。

在一部機器的界限之內或在機器叢集上執行的分散式電子商業應用程式的側寫, 是使用 J2EE Request Profiler 的一個實例或好幾個實例所建立。 每一個 J2EE Request Profiler 都要負責收集它所在應用程式伺服器程序的側寫資訊。 您可以連接到不同應用程式伺服器上的多個 J2EE Request Profiler,來收集這些伺服器的側寫資料。

您可以從應用程式執行時段中您所連接的時間點開始,也可以選取您所連接的 J2EE Request Profiler。 只要一連上 J2EE Request Profiler,就開始追蹤應用程式,而且開始監視應用程式。 由於應用程式的執行跨越了主機的界限, 遠端探索機制會造成代表遠端 WebSphereR Application Server 的其他 J2EE Request Profiler 實例的連接。 這些 WebSphereR Application Server 管理參與應用程式執行的 Servlet 和 Enterprise Bean。

附註:

您不必對應用程式伺服器做任何動作,來啟動側寫程式。

J2EE Request Profiler 是因應 EJB 儲存器和 Web 儲存器所收到的要求來收集資料。 這項資料收集機制會建立序列圖,圖解所表示的是 Servlet、JSP 和 Enterprise Bean 之間的互動, 至於不能表示應用程式商業邏輯的應用程式基礎架構的其他成品,則略過不管。 收集而來的資料會建立各種不同的圖解,而這些圖解是針對特定層次的側寫階層所定義(監視器、主機、程序和代理程式)。 「側寫」視景的「序列圖」視圖,會提供目前實作的圖解類型,如下所示:

「UML2 序列圖」視圖顯示從您連接到 J2EE Request Profiler 並開始監視應用程式的那一刻起,有關應用程式的詳細資料。

如果需要「側寫和日誌記載」視景以及側寫應用程式的相關資訊,請參閱有關側寫工具的文件。

相關作業
啟用 J2EE Request Profiler
在「序列圖」視圖中工作