開發完整 J2EE 解決方案八步驟 (一):需求分析與用例建模
J2EE 平台與開發方法論 J2EE 平台四大組成:規範、參考實作、相容性測試套件、BluePrints 計畫。BluePrints 提供分散式組件架構最佳實踐
使用 JDeveloper 開發 EJB:向導驅動流程、優缺點分析與平台考量
JDeveloper EJB 開發流程 文檔位置:Help → Help Topics → Users Guides → Developing Applicat
EJB Context 與安全機制:容器交互通道、交易傳播與授權模型
EJB Context:Bean 與容器的資訊交換通道 透過 SessionContext 或 EntityContext (繼承 EJBContext) 提供
EJB 開發流程精要:Session Bean 四步驟與部署描述符關鍵要素
Session Bean 開發四步驟 1. 撰寫遠端介面 繼承 EJBObject 宣告客戶端呼叫的 public 方法 方法必須拋出 java.rmi.R
EJB 入門完整指南:架構角色、開發步驟與 HelloWorld 實戰
背景與定位 Java 跨平台特性使其成為伺服器端首選。Sun 推出 J2EE 平台,核心為 EJB:定義伺服器端組件標準、組件與應用伺服器間契約,支援可擴展企業
EJB 核心概念速覽:容器模型、介面契約與開發流程
EJB 定位:可發布的伺服器端組件 Java Bean:功能元件,非可執行程式,需依賴環境運行 EJB:可發布元件,部署至容器,組裝成大型系統 容器類比:Ap
JNDI (Java Naming and Directory Interface) 核心概念與應用實例
命名服務與目錄服務 命名服務:名稱綁定物件,透過名稱查找(如檔案系統) 目錄服務:延伸命名服務,額外儲存物件屬性,支援查詢/修改/增刪屬性 JNDI 架構
RMI (Remote Method Invocation) 技術原理與 RMI-IIOP 演進
分散式呼叫協議演進 Sockets:需自行編碼應用層協議,複雜度高 RPC:抽象程序呼叫,採用 XDR 編碼,不支援物件導向 RMI:Java 物件導向遠端呼
EJB 交易進階:Bean 管理交易細節、SessionSynchronization 與 JDBC 整合
Bean 管理交易 (BMT) 實作細節 聲明 TX_BEAN_MANAGED 適用於整個 Bean,不可混用。Bean 透過 setSessionContex
EJB 交易管理核心:OTS/JTS 模型、交易屬性與分散式交易支援
交易基礎與 CORBA OTS 對應 EJB 交易模型基於 CORBA OTS (Object Transaction Service)。OTS 核心組件:
Entity Bean 進階:容器管理持久化、部署描述符與 EJB-JAR 封裝
Entity Bean 介面與生命週期 實作 javax.ejb.EntityBean 介面,除繼承 Session Bean 的活化/鈍化方法外,新增: s
Entity Bean 核心機制:持久化實體、Finder 方法與主鍵管理
Entity Bean 角色定位 Entity Bean 代表底層持久資料,最常見對應關聯式資料庫記錄。簡單 Bean 對應單一資料表列,複雜 Bean 可對應
Session Bean 完整指南:狀態管理、活化鈍化與無狀態設計模式
Session Bean 概述 Session Bean 由 Home 介面建立,專屬於單一客戶端連線,不共享於多客戶端,因此可維護客戶端會話狀態。典型例子如購
深入理解 EJB 組件:Home 介面、容器與 EJBObject 協作機制
Home 介面:Bean 實例的工廠入口 客戶端透過 Home 介面建立、尋找、刪除 Enterprise Bean 實例。Home 介面包含一或多個 crea
Enterprise JavaBeans (EJB) 核心架構與服務框架導論
EJB:伺服器端組件的標準化服務框架 Enterprise JavaBeans (EJB) 並非單一產品,而是一套 Java 伺服器端服務框架的規範。軟體廠商依
基於 J2EE 平台架構的 CRM 系統技術過程控制實踐
專案背景與技術選型 作者主導某 CRM 專案,經對比 .NET、J2EE 等平台,最終選擇 J2EE:成熟穩健、廠商中立、分布式事務/安全/持久化容器托管、XM
Sun 擁抱 Java 卻遲遲未交出 Web Services 答卷:戰略解讀
戰略背景:從「網絡即計算機」到 ONE 戰略 1998 年 Scott McNealy 與 Larry Ellison 共同預言「Web 服務將取代應用程序」,
Forte for Java 總結:優缺點權衡與商業前景(五)
綜合評價速覽 維度評分 (5分制)關鍵說明 EJB 開發支援★★★★☆可視化向導、部署描述符編輯、一鍵發布 XML/Web Service 工具★