紅帽 JBoss 2010 重心:提升開發者生產力與易用性
JBoss 中間件部門:今年主攻「拿來即用」體驗 Red Hat JBoss 中間件部門規劃 2010 年持續精進開發工具與 Java 伺服器。雖然效能優化恆為
Java中間件成Oracle制勝關鍵:WebLogic與GlassFish雙軌並行
Oracle 完成收購 Sun,中間件戰略成焦點 歐盟無條件批准後,Oracle 以 74 億美元完成收購 Sun,正式接管其軟硬體與研發資源。CEO Larr
300位海外開發者評選 Java EE 6:多項重大改進備受肯定
Java EE 6 發布兩月,開發者社群熱議核心增強功能 Java EE 6 正式發布已近兩個月,Java.Net 近期發起一項投票,邀請開發者選出心目中最重要
OSGi 即將爆發:IBM 與 Eclipse 聯手推動 Java 模組化落地
重大動作 IBM WebSphere AS V7 Feature Pack for OSGi & JPA 2.0 (Open Beta): 將 OSGi
JBoss 企業級 SOA 平台 5.0 正式發布:開源 SOA 里程碑
核心亮點 **全新管理主控台**:圖形化部署、監控、配置。 **企業服務總線 (ESB) 增強**:XSLT 轉換工具、內容基礎路由、強化協定監聽器
OSGi:Java 模組化框架的另類進化 (一) —— 模組隔離、類別載入器與可見性恢復
為何需要 OSGi? 傳統 Classpath 是單一扁平列表:同名類別**首個勝出**,後續被忽略。多庫依賴時極易發生版本衝突、LinkageError、In
OSGi:Java 模組化框架的另類進化 (二) —— 導入導出粒度、購物類比與版本控制
導出與導入:最小知識原則 導出: 僅公開必要套件 (API),隱藏實作細節。預設**不導出**,白名單機制。 導入: 僅引入所需套件,忽略同模組其他套
OSGi:Java 模組化框架的另類進化 (三) —— 封裝元數據、後期綁定與總結
元數據封裝:為何選 MANIFEST.MF? JAR 規範指定 META-INF/MANIFEST.MF 為應用專用元數據標準位置。 效率高:位於 J
EclipseCon 發布企業級 OSGi 標準 (R4.2):Java 模組化元年來臨
里程碑事件 OSGi 聯盟在 EclipseCon 宣佈 **Enterprise OSGi Specification R4.2** 正式通過。 預
Servlet 3.0 新特性深度解析 (二):@WebServlet、@WebInitParam 與 @WebFilter 完整屬性表
metadata-complete 控制掃描開關 <web-app metadata-complete=true>:僅依賴 web.xml,**忽略
Servlet 3.0 新特性深度解析 (三):@WebFilter、@WebListener、@MultipartConfig 與可插性機制
@WebFilter 核心屬性 屬性類型對應 web.xml filterNameString<filter-name> value
Servlet 3.0 新特性深度解析 (四):ServletContext 動態註冊與檔案上傳支援
ServletContext 動態註冊 API 運行時動態新增 Servlet、Filter、Listener 及 URL 映射,無需重啟。主要方法: a
Servlet 3.0 安全增強:HttpOnly Cookie 防範 XSS 攻擊
XSS 與 Cookie 風險 跨站腳本攻擊 (XSS) 常透過注入惡意 JS 竊取 Cookie (含 Session ID)。傳統 Cookie 可被 do
Servlet 3.0 新特性深度解析 (一):非同步處理與註解支援
三大核心特性 非同步處理支援:Servlet 執行緒無需阻塞等待業務完成,可委派耗時操作給非同步執行緒,主執行緒立即歸還容器,大幅提升併發吞吐。 註解
Java Web 應用開發核心概念澄析:容器、應用、元件與模組
1. Web 容器 Java Web 程式的運行環境。兩類: 獨立容器: 僅運行 Web 程式 (如 Tomcat、Jetty),亦稱 Web Serve
Tomcat 7 實測:Servlet 3.0 註解式部署零 web.xml 體驗
測試環境 Tomcat 7 RC3 Eclipse 建立普通 Java 專案 (手動遵循 Web 模組目錄結構) 加入 servlet-api.j
深入理解 Java Servlet 與 Web 容器的協作關係
從 CGI 到 Servlet 的演進 CGI (Common Gateway Interface): 每請求啟動一個**作業系統行程**,資源消耗大、併
Java EE 6 數據源定義新範式:註解與部署描述符雙軌制
前言:從「容器專有配置」到「標準化可移植定義」 Java EE 6 (JSR 316) 前,數據源定義深度綁定應用服務器:WebLogic 用 `config.