Rational Developer 名詞解釋
這份名詞解釋包括 Sun Microsystems, Inc. 為其 Java 和 J2EE 名詞解釋而擬定的定義。
如果定義來源為 Sun,會另行指示。
- 二劃
- 人員狀態提示 (people awareness)
-
這是用來從各種環境定義中存取人員的協同作業特性。
人員狀態提示可讓您查看對於人員的參照,且可以利用 Sametime 線上狀態指示器來依名稱聯絡人員。
在整個入口網站中,不論您在哪裡見到某人的名稱,您都可以檢視這個人的線上狀態、傳送電子郵件、起始交談活動,或利用電子會議來分享應用程式。
另請參照人員鏈結 (person link)。
- 入口網站 (portal)
-
這是各種資訊、應用程式和人員的可自訂和個人化的單一安全存取點。
- 入口網站成員 (portal member)
- 這是在入口網站目錄(LDAP 或其他目錄)中有使用者記錄且能夠登入入口網站的個人或群組。
- 入口網站管理 (Portal Administration)
-
這是入口網站管理者用來設定和維護成對的產品之基本協同作業許可權、位置記錄、位置成員資格記錄及伺服器設定等,以便進行進階協同作業的位置。
- 三劃
- 大眾消費型商務 (business-to-consumer, B2C)
- 這表示在企業和客戶之間交換資訊或執行交易的網際網路應用程式子集。
另請參照企業消費型商務 (business-to-business)。
- 子查詢 (subquery)
- 這是在 SQL 中,述語內所用的子選取。
比方說,另一 SQL 陳述式的 WHERE 或 HAVING 子句內的 select 陳述式。
- 子類別 (subclass)
-
在 Java 中,這是直接或間接衍生自特定類別的類別。
- 小組件 (widget)
- 這是可重複使用的使用者介面元件,如按鈕、捲軸、控制區或文字編輯區等;可接收鍵盤或滑鼠的輸入,且能夠與應用程式或其他小組件交談。
- 工作台 (workbench)
- 這是 Eclipse 和基於 Eclipse 的 Rational Developer 產品中的使用者介面和整合開發環境 (IDE)。
- 工作區 (workspace)
- 這是在 Eclipse 中,使用者目前在工作台中開發的專案和其他資源的集合。
這些資源的相關 Meta 資料都位於檔案系統的某個目錄中;這些資源也可能位於同一個目錄中。
- 工具提示 (tooltip)
- 請參閱浮動說明 (hover help)。
- 已棄用 (deprecated)
- 這是指程式設計元素或特性之類的實體仍受到支援,但不建議繼續使用,可能會作廢。
- 四劃
- 元件 (component)
- (1) 這是在 Eclipse 中協同作業以便交付一組不連續函數的一或多個外掛程式。
- (2) 這是既能執行特定功能,又設計成可和其他元件及應用程式一起使用的可重複使用的物件或程式。
JavaBean 是一個眾所周知用來建立元件的架構。
- 元件測試 (component test)
- 這是指企業應用程式一或多個元件的自動化測試,這些元件可包括 Java 類別、EJB Bean 或 Web 服務。
元件測試包括以 JUnit 組織架構為基礎的 Java 測試 Script,加上驗證動作、起始設定點、計時限制,以及在測試 Script 之外進行維護的相關測試資料。
另請參閱抽象測試 (abstract test)、測試型樣 (test pattern)。
- 元素 (element)
- (1) 這是在 Eclipse 的 Java 開發工具 (JDT) 特性中,代表 Java 套件、類別、類型、介面、方法或欄位的通稱。
- (2) 這是在 SGML、XML 和 HTML 等標記語言中,由起始標示、結束標示、相關屬性及其值,以及這兩者之間所包含的任何文字所組成的基本單元。
- 內容分配管理系統 (property broker)
- 這是一種 WebSphere Portal 介面,負責協議協同作業來源和目標 Portlet 之間的關係,以及利用對應 Portlet 動作的形式,將資料遞送給目標。
另請參閱協同作業 Portlet (cooperative portlets)。
- 內容區域 (content area)
- 這是指在以網頁範本為基礎的網頁中,可編輯的頁面區域。
- 內容提供者 (content provider)
- 這是可納入入口網站網頁作為 Portlet 之內容的來源。
- 內容管理 (content management)
- 這是專為了協助企業管理和分送各種來源的內容之軟體。
- 內容輔助 (content assist)
- 這是某些程式碼編輯器的一種特性,它會提供一份有效的替代項目清單,供使用者完成目前所在的程式碼行或輸入欄位。
- 內容模型 (content model)
- 這是 XML 元素可能內含之任何資料的表示法。
內容模型有四種:元素內容、混合內容、EMPTY 內容及 ANY 內容。
- 公用 (public)
- 在物件導向程式設計中,這專指所有類別都能存取的方法或變數。
- 公開位置 (public place)
-
這是開放給所有入口網站使用者的共用位置。
在建立位置期間,建立位置的人(且會自動成為位置管理者)將這個位置指定成公開位置。
其他使用者可以加入這個位置來成為位置的成員;也可以取消在位置的成員身分來終止成員身分。
請比較「限制位置 (restricted place)」。
- 公開群組 (public group)
-
這是個人所組成的群組,它是管理者所建立或存在於組織的公司目錄中,所有入口網站使用者都知道的群組。
只有管理者可以修改和管理公開群組。
請比較「個人群組 (personal group)」。
另請參照個人 (person)。
- 分支 (branch)
- 在 CVS 團隊開發環境中,這是一條可以隔離變更的個別開發生產線。
當程式設計師變更分支中的檔案時,這些變更不會出現在主幹或其他分支中。
- 分散式追蹤 (distributed trace)
- 這是於分散式應用程式執行時,說明互動作業的收集資料。
- 分散式應用程式 (distributed application)
- 這是由實際位在網路所連接的不同電腦系統中,個別元件所組成的應用程式。
另請參照主從架構 (client/server)。
- 文件存取定義 (document access definition, DAD)
- 這是 DB2 XML Extender 所使用的一種 XML 文件格式,用來定義 XML 和關聯式資料之間的對映。
- 文件存取定義延伸 (document access definition extension, DADX)
- 這是一種 XML 文件格式,它會指定如何利用 DAD 文件和 SQL 陳述式所定義的一組作業來建立 Web 服務。
- 文件物件模型 (Document Object Model, DOM)
- 這是將結構化文件(如 XML 檔)當成可依程式化方式存取及更新的物件樹狀結構來檢視的系統。
- 文件類型定義 (document type definition, DTD)
- 這是指定 SGML 或 XML 文件之特定類別結構的規則。DTD 會定義含有元素、屬性和表示法的結構,且會建立在特定文件類別內如何使用各元素、屬性和表示法的限制。
- 文字 XML (Literal XML)
- 這是透過 SOAP 通訊協定將資料序列化的編碼樣式。
文字 XML 以 XML 綱目實例為基礎。
- 方法 (method)
- (1) 這是在 Java 程式設計中,定義在類別中的函數。(Sun)
- (2) 這是在物件導向程式設計中,物件所能執行的作業。
一個物件可以有許多方法。
- 方法統計值 (method statistics)
- 這是方法的相關資訊,其中包括方法所屬的套件(和類別)、方法的呼叫次數、方法所花的 CPU 時間,以及這個方法所花的累計時間。
- 日誌記錄 (log record)
- 這是在日誌視圖中,由內容和內容值所組成的項目。
日誌記錄並不包含其他日誌記錄的實例,但具有巢狀層次的項目或子項。
- 片段 (snippet)
- 這是程式碼的摘錄。
- 五劃
- 主要組件 (primary part)
-
這是名稱與組件所在的程式檔同名的 EGL 組件。主要組件有資料表、表單群組、程式庫、頁面處理常式、程式和 UI 記錄。
- 主從架構 (client/server)
- 這專指分散式資料處理程序中的互動模型,其中一部電腦上的程式會傳送要求給另一部電腦上的程式,並等待回應。
發出要求的程式稱為用戶端;提供回答的程式稱為伺服器。
另請參照分散式應用程式 (distributed application)。
- 主機 (host)
- (1) 這是在效能側寫中,擁有所側寫之程序的機器。
另請參閱伺服器 (server)。
- (2) 這是指連接在網路中,提供這個網路之存取點的電腦。
主機可以是用戶端、伺服器,或是同時作為用戶端和伺服器。另請參照伺服器 (server)、用戶端 (client)。
- 主機名稱 (host name)
-
這是在網際網路通訊協定套件中提供給電腦的名稱。
主機名稱有時用來表示完整的網域名稱,有時用來表示完整網域名稱中最明確的子名稱。
比方說,如果 mycomputer.city.company.com 是完整網域名稱,則 mycomputer.city.company.com 和 mycomputer 都可視為主機名稱。
- 主機程序 (host process)
- 這是在 Hyades 效能側寫工具中正在測試的應用程式元素,可利用 IBM Agent Architecture 將應用程式行為外部化。
- 主鍵 (primary key)
- (1) 這是在 Home 內用來唯一識別 Entity Bean 的物件。(Sun)
- (2) 這是在關聯式資料庫中,用來唯一識別資料庫表格中某一列的索引鍵。
- 主題 (theme)
-
這是提供位置之特定外觀的樣式元素。
入口網站提供類似於虛擬底色圖案的多種主題,供您在建立位置時選用。
- 代理程式 (agent)
- 這是依固定時程表,或不需要使用者介入,就會自動執行某些服務(如資料收集)的程式。
- 功能 (capability)
- 這是在 Eclipse 中,一組能夠顯示("已啟用")或隱藏來簡化使用者介面的功能。
要求執行某動作會隱含地啟用功能,您也可以設定喜好設定來明確啟用功能。
- 包裝、套件 (package)
- (1) 這是將元件組合到模組中,並將模組組合到企業應用程式中的動作。
- (2) 這是 Java 程式設計中的類型群組。套件是用 package 關鍵字來宣告的。(Sun)
- 北美工業分類系統 (North American Industry Classification System, NAICS)
- 這在 Web 服務中,以使用類似或相同生產程序的貨品和服務群組為基礎的經濟分類系統。
- 外來鍵 (foreign key)
- 這是在關聯式資料庫表格內的一種索引鍵,它會參照另一個表格中的主鍵。
- 外掛程式 (plug-in)
- 這是一種軟體模組,通常是由協力廠商撰寫,用來將新功能附加到現有的程式或應用程式中,如 Web 瀏覽器。
- 外觀 (skin)
- 這是圖形式使用者介面的一個元素,可以在不影響功能的情況下,加以變更,來改變介面的外貌。
- 本端 (local)
- 這專指可以從使用者系統直接存取,而不需要利用通訊線路的裝置、檔案或系統。
另請參照遠端 (remote)。
- 本端 Home 介面 (local home interface)
- 這是 EJB 中的一種介面,指定本端用戶端用來尋找、建立和移除 Enterprise Bean 類別實例的方法。
另請參照遠端 Home 介面 (remote home
interface)。
- 本端歷程 (local history)
- 這是儲存在工作台中,用以比較現行版本和舊版本的檔案副本。
它屬於可配置的喜好設定,每當您儲存可編輯的檔案時,工作台都會更新本端歷程。
- 未實現 (unrealized)
- 這專指 Web 圖解節點還沒有相關聯的實際資源。
另請參閱實現 (realize)。
- 用戶端 (client)
- 這是依賴另一個系統或程序(通常稱為伺服器)提供資料、服務、程式或資源等存取權的系統或程序。
另請參照伺服器 (server)、主機 (host)。
- 用戶端 Proxy (client proxy)
- 這是在網路連線用戶端的物件,用來提供指向伺服器端服務的遠端程序呼叫介面。
- 由下而上開發 (bottom-up development)
- 在 Web 服務中,這是從 Web 服務定義語言 (WSDL) 檔以外的 Java Bean 或 Enterprise Bean 之類現有成品開發服務的程序。
另請參照由上而下開發 (top-down development)。
- 由下而上對映 (bottom-up mapping)
- 在 Enterprise JavaBeans (EJB) 程式設計中,這是將 Enterprise Bean 對映至資料庫表格的方式;這種方式會先從現有的資料庫匯入綱目,再產生 Enterprise Bean 和對映。
- 由上而下的對映 (top-down mapping)
- 這是將 Enterprise Bean 對映至資料庫表格的方式,這種對映方式利用現有的 Enterprise Bean 及其設計來決定資料庫設計。
- 由上而下開發 (top-down development)
-
這是在 Web 服務中,從 Web 服務定義語言 (WSDL) 檔開發服務的程序。
另請參照由下而上開發 (bottom-up development)。
- 六劃
- 企業保存檔 (enterprise archive, EAR)
- 這是 J2EE 標準所定義一種專用 JAR 檔類型,用來將 J2EE 應用程式部署在 J2EE 應用程式伺服器中。
EAR 檔含有個別 Web 應用程式的 EJB 元件、部署描述子和 Web 保存檔 (WAR)。
另請參照 Web 保存檔 (Web archive)。
- 企業消費型商務 (business-to-business, B2B)
- 這表示在企業之間交換資訊或執行交易的網際網路應用程式。
另請參照大眾消費型商務 (business-to-consumer)。
- 企業產生語言 (EGL)
- 這是一種高階語言,可讓開發人員在建立要部署於包括 Web 在內的多種環境中之複雜商業應用程式時,能夠專心處理商業邏輯。
這個語言將存取資料庫和訊息佇列以及使用 J2EE 的作業簡化了。
- 企業資訊系統 (enterprise information system, EIS)
- 這是組成處理全公司資訊之現有企業系統的應用程式。
企業資訊系統的範例包括:企業資源規劃 (ERP) 系統、大型電腦交易處理系統,以及舊式資料庫系統。
(Sun) 另請參照資源配接器 (resource adapter)。
- 企業應用程式 (enterprise application)
- 請參閱 J2EE 應用程式 (J2EE application)。
- 企業應用程式專案 (enterprise application project, EAR project)
- 這是資料夾和檔案所組成的一種結構和階層,其中包含部署描述子和 IBM 延伸文件,以及部署描述子所定義的所有 J2EE 模組所共用的檔案。
- 共用位置 (shared place)
-
這是專為了目的相同的人員社群而建立的位置。
共用位置可能是公開的,也可能會受到限制。
在建立位置期間,位置建立者(會自動成為位置管理者)會指定位置是公開或受到限制。
- 共用區域 (common area)
- 這是指在基於網頁範本的網頁中,固定的頁面區域。
- 名稱空間 (namespace)
- (1) 這是在 XML 中,提供唯一名稱來關聯於綱目中所有元素及類型定義的統一資源識別碼 (URI)。
- (2) 這是檔案系統所保留,用來存放物件名稱的空間。
- 多用途網際網路郵件延伸 (MIME)
- 這是一種網際網路標準,可讓不同格式的資料(包括視訊、音效或二進位資料)附加在電子郵件上,而不需轉換成 ASCII 文字。
- 字串 (string)
- 在程式設計語言中,這是用來儲存和操作文字的資料形式。
- 存取目的 (access intent)
- 這是在 Enterprise Bean 中,關聯於並行控制、資源管理和資料庫存取策略來最佳化和控制 Entity Bean 執行時期行為的一種 Meta 資料。
- 存取控制 (access control)
-
在電腦安全中,這是用來確保只有獲授權的使用者可以依授權的方式來存取電腦系統資源的程序。
- 安全角色 (security role)
- 在 J2EE 中,這是應用程式組合器所定義的抽象使用者邏輯分組。
當部署應用程式時,角色會對映至作業環境中的安全身分,如主體或群組。
(Sun)
- 成品 (artifact)
- 這是軟體開發程序所使用或產生的實體資訊片段。
成品範例包括模型、程式檔、Script 和二進位執行檔。
另請參閱元件 (component)。
- 成員資格 (membership)
-
這是身為入口網站使用者和位置成員的狀態。
管理者會在入口網站伺服器的安裝和設定期間,控制入口網站中的成員資格。
位置成員資格則由位置管理者來控制,位置管理者會決定每個位置成員的存取層次:參與者、位置設計者或位置管理者。
- 死結 (deadlock)
- 這是兩個獨立的控制執行緒都遭到鎖定的狀況,彼此都在等待對方採取動作。
死結通常是因為新增同步化機制來避免競爭狀況而產生。
- 自訂 (customization)
- 這是使用者對於入口網站網頁或 Portlet 的修改。
WebSphere Portal 可讓使用者修改頁面佈置以及選取每個裝置所要顯示的 Portlet 來自訂入口網站網頁。
請比較「個人化 (personalization)」和「Portlet 配置 (portlet configuration)」。
另請參閱個人化 (personalization)。
- 自訂動作 (custom action)
- 這是在 JSP 程式設計中的一種動作,它會藉由標示庫描述子和 Java 類別的集合,以具有可攜性的方式來說明,且可藉由 taglib 指引匯入 JSP 網頁中。
(Sun)
- 自訂程式 (customizer)
- 這是與 Bean 相關,用來提供更豐富的 Bean 內容使用者介面的 Java 類別(實作 java.beans.Customizer 介面)。
- 自訂搜尋器 (custom finder)
- 請參閱 finder 方法 (finder method)。
- 自訂標示 (custom tag)
- 這是執行特殊作業的 JavaServer Pages (JSP) 語言延伸規格。
自訂標示通常是以標示庫的形式來分送的,其中也包含實作標示的 Java 類別。
- 七劃
- 串流 (stream)
- 這是在 CVS 團隊程式設計環境中,當開發團隊成員進行變更時,所更新之應用程式資源的共用複本。
串流代表專案的現行狀態。
- 位元組碼 (bytecode)
- 這是由 Java 編譯器產生、由 Java 直譯器執行,且與機器無關的程式碼。(Sun)
- 位置成員 (place member)
-
這是已結合或獲授權存取某位置的個人或群組。
位置成員的位置存取權分為三級:管理員、設計者和參與者。
- 位置設計者 (place designer)
-
這是能夠編輯位置的佈置和書籤的位置成員。
另請參照參與者 (participant)、位置管理員 (place manager)。
- 位置管理員 (place manager)
-
這是能夠編輯位置的成員資格、佈置和書籤的位置成員。
請比較「位置設計者 (place designer)」和「參與者 (participant)」。
另請參照位置設計者 (place designer)。
- 位置範本 (place template)
-
這是建立位置時所用的格式。
入口網站提供一組用來建立各種位置類型的預設範本。
入口網站管理者可以讓使用者建立、修改和刪除新的範本。
- 伺服器 (server)
- 這是用來識別將測試或發佈某個應用程式的定義。
另請參閱主機 (host)。
- 伺服器配置 (server configuration)
- 這是包含設定和部署至應用程式伺服器時所需要之資訊的資源。
- 伺服器專案 (server project)
- 這是包含測試和部署伺服器及其配置之相關資訊的專案。
- 伺服器端 (server-side)
- 這專指應用程式或應用程式元件是在伺服器端執行,而不是在用戶端執行。
JSP 和 Servlet 是啟用伺服器端程式設計的兩個技術範例。
- 伺服器端併入 (server-side include, SSI)
- 這是指將動態資訊(如現行日期、檔案前次修改日期,以及其他檔案的大小或前次修改時間等)併入送給用戶端的文件之機能。
- 佈置框 (layout box)
- 這是在 Page Designer 中,讓 Web 設計者將文字和影像放在網頁內的一個控制項。
佈置框可以用格線堆起來成對齊。
- 佈置管理程式 (layout manager)
- 這是在設計圖形式使用者介面時,用來控制儲存器內 Java 元件的大小和位置的物件。
Java 平台針對 AWT 和 Swing 儲存器提供數種常用的佈置管理程式。
- 別名 (alias)
- 這是在產生 EGL 時,放在輸出程式檔中的名稱,用來取代 EGL 程式碼中的名稱。
在大部分情況下,原始名稱都會別名化,因為原始名稱在目標產生語言中無效。
- 即時運算簿 (scrapbook)
- 這是一種可用來實驗和評估 Java 表示式的編輯器。工作台使用者可以在即時運算簿中執行、視察和顯示程式碼片段。
- 完整建置 (full build)
- 這是在 Eclipse 中,將建置範圍內的所有資源都加以考量的建置方式。
另請參照增量建置 (incremental build)。
- 岔斷點 (breakpoint)
- 這是程式設計師在程式碼中設定的暫時標示元,以便由外部調整或監視程式(如除錯器)來岔斷執行動作。
- 序列化常式 (serializer)
- 這是將物件資料轉換成另一種格式(如二進位或 XML)的方法。
另請參照解除序列化常式 (deserializer)。
- 快速部署工具 (rapid deployment tool)
- 這是在伺服器中快速開發和部署 J2EE 成品以及將 J2EE 成品套裝成已部署的 EAR 檔的一組工具。
- 快速視圖 (fast view)
- 這是在 Eclipse 中,藉由按一下捷徑列中的按鈕來開啟和關閉的視圖。
將視圖拖曳到捷徑列中,就可以建立快速視圖。
- 快速鍵 (shortcut key)
- 請參閱鍵盤捷徑 (keyboard shortcut)。
- 系統功能表 (system menu)
- 這是一種下拉功能表,藉由按一下視窗標題列左側的圖示來啟動,可讓使用者還原視窗、移動視窗、調整視窗大小,以及將視窗縮至最小或放至最大。
- 角色 (role)
- 這是在 J2EE 開發中,由個人在應用程式的開發和部署階段中執行的功能。
J2EE 規格定義了若干角色,
其中包括「應用程式元件提供者」、「應用程式組合者」、「部署人員」、「系統管理者」及「工具提供者」。
- 八劃
- 並行版本系統 (Concurrent Versions System, CVS)
- 這是一種開放程式碼且具有網路透通性的版本控制系統。
- 事件集 (event set)
- 在 Java 程式設計中,這是指單一 Bean 所發動的一群事件。
- 使用者定義函數 (user-defined function,UDF)
- 這是一種利用 CREATE FUNCTION 陳述式定義給 DB2 的函數,之後,就可以在 SQL 陳述式中參照這個函數。
使用者定義函數可以是外部函數或 SQL 函數。
- 使用者群組 (user group)
- 這是入口網站所登記的使用者集合。
- 來源樹 (source tree)
- 這是由 XSL 樣式表轉換的 XML 輸入文件。
- 具體 Portlet (concrete portlet)
- 這是用唯一配置參數 (PortletSettings) 來識別之 Portlet 物件的邏輯表示法。
每個 Portlet 物件都可以有多個具體 Portlet。
- 協同入口網站 (collaborative portal)
- 這是一種高度個人化的桌面至 Web 工具,它是為了供負責組織資訊、應用程式和服務,以便在公司層次上有效建置社群的特定讀者和使用者社群而設計的,也適用於個人的個別用途。
- 協同作業 (collaboration)
- 這是指在結合的智力工作中一起運作。
入口網站具有可使人們進入虛擬位置來工作的特性,也提供了人們實現其商業目標所需要的資訊,進行提升協同作業的效能。
入口網站協同作業特性提供了以人員和社群為基礎的位置,讓使用者在其中尋找其他人、應用程式和資訊。
- 協同作業 Portlet (cooperative portlets)
- 這是在相同網頁中,藉著共用資訊來互動的兩個或更多 Portlet。
來源 Portlet 中的動作或事件會觸發目標 Portlet 中的變更。
另請參閱 Click-to-Action、連接 (wire)。
- 協同過濾 (collaborative filtering)
-
這是一種個人化技術,它會根據若干其他人的行為來計算使用者之間的類似性,且會利用這項資訊,向現行使用者提出建議。
- 協助工具 (accessibility)
- 這是軟體或硬體產品的一種屬性,可供行動不便的人員使用。
- 取消 (passivation)
- 這是在 Enterprise Bean 中,將記憶體中的 Enterprise Bean 轉送到次要儲存體的程序。
(Sun) 另請參照啟動 (activation)。
- 呼叫堆疊 (call stack)
- 這是 Java 虛擬機器 (JVM) 所建構和維護的資料元素清單,可供程式順利呼叫方法以及從方法傳回。
- 命名服務 (naming service)
- 這是 Java 命名和目錄介面 (JNDI) 標準的實作。
- 延伸規格 (extension)
- 這是在 Eclipse 中,外掛程式用來延伸平台的機制。
- 延伸超文字標記語言 (Extensible Hypertext Markup Language, XHTML)
- 這是將 HTML 4.0 重新形成 XML 應用程式的一種語言。
XHTML 是一系列現行和未來的 DTD 和模組,會重新產生 HTML、製作 HTML 的子集以及擴充 HTML。
- 延伸樣式表語言 (Extensible Stylesheet Language, XSL)
- 這是一種指定 XML 文件之樣式表的語言。
「XSL 轉換」(XSLT) 係和 XSL 一起使用,以說明 XML 文件轉換成另一份文件的方式。
另請參照 XSL 轉換 (XSL Transformation)。
- 延伸標記語言 (Extensible Markup Language, XML)
- 這是用來定義基於標準一般標記語言 (SGML) 之標記語言的標準 Meta 語言。
XML 簡化了結構化資訊的編寫和管理程序,以及跨越各種系統來傳輸和共用結構化資訊的程序。
- 延伸點 (extension point)
- 這是指在 Eclipse 中,定義延伸規格必須宣告哪些屬性和值的規格。
- 所見即所得 (what you see is what you get, WYSIWYG)
- 這是一種編輯器功能,會連續顯示頁面,結果會和列印或呈現的方式完全一樣。
- 抽象測試 (abstract test)
- 這是用來測試 Java 介面、抽象類別和超類別的元件或單元測試,不能單獨執行,且不能包括測試套組。
在執行抽象測試之前,您必須先將抽象測試套用在實作介面、繼承抽象類別或繼承超類別的公用類別上來使抽象測試具體化。
另請參照元件測試 (component test)。
- 抽象視窗化工具箱 (Abstract Window Toolkit, AWT)
- 在 Java 程式設計中,這是一組使用原生平台版本的元件來實作的 GUI 元件集合。
這些元件提供了所有作業系統環境都可使用的功能子集。(Sun) 另請參閱 Swing 集 (Swing Set)、標準小組件工具箱 (Standard Widget Toolkit)。
- 抽象綱目 (abstract schema)
- 這是在 Entity Bean 部署描述子中,用來定義 Bean 關係、持續性欄位或查詢陳述式的部分。
- 服務資料物件 (Service Data Objects, SDO)
- 這是一種開放標準,使應用程式能夠以一致的方式處理來自異質資料來源的資料。
SDO 納入 J2EE 型樣,但簡化了 J2EE 資料程式設計模型。
- 服務說明 (service description)
- 這是可用 WSDL、UDDI 或 HTML 等任何格式來定義的 Web 服務說明。
- 版本控制 (version control)
- 這是指團隊所提出之工作歷程的協調和整合。
- 物件 (object)
- 這是在物件導向設計或程式設計中,由資料及資料相關作業組成的類別具體實現(實例)。
物件含有類別所定義的實例資料,但類別擁有資料的相關作業。
- 物件導向程式設計 (object-oriented programming)
- 這是以資料抽象和繼承等概念為基礎的程式設計方法。
與程序化程式設計技術不同的是,物件導向程式設計的重點不在於如何完成某事,而是在哪些資料物件構成問題,以及如何操作這些物件。
- 初次失敗資料擷取 (first-failure data capture, FFDC)
- 這是一種問題診斷輔助,它會識別錯誤、收集和記載這些錯誤的相關資訊,並將控制權傳回受影響的執行時期軟體。
- 初始類型 (primitive type)
- 這是在 Java 中,用來說明某種變數的資料類型種類,這個變數含有適當大小的單一值,及其所屬類型的格式:數字、字元或 Boolean 值。
byte、short、int、long、float、double、char、boolean 等都是初始類型的範例。
- 表示法 (notation)
- 這是一種 XML 建構,其中含有 XML 檔內之資訊相關的附註、註解或解說。
表示法可用來建立二進位說明與實體或屬性的關聯。
- 表單 (form)
-
這是含有定義好用來插入資訊之空間的顯示畫面、列印文件或檔案。
- 表單 Bean (form bean)
-
在 Struts 中,這是 ActionForm 類別的子類別實例,用來儲存用戶端送出要求的 HTML 或 JSP 表單資料,或儲存使用者點選鏈結的輸入資料。
- 非同步 (asynchronous, ASYNC)
- 這專指事件在時間上不同步,或不依固定間隔或可預測的時間間隔發生。
比方說,輸入事件是由使用者來控制,稍後程式便可以讀取這些事件。
- 九劃
- 宣告 (declaration)
- 這是 Java 程式設計中的一種陳述式,用來建立 ID 並與屬性關聯,而不需要保留儲存體或提供實作方式。
(Sun)
- 封套 (wrapper)
-
這是封裝和委派給另一物件來透過某種方式改變介面或行為的物件。(Sun)
- 建立方法 (create method)
- 這是 Enterprise Bean 中的一種方法,定義在 Home 介面中,且用戶端會呼叫它來建立 Enterprise Bean。(Sun)
- 建置 (build)
- 這是指建立或修改資源,通常是以其他資源的狀態為基礎。
比方說,Java 建置器會將 Java 程式檔轉換成執行類別檔,Web 鏈結建置器則會更新名稱或位置已改變過之檔案的鏈結。
- 建置規劃 (build plan)
- 這是一個 XML 檔,用來定義建置產生輸出時所需要之處理程序,以及指定執行處理程序的機器。
- 建置路徑 (build path)
- 這是在編譯 Java 程式碼時,用來尋找其他專案中被參照之類別的路徑。
- 持續性 (persistence)
- (1) 這是跨越階段作業界限進行維護的資料性質,或在執行過建立物件的程式或程序之後,仍持續存在的物件特性,通常儲存在資料庫系統之類的永久儲存體中。
- (2) 這是在 J2EE 中,用以在 Entity Bean 的實例變數及基礎資料庫之間進行
Entity Bean 狀態轉送的通訊協定。(Sun)
- 持續保存 (persist)
- 這是指跨越階段作業界限進行維護,通常是維護在資料庫系統或目錄之類永久儲存體中。
- 指引 (directive)
- 這是一種「初次失敗資料擷取」(FFDC) 建構,可能包含在 WebSphere Application Server 症狀資料庫中,以提供資訊和建議動作來協助診斷模組自訂要記載的資料。
- 活動日誌 (activity log)
- 請參閱 WebSphere 日誌檔 (WebSphere log file)。
這是一份變更了作用中總帳資料之函數的審核記錄。
- 界限類別 (boundary class)
- 在效能側寫中,這是通常會在過濾準則中加以排除,但由併入作為過濾器的類別直接呼叫的類別。
- 計時限制 (timing constraint)
- 這是用來測量某個方法呼叫或某個方法呼叫序列的專用驗證動作。另請參閱驗證動作 (validation action)。
- 負載平衡 (load balancing)
-
這是指監視應用程式伺服器和管理伺服器工作量。
如果某伺服器超出正常的工作量,就會轉遞要求給其他容量較大的伺服器。
- 重構 (refactor)
- 這是指轉換程式(如重新命名套件或方法)並保留其行為。
- 限制位置 (restricted place)
-
這是只開放給位置建立者(或位置管理者)新增到位置成員資格清單中的個人或群組之共用位置。
在建立位置期間,建立位置的人(且會自動成為位置管理者)將這個位置指定成限制位置。
請比較「公開位置 (public place)」。
- 頁面 (page)
- 這是入口網站中的一個節點,它可包含內容及標籤和其他頁面。
頁面可包含子項節點、直欄儲存器、列儲存器和 Portlet。
- 頁面處理常式組件 (page handler part)
-
這是 EGL 產生或自行撰寫的文字檔,在執行時期中,可用來提供 EGL 產生的 Java 程式或封套如何呼叫其他程式碼的詳細資料。
- 頁框 (frame)
-
在超文字標記語言 (HTML) 編碼中,這是 Web 瀏覽器視窗的子集。
- 頁框組 (frameset)
- 這是一個 HTML 檔,定義其他個別 HTML 檔所組成之網頁的佈置。
- 首頁 (home page)
-
這是入口網站的最上層網頁。
有時用來作為預設入口網站網頁的同義字。
- 十劃
- 個人 (person)
- 這是經過入口網站鑑別,在一或多個公司目錄中有個人記錄的個人。
個人可能是位置成員、組織公司目錄內的公開群組的成員,或使用者定義的個人群組的成員。
另請參照個人群組 (personal group)、公開群組 (public group)。
- 個人化 (personalization)
- 這是 WebSphere Personalization 提供給入口網站的功能。
個人化使資訊能夠根據商業規則和使用者設定檔資訊而針對特定使用者。
另請參閱自訂 (customization)。
- 個人位置 (personal place)
- 這是入口網站使用者的專用位置,依預設,它會顯示為位置選取器中的「我的位置」。
個人位置的擁有者負責控制它的內容和佈置,其中包括這個位置有哪些相關的應用程式,以及會顯示哪些 Portlet。
管理者會在入口網站的設定中,指定誰可以有個人位置。
請比較「共用位置 (shared place)」。
- 個人群組 (personal group)
- 這是一個個人群組,使用者將群組中每個人的姓名儲存在個人聯絡人(「人員」視窗的「聯絡人」標籤)下的資料夾中。
建立個人群組的使用者可以利用「人員」視窗來修改和管理這些資料夾。
請比較「公開群組 (public group)」。
另請參照個人 (person)。
- 個人數位助理 (personal digital assistant, PDA)
- 這是一種專用來執行個人組織作業(如行事曆、筆記以及電話和傳真號碼記錄等)及電子郵件和同步化等網路功能的掌上型裝置。
- 個人鏈結 (person link)
- 這是指向顯示 Sametime 線上狀態指示器的個人姓名或群組名稱之參照。
您可以利用參照來檢視個人的線上狀態、傳送電子郵件、啟動交談,或利用電子會議來共用應用程式,以及執行個人鏈結功能表所顯示的其他動作。
另請參照人員狀態提示 (people awareness)。
- 修正套件 (fix pack)
-
不含新功能的修正程式累加集合。
修正套件可能含有先前未提供的修正程式。
修正套件會執行完整的退化測試。
另請參閱暫時修正程式 (program interim fix)、臨時修正程式 (interim fix)、重新整理壓縮 (refresh pack)。
- 剖析 (parse)
- 這是將資訊字串(如指令或檔案)分解成構成組件的動作。
- 套件統計值 (package statistics)
- 這是套件所分組之應用程式的側寫統計資料明細。
另請參照實例統計資料 (instance statistics)。
- 時鐘時間 (clock time)
- 這是實際經歷的時間。
時鐘時間不同於 CPU 時間,因為執行緒的切換和程序環境定義的切換都會造成效能計算上的不確定性;時鐘時間則不會將這個執行行為考量在內。
- 根節點 (root node)
- 這是在資料的樹狀結構圖形表示法中,沒有母項但通常會有子項的節點。
- 浮動說明 (hover help)
- 這是線上說明的一種形式,將滑鼠或其他指標裝置移到某個 GUI 項目上,如圖示或欄位,便可以檢視它。
- 特性 (feature)
- 請是指在 Eclipse 中,以更新管理程式所接受且用來更新平台的形式來套裝的 JAR 檔。
特性有一個用來提供特性內容基本資訊的 Manifest,其中可包括外掛程式、片段和其他檔案。
- 症狀 (symptom)
- 這是記載工具中的錯誤訊息。
在症狀資料庫中,某個症狀可能會有和其相關的解決方案。
- 症狀資料庫 (symptom database)
- 這是一種症狀的 XML 檔,其中包括一或多個字串比對型樣以及一或多個相關聯的解決方案,可用來分析 WebSphere 活動日誌中所發生的事件和錯誤訊息。
- 索引鍵類別 (key class)
- 這是在 EJB 中用來建立或尋找 Entity Bean 的類別。
這個類別代表關聯式資料庫中某一列之主鍵直欄所對應之 Entity Bean 的身分。
- 索引鍵欄位 (key field)
- 這是在 EJB 中位於 Entity Bean 內的儲存器管理欄位,會對應到關聯式資料庫中某一列其中一個主鍵直欄。
每個索引鍵欄位都是 Entity Bean 索引鍵類別的一個成員。
- 記載 Factory (logging factory)
- 這是一種單態 Factory,用來建立、儲存和損毀公用存取的日誌記載代理程式。
- 記載工具 (logging tools)
- 這是可讓開發人員檢視及分析 WebSphere 活動日誌檔和 XML 日誌檔以及編輯症狀資料庫檔的特性。
- 記載代理程式 (logging agent)
- 這是程式設計師可針對正在測試的應用程式來建立的代理程式,用來將資料(如 Java 初始類型、物件或預先定義的記載結構)寫入一或多個輸出來源(如文字檔或 XML 檔)。
- 記載層次 (logging level)
- 這是在記載工具中,代表要完成之記載數量的指示器。
層次越高,要記載的資訊越多。
- 記憶體回收 (garbage collection)
- 這是語言的執行時期系統或附加程式庫的一部分,會自動判斷程式不再使用的記憶體,並加以回收供其他用途使用。
記憶體回收可以由編譯器、硬體、作業系統或這三者的任意組合加以協助。
- 記憶體洩漏 (memory leak)
- 這是指維護已不再需要,因而需要加以收回之物件參照的程式所造成的影響。
- 起始設定點 (initialization point)
- 這是一個使用者定義的常數或變數,用來起始設定物件的屬性。
- 迴圈 (loop)
-
這是重複執行直到結束狀況出現的指示序列。
- 配置檔 (configuration file)
- 這是一個 Struts 檔,其中包含資料來源、表單 Bean、廣域轉遞和動作對映的相關資訊。
- 除錯引擎 (debug engine)
- 這是其主從架構設計能夠進行本端和遠端除錯的除錯器伺服器元件。
除錯引擎會在與被除錯之程式的相同系統中執行。
- 除錯階段作業 (debugging session)
- 這是指在開發人員啟動和結束除錯器之間所進行的活動。
- 除錯器 (debugger)
- 這是用來偵測和追蹤電腦程式錯誤的工具。
- 十一劃
- 側寫 (profiling)
- 這是分析應用程式的效能、資源使用率或執行情況的程序。
- 側寫代理程式 (profiling agent)
- 這是進行應用程式效能分析及側寫功能的代理程式。
- 側寫過濾器 (profiling filter)
- 這是指定將分析哪些應用程式相關資訊的機制。
- 剪貼簿 (clipboard)
- 這是一種暫時存放資料的電腦記憶體或儲存體區域。
剪貼簿中的資料可供其他應用程式使用。
- 動作程式 (action program)
- 這是將互動式頁面遞送給 Web 瀏覽器的 EGL 程式組件類型。
- 動作集 (action set)
- 在 Eclipse 中,這是視景提供給主工具列和功能表列的一組指令。
- 動作對映 (action mapping)
- 這是一個將動作名稱關聯於 Action 類別、表單 Bean 和區域轉遞的 Struts 配置檔項目。
- 動態 Web 內容 (dynamic Web content)
- 這是指 JavaServer Pages (JSP) 檔、Servlet 和 Script 等需要進行用戶端或伺服器端處理,才能在 Web 瀏覽器中有準確的執行時期呈現的程式設計元素。
- 動態 Web 專案 (dynamic Web project)
- 這是一種含有 Web 應用程式資源的專案,且其中含有 Servlet 或 JavaServer Pages (JSP) 檔之類的動態內容。
動態 Web 專案的結構反映 Web 內容、類別、類別路徑、部署描述子等的 J2EE 標準。
- 匿名使用者 (anonymous user)
- 這是未利用有效使用者 ID 和密碼來登入入口網站的入口網站使用者。
匿名入口網站使用者可以存取已指定為開放給匿名使用者的公開位置。
另請參照鑑別過的使用者 (authenticated user)。
- 參照完整性 (referential integrity)
- (1) 這是在可延伸標記語言 (XML) 工具中,在偵測到或重新命名綱目時,自動清除 XML 綱目編輯器或 DTD 編輯器中之所有項目參照的情況。
- (2) 這是指當表格某直欄資料所有指向相同或不同表格之其他直欄資料的參照都有效時的一種狀況。
- 參與者 (participant)
-
這是某個入口網站位置的成員,他能夠造訪和使用這個位置。
依預設,所有入口網站使用者都是公開位置的參與者。
位置參與者不能編輯位置成員資格、佈置或書籤。
請比較「位置設計者 (place designer)」和「位置管理員 (place manager)」。
另請參照位置設計者 (place designer)。
- 參數 (parameter, parm)
- 這是傳給函數、指令或程式來作為輸入或控制指令或程式動作的值或參照。
這個值由使用者或另一程式或程序提供。
- 參數 (parm)
- 請參閱參數 (parameter)。
- 商業方法 (business method)
- 這是實作應用程式之商業邏輯或規則的 Enterprise Bean 方法。
(Sun)
- 商業服務 (business service)
- 這是 Web 服務程式設計中的一種資料結構類型,其中包含 Web 服務群組的相關資訊。商業服務結構是在登錄服務時指定的。
- 商業實體 (business entity)
- 這是 Web 服務程式設計中的一種資料結構類型,其中包含發佈服務之商業的相關資訊等。
商業實體是在登錄服務時指定的。
- 堆疊 (stack)
- 這是記憶體內的一個區域,儲存了暫時的登錄資訊、參數以及子常式的傳回位址。
- 堆疊框 (stack frame)
- 這是一個堆疊區段,包含某個別常式的區域變數、引數和登錄內容,以及前一堆疊框的指標。
- 埠 (port)
- 這是在 WSDL 文件中,定義為連結和網址之組合的單一端點。
- 基本程式 (basic program)
- 這是執行作業時不與使用者即時互動的 EGL 程式組件類型。
- 基礎時間 (base time)
- 這是執行特定方法所花的時間。
基礎時間不包括這個方法呼叫其他 Java 方法所花費的時間。
- 執行時期 (run time)
- 這是指電腦程式執行的期間。
- 執行緒 (thread)
- 這是在程序控制之下的電腦指令串流。
多緒程序會開始於一道指令串流(單一執行緒),之後還可能再建立其他指令串流來執行作業。
- 執行緒競用 (thread contention)
-
這是執行緒在等待另一個執行緒所保留的鎖定或物件的狀況。
- 專案 (project)
- 這是在 Eclipse 中,用來分組資料夾或套件的組織單位。
專案用來進行資源的建置、版本管理、共用和組織等工作。
- 常駐程式 (daemon)
- 這是會連續或定期自動執行功能(如網路控制)的程式。
- 強制位置 (mandatory place)
-
這是一個所有入口網站使用者都必須是成員的共用位置,可能是公開位置,也可能是受限制的位置。
只有入口網站管理者可以將某個共用位置指定為強制位置。
由於成員資格是自動而必要的,因此,入口網站使用者不能結合或離開強制位置。
- 控制項 (control)
- 請參閱小組件 (widget)。
- 控點 (handle)
- 在 J2EE 規格中,這是用來識別 Enterprise Bean 的一種物件。
用戶端可以將控點序列化,然後再解除序列化,
以取得 Enterprise Bean 的參照。(Sun)
- 探索 (discover)
- 這是在 UDDI 中,瀏覽商業登錄以找出現有 Web 服務以供整合的動作。
- 探針 (probe)
- 這是一組可重複使用的 Java 程式碼片段和支援屬性,用來收集物件、引數和異常狀況的詳細執行時期資訊。
另請參閱 Probekit。
- 接聽器埠 (listener port)
- 這是定義 Connection Factory、目的地和已部署的訊息驅動 Bean 間之關聯性的物件。
接聽器埠會簡化這些資源間之關聯性的管理作業。
- 捷徑列 (shortcut bar)
- 這是在 Eclipse 中,在工作台視窗左側的垂直工具列,其中含有代表已開啟的視景和快速視圖的按鈕。
- 授權程式分析報告 (authorized program analysis report, APAR)
- 這是 IBM 提供的程式之現行版本的問題更正要求。
- 啟動 (activation)
- 在 EJB 中,這是將次要儲存體中的 Enterprise Bean 轉送到記憶體的程序。
(Sun) 另請參照取消 (passivation)。
- 啟動配置 (launch configuration)
-
這是一種定義和儲存可個別啟動的不同工作台配置的機制。
可配置的選項包括執行和除錯設定。
- 瓶頸 (bottleneck)
- 這是系統中因為資源的競爭而影響到效能的位置。
- 產品更新套件 (refresh pack)
- 這是含有新特性的修正程式累加集合。
產品更新套件會執行完整的退化測試。
另請參照修正套件 (fix pack)、臨時修正程式 (interim fix)。
- 移入 (check in)
- 這是在某些軟體配置管理 (SCM) 系統中,將變更後的檔案複製回儲存庫的動作。
- 移出 (check out)
- 這是在某些軟體配置管理 (SCM) 系統中,從儲存庫複製最新版的檔案以便修改的動作。
- 移除方法 (remove method)
- 這是在 Enterprise Bean 中,定義在 Home 介面供用戶端呼叫它來毀損 Enterprise Bean 的方法。
- 統一建模語言 (Unified Modeling Language)
- 這是在開發物件導向設計方法學中,在第一步驟建立真實世界物件模型的標準表示法。
UML 是 Object Management Group (OMG) 所定義的。
- 統一資源名稱 (Uniform Resource Name, URN)
- 這是讓用戶端唯一識別 Web 服務的名稱。
另請參照統一資源識別碼 (Uniform Resource Identifier)。
- 統一資源定址器 (Uniform Resource Locator, URL)
-
這是可在網路(如網際網路)中存取的檔案的唯一位址。
URL 包括用來存取資訊資源之通訊協定的名稱縮寫,以及通訊協定用來尋找資訊資源的資訊。
- 統一資源識別碼 (Uniform Resource Identifier, URI)
- 這是用來識別文字頁面、視訊或音效剪輯、靜態或動畫影像,或程式等 Web 內容的唯一位址。
URI 最常見的形式是網址,是 URI 的一種特定形式或子集,稱為統一資源定址器 (URL)。
URI 通常會說明如何存取資源、資源所在的電腦,以及資源在電腦中的名稱(檔案名稱)。
另請參照統一資源名稱 (Uniform Resource Name)。
- 累計時間 (cumulative time)
- 這是方法在執行堆疊上所花費的時間,其中包括方法本身所花的時間及它呼叫其他方法所花費的時間。
- 規則型個人化 (rules-based personalization)
-
這是使您能夠根據使用者需求和喜好設定以及商業需求來自訂 Web 內容的個人化技術。
- 軟體配置管理 (software configuration management, SCM)
- 這是指軟體開發的追蹤和控制。
SCM 系統通常會提供版本控制和團隊程式設計特性。
- 軟體開發套件 (software development kit, SDK)
- 這是一組工具、API 和文件,可協助您以特定電腦語言或針對特定作業環境進行軟體開發。
- 通道 (channel)
- 這是在入口網站內,供使用者訂閱的專用 Web 應用程式。
- 連接 (wire)
- 這是一種將兩個或更多協同作業 Portlet 連接起來的技術,以便在沒有任何使用者互動的情況下,使來源 Portlet 中的變更能自動更新目標 Portlet。
另請參閱 Click-to-Action、協同作業 Portlet (cooperative portlets)。
- 連接器 (connector)
- (1) 這是一個 Servlet,供 Portlet 存取內容的外部來源,如地方電視台網站所提供的新聞。
- (2) 這是在 J2EE 中,用來提供企業資訊系統 (EIS) 之連線功能的標準儲存器延伸機制。
連接器由資源配接器和應用程式開發工具組成 (Sun)。
另請參照儲存器 (container)。
- 連結 (bind)
- 這是指利用協議通訊協定來建立網路中各軟體元件之間的連線。
在 Web 服務中,
當服務要求者在執行時期利用服務說明中的連結詳細資料來呼叫或起始和服務之間的互動時,會發生連結作業以尋找、聯繫和呼叫服務程式。
- 部署 (deploy)
- 這是指將檔案放在作業環境或將軟體安裝到作業環境中。
在 J2EE 中,此動作包括建立適合要部署之應用程式類型的部署描述子。
- 部署目錄 (deployment directory)
- 這是在安裝了應用程式伺服器的機器中,發佈的伺服器配置和 Web 應用程式所在的目錄。
- 部署描述子 (deployment descriptor)
- 這是一種 XML 檔,用來說明如何指定配置和儲存器選項來部署模組或應用程式。
比方說,EJB 部署描述子會將如何管理和控制 Enterprise Bean 的相關資訊傳遞給 EJB 儲存器。
- 部署程式碼 (deployment code)
- 這是可讓應用程式開發人員撰寫的 Bean 實作碼在特定 EJB 執行時期環境中運作的附加程式碼。
部署程式碼可由應用程式伺服器供應商提供的工具產生。
- 十二劃
- 單一登入 (single signon)
-
這是利用單一鑑別盤查來跨越多個應用程式驗證使用者的機制。
- 單態 (Singleton)
- 這是一種只能建立一次實例的類別。
單態類別不能是介面。
- 單態 Factory (singleton factory)
- 這是含有用來建立單態類別實例之靜態方法的類別。這個類別不能是介面。
- 尋找 (find)
- 請參閱探索 (discover)。這是指尋找特定項目。
- 提要 (cheat sheet)
- 這是一種介面,它可以引導使用者通過執行複雜作業時所需的精靈和步驟,且會鏈結到線上說明的相關章節。
- 普及運算 (pervasive computing)
- 這是指對於支援各種資訊設備之運算基礎架構的運用,使用者可以利用這些資訊設備來存取非常廣泛的網路型服務,其中包括網際網路電子商務服務。
- 測試型樣 (test pattern)
- 這是指用來自動產生元件測試的範本。
有一些測試型樣能夠測試 Java 和 EJB 元件兩者。
另請參照元件測試 (component test)。
- 測試套組 (test suite)
- 這是定義測試行為和控制測試的執行和部署之 Test Case 的集合。
- 測試控制工具 (test harness)
- 這是一系列 Script 檔,用來啟用 DB2 資料庫供 DB2 XML Extender 使用。
您可以在從關聯式資料庫至 XML 的對映產生 DAD 檔時,選擇性地建立測試控制工具。在啟用之後,會測試從資料編製 XML,也會測試將 XML 檔分解成關聯式資料。
- 無監視器型 (headless)
- 這是指程式或應用程式不需要圖形式使用者介面就能執行,在某些情況下,根本沒有任何使用者介面。
網路伺服器或內嵌系統通常會使用無監視器型作業。
- 無線標記語言 (Wireless Markup Language, WML)
- 這是一種 XML 型的標記語言,用來提供行動電話、呼叫器和個人數位助理等無線裝置的內容和使用者介面。
- 無線應用程式通訊協定 (Wireless Application Protocol, WAP)
- 這是一種開放式的業界行動式網際網路存取標準,可讓使用無線裝置的行動使用者簡單而即時存取資訊和服務,並進行互動。
- 登記 (enrollment)
-
這是在入口網站中輸入和儲存使用者或使用者群組資訊的程序。
- 登錄使用者 (registered user)
- 這是有登入入口網站時所需要的使用者 ID 和密碼的入口網站使用者。
請比較「匿名使用者 (anonymous user)」和「鑑別過的使用者 (authenticated user)」。
- 發佈 (publish)
- (1) 這是將網站公開的動作,比方說,將檔案放到 HTTP 伺服器所能識別的路徑中。
- (2) 這是在 UDDI 中刊登 Web 服務,使其他企業也能找到並連結到 Web 服務。服務提供者會透過登錄來發佈其服務的可用狀況。
- 發動 (fire)
- 在物件導向程式設計中,這是指造成狀態轉換。
- 程式碼輔助 (code assist)
- 請參閱內容輔助 (content assist)。
- 程序物件 (process object)
- 這是 Java 程序的邏輯表示法。
程序物件會藉由名稱和程序 ID 號碼 (PID) 來識別,
當 Java 程序被啟動或連接時,程序物件都會與相關的代理程式一起出現在「監視器」視圖中。
- 結合 (join)
- 這是一種 SQL 關聯式作業,可讓您根據相符的直欄值,從兩個或多個表格中擷取資料。
- 結合發展對映 (meet-in-the-middle mapping)
- 這是將 Enterprise Bean 對映至資料庫表格的方式,它會同時但分別獨立建立 Enterprise Bean 和資料庫綱目。
- 結果集 (result set)
- 這是儲存程序傳回的列集。
- 結果樹 (result tree)
- 這是在使用 XSL 檔來轉換 XML 檔時,所建立的輸出文件。
- 結構化查詢語言 (Structured Query Language, SQL)
- 這是一種用來定義和操作關聯式資料庫中的資料的標準化語言。
- 結構化檢視 (structured viewing)
- 這是 XML 編輯器「設計」視圖的列表格式外觀,會將 XML 文件的結構組成要素(如元素和屬性類型)和值(如屬性值和文字內容)分開。
- 視景 (perspective)
- 這是在工作台中,一組顯示資源各方面資訊的視圖。
工作台使用者可以根據要進行的作業來切換視景及自訂視景內的視圖和編輯器的佈置。
另請參照視圖 (view)。
- 視圖 (view)
- 這是在 Eclips 型使用者介面中,在工作台之中、編輯區之外,且可疊放(拖放)在其他視圖上的任何窗格。視圖提供了各種不同方式,來查看或使用工作台中的資源。
- 視察程式 (introspector)
- 這是 Java 的一個類別 (java.beans.Introspector),可用來協助工具了解目標 Bean 所支援的內容、事件和方法的標準方式。
視察程式遵循 JavaBean 規格。
- 視覺化 Bean (visual bean)
- 這是 Java 應用程式圖形式使用者介面的一般使用者所能見到的元件。
在 AWT 和 Swing 中,視覺化 Bean 繼承自 java.awt.Component。
- 超文字標記語言 (Hypertext Markup Language, HTML)
- 這是一種符合 SGML 標準的標記語言,主要是設計來支援在線上顯示含超文字鏈結的文字和圖形資訊。
- 超文字轉送通訊協定 (Hypertext Transfer Protocol, HTTP)
- 這是在網際網路通訊協定套件中,用來在 Web 上轉送和顯示超文字及 XML 文件的通訊協定。
- 超類別 (superclass)
-
這是在 Java 中,從中衍生出特定類別的類別,兩者之間可能會有一或多個類別。
- 超類型 (supertype)
- 這是在類型階層中,子類型繼承其屬性的類型。
- 開放式版面 (free-form surface)
-
這是視覺化編輯器的一個開放區域,供開發人員新增和操作物件。
比方說,Struts 應用程式圖解編輯器會提供一個開放式版面,用來呈現 JSP 頁面、HTML 頁面、動作對映、其他 Struts 應用程式圖解、來自 JSP 頁面的鏈結,以及來自動作對映的轉遞。
- 開放程式碼 (open source)
- 這專指可供一般大眾使用的軟體程式碼,而使用、修改或再散布這類軟體的程式碼不會受到任何授權限制的侷限。
Linux 就是開放程式碼技術的範例。
- 階式樣式表 (cascading style sheet, CSS)
- 這是定義一組階層式樣式規則,以便控制 HTML 或 XML 檔在瀏覽器、檢視器和列印中之呈現方式的檔案。
CSS 包括一套已定義的優先順序,用以處理在文件中任何樣式元素的定義發生衝突的情況。
- 階段作業 (session)
- (1) 這是在網路中的兩個工作站、程式或裝置之間的邏輯或虛擬連線,可讓兩個元素溝通和交換資料,或在建立、維護和釋放連線期間所發生的活動。
階段作業可以依要求來啟動和取消啟動。
- (2) 這是 J2EE 中的一種物件,供 Servlet 用來追蹤使用者透過多個 HTTP 要求與 Web 應用程式進行的互動。
- 項目 (item)
- 這是在 EGL 中,包含單一值的具名記憶體區域。
- 十三劃
- 傳輸控制通訊協定 (Transmission Control Protocol, TCP)
- 這是網際網路以及遵循跨網路通訊協定之「網際網路工程任務推動小組」(IETF) 標準的任何網路中,所使用的通訊協定。
TCP 在封包交換式的通訊網路以及交互連接系統的這類網路中,
於主機之間提供了穩定的主機對主機通訊協定。TCP 使用「網際網路通訊協定」(IP) 作為基礎通訊協定。另請參照網際網路通訊協定 (Internet Protocol)。
- 傳輸控制通訊協定/網際網路通訊協定 (Transmission Control Protocol/Internet Protocol, TCP/IP)
- 這是一種非專利的業界標準通訊協定集,在交互連接的不同類型網路中,用來提供可靠的應用程式間點對點連線。
- 幹線 (trunk)
- 這是在 CVS 團隊開發環境中的主要開發串流,也稱為 HEAD 串流。
- 群組 (group)
- (1) 這是在各位置中,分組成具有某個位置之成員資格的兩個或更多人。
- (2) 這是一份具名的使用者清單,這份清單用來指派公司目錄、資料庫和伺服器的存取層次。
這是指為了指派資料庫安全設定而分類的兩個或更多個別使用者:比方說,管理者必須先將個人指派到群組中,之後,才能指派每份資料庫存取控制清單的角色。
- 解決方案 (solution)
- 這是在用來分析 WebSphere 活動日誌的症狀資料庫中,有關發生錯誤的可能原因以及如何修復錯誤的相關資訊。
- 解除序列化常式 (deserializer)
- 這是將已序列化的變數轉換成物件資料的方法。
另請參照序列化常式 (serializer)。
- 資料來源 (data source)
- 這是 JDBC 中的一種介面,提供連線儲存區的邏輯表示法給實體資料來源。
資料來源物件會使應用程式不需提供特定資料庫驅動程式的特定資訊,以提供應用程式可攜性。
- 資料定義 (data definition)
- 這是一種定義資料庫或表格的資料物件。
- 資料定義語言 (Data Definition Language, DDL)
- 這是用來說明資料及其在資料庫中之關係的語言。
- 資料物件 (data object)
- 這是可以利用 SQL 陳述式建立或操作的任何物件(如表格、視圖、索引、函數、觸發事件和套件)。
- 資料物件過濾器 (data object filter)
- 這是可以從資料庫的樹狀視圖中排除資料物件(如表格和綱目)的控制項。
- 資料堆 (heap)
- 這是在 Java 程式設計中,Java 虛擬機器在執行時期用來儲存 Java 物件的記憶體區塊。
Java 資料堆記憶體由記憶體回收器來管理,它會自動取消配置不再使用的 Java 物件。
- 資料組件 (data part)
- 這是指定資料結構的一項 EGL 定義。
資料組件的類型有 dataItem、dataTable 和記錄組件。
- 資料項目 (data item)
- 這是指在 EGL 中,但不在某個結構中的記憶區,它的基礎是某個資料項目組件或某個明確的初始類型說明,如 CHAR(3)。
- 資料類別 (data class)
- 這是提供資料儲存和存取的方法以便快取 Enterprise Bean 內容的 Access Bean。
與 Copy Helper 不同的是,資料類別 Access Bean 會搭配具有本端用戶端視圖和遠端用戶端視圖的 Enterprise Bean 使用。
- 資訊中心 (information center)
- 這是支援一或多個產品的使用者的資訊集合,可以從產品個別啟動,其中包括一份導覽主題清單和一個搜尋引擎。
- 資源 (resource)
- 這是可在工作台中操作的專案、資料夾、子資料夾和檔案的總稱。
- 資源內容 (resource property)
- 這是伺服器配置中 JDBC 資料來源的內容,如伺服器名稱、使用者 ID 或密碼。
- 資源配接器 (resource adapter)
- 這是供 EJB 儲存器或應用程式用戶端用來連接企業資訊系統 (EIS) 的系統層次軟體驅動程式。
資源配接器會外掛在儲存器中;應用程式元件會先部署在儲存器中,再利用用戶端 API(配接器所顯現)或工具產生的高階摘要來存取基礎 EIS。
(Sun) 另請參照儲存器 (container)、企業資訊系統 (enterprise information system)。
- 跨程序通訊 (interprocess communication, IPC)
- 這是程式彼此溝通資料以及將活動同步化的程序。
號誌、信號和內部訊息佇列都是跨程序通訊的共用方法。
- 逾時 (timeout)
- 這是分配給某項事件在作業岔斷之前發生或完成的時間間隔。
- 電子商業 (e-business)
- 這是透過電子媒體(如網際網路)來進行的商業交易。
- 預設入口網站網頁 (default portal page)
- 這是使用者最初開發入口網站時,以及在登記完成之前所見到的網頁。
有時用來作為首頁的同義字。
- 預設公開位置 (default public place)
- 這是一個其成員會自動包括所有入口網站使用者,且會出現在每位使用者的位置選取器中的位置。
使用者一律是這個位置的成員。
- 十四劃
- 圖形交換格式 (Graphics Interchange Format, GIF)
- 這是一種儲存影像的檔案格式。
GIF 檔在全球資訊網中非常普遍,
因為這種檔案最多只有 256 色,因此檔案非常小。
- 實例文件 (instance document)
- 這是符合特定綱目的 XML 文件。
- 實例統計資料 (instance statistics)
- 這是包括應用程式相關資訊的統計資訊,如不同類別的實例和其大小、類別所屬的套件、類別實例所花的 CPU 時間等等。
另請參照套件統計資料 (package statistics)。
- 實現 (realize)
- 這是指在 Web 圖解編輯器中,建立一項實際資源來將節點關聯於這項資源,或將節點的路徑編輯成指向現有資源來將節點關聯於這項資源。
另請參閱未實現 (unrealized)。
- 實體 (entity)
- 這是在 XML 之類的標記語言中,可以當成單位參照的字元集合,比方說,包含在文件中經常重複的文字或特殊字元。
- 對映 (map)
- 這是在 EJB 開發環境中,Enterprise Bean 儲存器管理的持續性欄位如何對應到關聯式資料庫表格或其他持續性儲存體中之直欄的規格。
對映會用來產生部署程式碼。
- 監視 (monitor)
- 這是在效能側寫中,從和應用程式相關聯且在執行中的代理程式收集該應用程式相關資料的動作。
- 監視點 (watchpoint)
- 這是在修改指定的欄位或表示式時暫停執行的岔斷點。
- 端點 (endpoint)
-
這是階段作業的原點或目的地系統。
- 精簡超文字標記語言 (Compact Hypertext Markup Language, cHTML)
- 這是在無線裝置上發佈超文字資訊的格式。
- 精靈 (wizard)
- 這是一種主動的說明形式,會引導使用者進行特定作業的每個步驟。
- 網頁範本 (page template)
- 這是在 Page Designer 中,用來作為網站內任何新 HTML 或 JavaServer Pages (JSP) 頁面的一致樣式和佈置之定義起點的頁面。
- 網站 (Web site)
- 這是在 Web 中,用單一實體(組織或個人)來管理的相關的可用檔案集合,其中含有使用者的超文字資訊。
網站通常會包括通往其他網站的超文字鏈結。
- 網際網路交互 ORB 通訊協定 (Internet Inter-ORB Protocol, IIOP)
- 這是 Common Object Request Broker Architecture (CORBA) Object Request Broker 之間的通訊所使用的通訊協定。
另請參照 Common Object Request Broker Architecture。
- 網際網路通訊協定 (Internet Protocol, IP)
- 這是透過某個網路或互聯網路來遞送資料的通訊協定。
網際網路通訊協定 (IP) 是較高的通訊協定層和實體網路之間的中介。
請參照傳輸控制通訊協定 (Transmission Control Protocol)。
- 綱目 (schema)
-
(1) 這是在 XML 中,藉由指出可採用哪些元素及哪些組合來說明及限制 XML 檔內容的機制。
XML 綱目是文件類型定義 (DTD) 的替代方案,可用來延伸資料類型作業、繼承關係及呈現方式等方面的功能。
- (2) 這是用來定義資料庫的表格、視圖、索引或觸發程式等資料庫物件的集合。
資料庫綱目提供資料庫物件的邏輯分類。
- 聚集 (aggregation)
- 這是結構化的資料物件集合,以便後續呈現在入口網站中。
- 語法強調顯示 (syntax highlighting)
- 這是在程式碼編輯器中,利用文字強調顯示的差異性(如字型、強調和顏色)來區分文字和結構化元素(如標示、屬性和屬性值)的功能。
- 遠端 (remote)
- 這專指可透過通訊線路存取的系統、程式或裝置。
- 遠端 Home 介面 (remote home interface)
- 這是 Enterprise Bean 中的一種介面,它會指定遠端用戶端用來尋找、建立和移除 Enterprise Bean 類別實例的方法。
另請參照本端 Home 介面 (local home interface)。
- 遠端介面 (remote interface)
- 這是 EJB 中的一種介面,用來定義用戶端所能呼叫的商業方法。
另請參照 Home 介面 (home interface)。
- 遠端方法 (remote method)
- 這是用戶端可以從遠端介面中呼叫的商業方法。
- 遠端方法呼叫 (Remote Method Invocation, RMI)
- 這是一種透過網路用來和方法呼叫通訊的通訊協定。
「Java 遠端方法呼叫」是一種分散式物件模型,在這種模型中,可以從可能在不同主機中的其他 Java 虛擬機器來呼叫用 Java 程式設計語言撰寫的遠端物件方法。
- 遠端程序呼叫 (remote procedure call, RPC)
- 這是可讓在用戶端電腦的程式執行在伺服器的程式之通訊協定。
- 遠端檔案轉送實例 (remote file transfer instance)
- 這是包含遠端檔案轉送所用方法的相關資訊之檔案。
- 遞迴 (recursion)
- 這是一種程式設計技術,程式或常式會呼叫自己以執行作業中連續的步驟,且每一步驟會使用前一步驟的輸出。
- 十五劃
- 增量建置 (incremental build)
- 這是在 Eclipse 中,只考量自上次建置之後變更過之資源的建置方式。
另請參照完整建置 (full build)。
- 廣泛描述、探索與整合 (Universal Description, Discovery, and Integration (UDDI))
- 這是一組用於網際網路服務說明及探索的標準型規格。
- 廣域元素 (global element)
- 在 XML 中,這是不宣告在複式類型定義中,而宣告成綱目元素子項的元素。
廣域元素可在一或多個內容模型中,利用 ref 屬性來參照。
- 廣域屬性 (global attribute)
- 在 XML 中,這是不宣告在複式類型定義中,而宣告成綱目元素子項的屬性。
廣域元素可在一或多個內容模型中,利用 ref 屬性來參照。
- 暫時修正程式 (program temporary fix, PTF)
- 這是一項提供給 zSeries、iSeries 和 pSeries 產品所有客戶的修正程式。
IBM 測試過暫時修正程式。
它包含一項 PTF 記錄。
另請參閱修正套件 (fix pack)。
- 樣式表 (style sheet)
- 這是格式化指令的規格,當它套用到結構化資訊時,會提供資訊特定的呈現方式(如線上或列印)。
不同的樣式表可以套用到相同的結構化資訊片段中,使資訊產生不同的呈現。
- 標記列 (marker bar)
- 這是在工作台編輯區左側的灰色邊框,用來顯示書籤和岔斷點。
- 標準小組件工具箱 (Standard Widget Toolkit, SWT)
- 這是一種 Eclipse 工具箱,供 Java 開發人員定義使用基礎作業系統原生小組件的共用可攜性使用者介面 API。
另請參閱抽象視窗化工具箱 (Abstract Window Toolkit)、Swing 集 (Swing Set)。
- 標籤庫 (tag library)
- 這是在 JSP 技術中的標示集合,這些標示會識別利用 taglib 描述子和 Java 類別來說明的自訂動作。
JSP 標示庫可以匯入任何 JSP 檔,
並可和數種 Scripting 語言一起使用。(Sun)
- 模組 (module)
- 這是 J2EE 程式設計中的軟體單元,它由一或多個有相同儲存器類型的元件及一個這個類型的部署描述子所組成。
範例包括 EJB、Web 和應用程式用戶端模組。
(Sun)
- 範本庫 (template library)
-
這是一種稱為入口網站範本型錄的資料庫,其中儲存了位置範本規格和 Portlet 表單、子表單,以及設定檔。
- 範圍 (scope)
- 這是 Web 服務中的一項內容,用來識別處理呼叫要求之物件的生命期限。
- 編製器 (composer)
- 這是在 EJB 中,用來將單一複式 Bean 欄位對映至多個資料庫直欄的類別。
本身是有欄位和行為之物件的複式欄位需要進行編排。
- 編輯區 (editor area)
- 這是在 Eclipse 和 Eclipse 型產品中,用來開啟檔案以便進行編輯的工作台視窗區域。
- 編譯單元 (compilation unit)
- 這是電腦程式足以有效完整正確編譯的部分。
- 複合式多媒體 (rich media)
- 這是指網頁中的聽覺、視覺內容,或互動式內容,如音效或視訊檔。
- 複式類型 (complex type)
- 這是在 XML 中,其內容可以含有元素且可帶有屬性的類型。
另請參照簡式類型 (simple type)。
- 十六劃
- 導覽列 (navigation bar)
- 這是通往網站其他網頁的一組鏈結。
比方說,導覽列通常都橫跨在頁面的頂端或底端,且含有通往網站主要區段的直接鏈結。
Web Site Designer 可以自動維護和產生導覽列。
- 整合開發環境 (integrated development environment, IDE)
- 這是可從單一使用者介面存取的一組軟體開發工具,如程式碼編輯器、編譯器和除錯器等。
在 Eclipse 中,IDE 稱為工作台。
- 選用區 (palette)
- 這是以圖形方式顯示,且可在應用程式中選取的選項範圍,如工具的顏色或集合。
- 靜態 Web 專案 (static Web project)
- 這是一種含有 Web 應用程式資源的專案,但其中不含 Servlet 或 JavaServer Pages (JSP) 檔或 Java 程式碼之類的動態內容。
靜態 Web 專案可部署在靜態 HTTP 伺服器中,不需要其他應用程式伺服器支援。
- 靜態網頁 (static Web page)
- 這是不需要 JavaServer Pages、Servlet 或 Script 所需要的其他用戶端或伺服器端的處理程序,就可以顯示的網頁。
- 十七劃
- 儲存庫 (repository)
- 這是用來儲存程式碼和其他應用程式資源的持續性儲存區。
在團隊程式設計環境中,共用儲存庫可讓多位使用者存取應用程式資源。
- 儲存程序 (stored procedure)
- 這是一種程序化建構和內嵌 SQL 陳述式的區塊,儲存在資料庫中,且可以依名稱來呼叫。
儲存程序可讓應用程式分成兩段來執行,一段在用戶端,另一段在伺服器,因此,單一呼叫可以多次存取資料庫。
- 儲存器 (container)
- (1) 這是用來安排 Portlet 或其他儲存器在頁面中之佈置的直欄或列。
- (2) 這是在 J2EE 中,用來提供生命週期管理、安全、部署和執行時期服務程式給元件的實體。
(Sun) 每種儲存器類型(EJB、Web、JSP、Servlet、Applet 和應用程式用戶端)都提供有特定元件專用的服務。
另請參照資源配接器 (resource adapter)、連接器 (connector)。
- 儲存器交易 (container transaction)
- 請參閱儲存器管理的交易 (container-managed transaction)。
- 儲存器管理的交易 (container-managed transaction)
- 這是其界限由 EJB 儲存器來定義的交易。
Entity Bean 必須使用儲存器管理的交易。(Sun)
- 儲存器管理的持續性 (container-managed persistence,CMP)
- 這是指在 J2EE 技術中,在 Entity Bean 的變數和 Entity Bean 儲存器所管理的資源管理程式之間的資料轉送。
另請參照 Bean 管理的持續性 (bean-managed persistence)。
- 應用程式用戶端 (application client)
- 在 J2EE 中,這是會在本身的 Java 虛擬機器中執行的第一層用戶端元件。
應用程式用戶端可以存取某些 J2EE 平台 API,如 JNDI、JDBC、RMI-IIOP 及 JMS。(Sun)
- 應用程式用戶端專案 (Application Client project)
- 這是資料夾和檔案的結構和階層,其中含有在本身的 Java 虛擬機器中執行的第一層用戶端元件。
- 應用程式伺服器 (application server)
- 這是在分散式網路中,用來提供應用程式執行環境的伺服器程式。
- 應用程式設計介面 (application programming interface, API)
- 這是可讓高階語言所撰寫的應用程式使用作業系統或另一程式的特定資料或函數的介面。
- 檔案轉送通訊協定 (File Transfer Protocol, FTP)
- 這是在 TCP/IP 中,用來在主機之間進行檔案轉送的應用程式通訊協定。
- 環境定義起始目錄 (context root)
- 這是 Web 應用程式的根目錄,也就是當應用程式部署到 Web 伺服器上時,應用程式最上層的目錄。
- 縮圖 (thumbnail)
- 這是較大圖形影像縮小成如圖示般大小的呈現,使用者可用來預覽影像,而不需開啟檢視器或圖形編輯器。
- 聯合國標準產品和服務分類 (United Nations Standard Products and Services Classification, UNSPSC)
- 這是一套開放的全球標準,用以根據共同功能、目的以及作業來進行產品和服務的分類。
- 臨時修正程式 (interim fix)
-
這是一項提供給所有客戶的非累加性修正程式。
臨時修正程式經過 IBM 的測試。
包含至少一個 APAR。
另請參閱修正套件 (fix pack)、增補套件 (refresh pack)。
- 鍵盤捷徑 (keyboard shortcut)
- 這是使用者可以按下的一個按鍵或按鍵組合,以執行功能表中的動作。
- 十八劃
- 擷取並更新 (catch up)
- 這是藉由接受串流中送入的變更,從團隊串流更新工作台中之資源的動作。
- 簡式物件存取通訊協定 (Simple Object Access Protocol, SOAP)
- 這是在非集中式的分散環境中交換資訊的小型 XML 型通訊協定。
SOAP 可用來透過網際網路查詢和傳回資訊以及呼叫服務。
- 簡式類型 (simple type)
- 這是在 XML 中,一種沒有元素內容,也不能帶有屬性的類型。
含有數字(及字串、日期等)但不含任何子項元素的元素,可稱為具有簡式類型。
另請參照複式類型 (complex type)。
- 簡訊服務 (Short Message Service, SMS)
- 這是用來和行電動話收送文字的服務。
- 蹦現功能表 (pop-up menu)
- 這是因應某些使用者動作(通常是按一下滑鼠右鍵)之結果而出現的功能表,包含在現行環境定義下,適用於所選取之物件的選項。
它有時會稱為快速功能表。
- 蹦現資訊 (infopop)
- 這是一個小視窗,會顯示特定 UI 元素的上下文相關說明,並鏈結至相關的線上說明主題。
- 轉換器 (converter)
- 這是在 EJB 程式設計中,將資料庫表示法和物件類型來回轉換的類別。
- 轉遞 (forward)
-
在 Struts 中,這是動作傳回的物件,有名稱和路徑(通常是 JSP 的 URL)兩個欄位。
路徑指示要求將送往哪裡。
轉遞可能是區域的(專用於特定動作),也可能是廣域的(適用於任何動作)。
- 轉碼技術 (transcoding technology)
- 這是為了符合用戶端裝置特定功能而進行的內容調整。
- 十九劃
- 鏈結 (link)
-
這是連接程序中各個活動的線條或箭頭。
鏈結會在活動之間傳遞資訊,且會決定資訊的執行次序。
- 鏈結內容檔 (linkage properties file)
-
這是 EGL 產生或自行撰寫的文字檔,在 J2EE 執行時期中,可用來提供 EGL 產生的 Java 程式或封套如何呼叫其他程式碼的詳細資料。
- 關係角色 (relationship role)
- 這是指在 EJB 中,依任何方向來遍訪兩個 Entity Bean 之間的關係。
編寫在部署描述子中的每個關係都會定義兩個角色。
- 關聯 (association)
- (1) 在 Enterprise Bean 中,這是存在於兩個儲存器管理持續性 (CMP) Entity Bean 之間的關係。
關聯的類型有兩種:一對一和一對多。
- (2) 在 XML 文件中,這是文件本身與控管其結構之規則的鏈結,可藉由「文件類型定義」(DTD) 或 XML 綱目來定義。
- 關聯式資料庫 (relational database, RDB)
- 這是一種可視為一組表格,並可依據關聯式資料模型來操作的資料庫。
每個資料庫都包括一組系統型錄表,用來說明資料的邏輯和實體結構、含配置給資料庫之參數值的配置檔,以及含進行中的交易和可保存之交易的回復日誌。
- 類別 (class)
- 這是在物件導向設計或程式設計中,可用來建立具有共同定義和共同內容、作業以及行為之物件的模型或範本。
物件就是類別的實例。
- 類別統計資料 (class statistics)
- 這是包括如應用程式中的類別實例數、在這個類別中所花的 CPU 時間、呼叫這個類別的次數等資訊的統計資訊。
- 類別階層 (class hierarchy)
- 這是共用單一繼承之類別間的關係。
在 Java 程式設計中,所有 Java 類別都繼承 Object 類別。
- 類別路徑 (class path)
- 這是含有資源檔或 Java 類別的目錄和 JAR 檔清單,供程式在執行時期動態載入。
另請參照 CLASSPATH。
- 類別載入器 (class loader)
- 這是 Java 虛擬機器程式碼中,負責尋找和載入類別檔的部分。
類別載入器會影響應用程式的套裝作業,以及部署在應用程式伺服器上之套裝應用程式的執行時期行為。
- 類別檔 (class file)
- 這是經過編譯的 Java 程式檔。
- 類型 (type)
- (1) 在 WSDL 文件中,這是指使用某些類型系統(如 XSD)之資料類型定義的儲存器。
- (2) 在 Java 程式設計中,這是指類別或介面。
- 類型定義 (typedef)
- 在 EGL 中,這是可用來作為格式模型的組件定義。
- 類型階層 (type hierarchy)
- 這是 Java 類別或介面的完整環境定義,其中包括它的超類別和子類別。
- 二十劃
- 競用 (contention)
- 這是交易試圖鎖定已鎖定之列或表格的狀況。
- 繼承 (inheritance)
- 這是一種物件導向程式設計技術,可讓您使用現有的類別來作為建立其他類別的基礎。
- 觸發 (trigger)
- 這是在資料庫技術中,每當在特定表格或視圖上執行指定的動作時所自動呼叫的程式。
- 釋放 (release)
- 這是指將變更過的檔案從工作台傳送至團隊伺服器,使得團隊中的其他開發人員能夠與更新過的版本一致(即同步化)。
- 二十一劃
- 屬性 (attribute)
- 這是指用來說明實體的實體性質或特徵;比方說,員工的電話號碼就是一項員工屬性。
屬性可能會有類型和值,類型指出屬性所提供之資訊的範圍,值便在這個範圍內。
比方說,在 XML 中,屬性是由標示元素內用來修改元素特性的名稱值配對組成。
- 欄位 (field)
- 這是 Java 程式設計中的一種類別資料成員。
- 二十二劃
- 權限 (authorization)
- 這是決定使用者或使用者群組可以存取哪些 Portlet 的方法。
- 鑑別 (authentication)
- 這是入口網站對於使用者或使用者群組身分的驗證。
- 鑑別 Proxy 伺服器 (authentication-proxy server)
- 這是啟用入口網站之使用者或使用者群組鑑別的伺服器或伺服器元件。
- 鑑別過的使用者 (authenticated user)
- 這是利用有效帳戶(使用者 ID 和密碼)來登入入口網站的入口網站使用者。
鑑別過的使用者可以存取所有公開位置。
另請參照匿名使用者 (anonymous user)。
- 二十三劃
- 邏輯組件 (logic part)
-
這是用來定義執行時期順序的 EGL 宣告。
邏輯組件的類型有程式、函數、程式庫和頁面處理常式。
- 驗證 (validation)
- 這是指檢查資料或程式碼是否正確,或符不符合適用標準、規則和使用慣例。
- 驗證動作 (validation action)
- 這是一種確認變數在執行時期實際的值對應於預期值的驗證機制。
另請參閱計時限制 (timing constraint。
- 驗證器 (validator)
- 這是指檢查資料或程式碼是否正確,或符不符合適用標準、規則和使用慣例的程式。
- A
- Access Bean
- 這是通常由 JSP 檔和 Servlet 之類用戶端程式使用的 Enterprise Bean 封套。
Access Bean 會隱藏使用 Enterprise Bean 的複雜性,進而改善讀取和寫入多重 EJB 內容的效能。
- Action 類別 (Action class)
- 這是 Struts 中所有動作類別的超類別。
- ActionForm 類別 (ActionForm class)
- 這是 Struts 中所有表單 Bean 類別的超類別。
- Agent Controller
- 這是在各個部署主機內的常駐程序,它提供一項機制,讓用戶端應用程式啟動新的主機程序,或連接至主機現有程序內並存的代理程式。
- Apache
- 這是一種開放程式碼的 Web 伺服器。
IBM 提供了一種以 Apache 為基礎的 Web 伺服器,稱為 IBM HTTP Server。
- APAR
- 請參照授權程式分析報告 (authorized program analysis report)。
- API
- 請參閱應用程式設計介面 (application programming interface)。
- Applet
- 這是一種執行特定作業的小型應用程式,通常具備跨作業系統的可攜性。
Applet 通常是用 Java 來撰寫的,可以從網際網路下載以及在 Web 瀏覽器中執行。
- ASYNC
- 請參閱非同步 (asynchronous)。
- AWT
- 請參閱抽象視窗化工具箱 (Abstract Window Toolkit)。
- B
- B2B
- 請參閱企業消費型商務 (business-to-business)。
- B2C
- 請參閱大眾消費型商務 (business-to-consumer)。
- Bean
- 這是 JavaBeans 元件的定義或實例。
另請參照 JavaBeans。
- Bean 管理的持續性 (bean-managed persistence, BMP)
- 這專指 Entity Bean 會管理本身的持續性。
另請參照儲存器管理的持續性 (container-managed persistence)。
- Bean 類別 (bean class)
- 在 Enterprise JavaBeans (EJB) 程式設計中,這是實作 javax.ejb.EntityBean 類別或 javax.ejb.SessionBean 類別的 Java 類別。
- BMP
- 請參閱 Bean 管理的持續性 (bean-managed persistence)。
- C
- cHTML
- 請參閱精簡超文字標記語言 (Compact Hypertext Markup Language)。
- CLASSPATH
- 這是在執行環境中的環境變數關鍵字,用來指定要在其中尋找類別和資源檔的目錄。
另請參照類別路徑 (class path)。
- Click-to-Action
- 這是一種實作協同作業 Portlet 的方法,使用者藉此按一下來源 Portlet 中的某個圖示,將資料轉送給一或多個目標 Portlet。
另請參閱協同作業 Portlet (cooperative portlets)、連接 (wire)。
- CMP
- 請參閱儲存器管理的持續性 (container-managed persistence)。
- Common Object Request Broker Architecture (CORBA)
-
這是一種分散式物件導向計算的架構和規格,會以正式介面定義來區隔用戶端和伺服器程式。
另請參照網際網路交互 ORB 通訊協定 (Internet Inter-ORB Protocol)。
- Connection Factory
- 這是一組配置值,用來產生可讓 J2EE 元件存取資源的連線。
Connection Factory 提供隨需應變的應用程式至企業資訊系統 (EIS) 的連線。
- Copy Helper
- 這是含有遠端 Entity Bean 屬性之本端複本的 Access Bean。
與 Java Bean Wrapper 不同的是,Copy Helper 已經過最佳化,能充份與單一 Entity Bean 實例搭配使用。
- CORBA
- 請參閱 Common Object Request Broker Architecture。
- CSS
- 請參閱階式樣式表 (cascading style sheet)。
- CVS
- 請參閱並行版本系統 (Concurrent Versions System)。
- D
- DAD
- 請參閱文件存取定義 (document access definition)。
- DAD Script
- 這是 DB2 XML Extender 用來從現有 DB2 資料編製 XML 文件或將 XML 文件解除編製成為 DB2 資料的檔案。
- DADX
- 請參閱文件存取定義延伸規格 (document access definition extension)。
- DADX 執行時期 (DADX run-time)
- 在 DADX Web 服務中,將 SOAP 要求傳送給新 Web 服務所經歷的時間。
DADX 執行時期環境會提供資訊給 DADX Web 服務,其中包括 HTTP GET 和 POST 連結、測試頁面、產生 WSDL,以及將 DTD 資料轉換成 XML 綱目資料。
- DADX 群組 (DADX group)
- 這是一個資料夾,包含資料庫連線(JDBC 和 JNDI)以及在群組內 DADX 檔之間共享的其他資訊。
- DB2
- 這是 IBM 針對關聯式資料庫管理的授權程式系列。
- DB2 XML Extender
- 這是用 DB2 表格來儲存和管理 XML 文件的程式。
形式完整且經過驗證的 XML 文件可以從現有的關聯式資料產生,且可儲存成直欄資料, XML 元素和屬性的內容可以儲存在 DB2 表格中。
- DDL
- 請參閱資料定義語言 (Data Definition Language)。
- DOM
- 請參閱文件物件模型 (Document Object Model)。
- DOM 元素 (DOM element)
- 這是利用 DOM 剖析器來剖析 XML 檔時,所建立之元素樹狀結構成員。
DOM 元素使得來源 XML 檔中的所有元素更容易快速地識別。
- DTD
- 請參閱文件類型定義 (document type definition)。
- dynaform
-
這是 DynaActionForm 類別或子類別的實例,用來儲存用戶端送出要求的 HTML 表單資料,或儲存使用者點選鏈結的輸入資料。
- E
- EAR
- 另請參閱企業保存檔 (enterprise archive)。
- EAR 專案 (EAR project)
- 請參閱企業應用程式專案 (enterprise application project)。
- Eclipse
- 這是一種開放程式碼的開端,它提供一種標準平台,供 ISV 和其他工具開發人員用來開發和外掛程式相容的應用程式開發工具。
- EGL
- 請參閱企業產生語言 (Enterprise Generation Language)。
- EGL 建置檔案 (EGL build file)
- 這是副檔名為 .eglbld,用來儲存 EGL 建置組件定義的 XML 檔。
- EGL 陳述式 (EGL statement)
- 這是編寫成 EGL 函數組件的指引,會在執行產生的程式時引起動作。
例如,包括 EGL assignment 陳述式和 EGL add 陳述式。
- EGL 程式檔(EGL source file)
- 這是副檔名為 .egl,用來儲存 EGL 資料、邏輯和 UI 組件定義的文字檔。
- EGL 關鍵字 (EGL keyword)
- 這是 EGL 陳述式的起始詞彙,這個 EGL 陳述式既不是函數呼叫,也不是指派陳述式。
關鍵字包括 add 和 delete。
- EIS
- 請參閱企業資訊系統 (enterprise information system)。
- EJB
- 請參閱 Enterprise JavaBeans。
- EJB Bean
- 請參閱 Enterprise Bean。
- EJB Factory
- 這是簡化了 Enterprise Bean 實例的建立或尋找作業的 Access Bean。
- EJB Home 物件 (EJB home object)
- 這是 EJB 中提供 Enterprise Bean 生命週期作業(建立、移除、尋找)的一種物件。
(Sun)
- EJB JAR 檔 (EJB JAR file)
- 這是包含 EJB 模組的 Java 保存檔。
(Sun)
- EJB 伺服器 (EJB server)
- 這是提供服務給 EJB 儲存器的軟體。
EJB 伺服器可控管一或多個 EJB 儲存器。(Sun) 另請參照 EJB 儲存器 (EJB container)。
- EJB 物件 (EJB object)
- 這是在 Enterprise Bean 中的一種物件,其類別會實作 Enterprise Bean 遠端介面。(Sun)
- EJB 查詢 (EJB query)
- 這是在 EJB 查詢語言中的一個字串,其中包含指定要傳回的 EJB 物件之選用 SELECT 子句、命名 Bean 集合的 FROM 子句、包含各集合搜尋述詞的選用 WHERE 子句、指定結果集合排序方式的選用 ORDER BY 子句,以及對應於 finder 方法引數的輸入參數。
- EJB 查詢語言 (EJB query language)
- 這是一種查詢語言,用來定義儲存器管理持續性 Entity Bean 的 finder 方法。
這個定義使用以 SQL 為基礎的語言,可在 Enterprise Bean 的持續性屬性及相關 Bean 屬性上進行查詢。
- EJB 參照 (EJB reference)
- 這是應用程式在目標作業環境中,用來尋找 Enterprise Bean 的 Home 介面之邏輯名稱。
- EJB 專案 (EJB project)
- 這是含有 EJB 應用程式所需資源的專案,這些資源包括 Enterprise Bean、Home 類別、遠端類別、JSP 檔、Servlet 及部署描述子。
- EJB 模組 (EJB module)
- 這是由一或多個 Enterprise Bean 和 EJB 部署描述子所組成的軟體單元。
(Sun)
- EJB 儲存器 (EJB container)
- 這是實作 J2EE 架構之 EJB 元件約定的儲存器。
這個約定會指定 Enterprise Bean 的執行時期環境,其中包括安全、並行、生命週期管理、交易、部署和其他服務。
EJB 儲存器是 EJB 或 J2EE 伺服器所提供的。(Sun) 另請參照 EJB 伺服器 (EJB server)。
- EJB 環境定義 (EJB context)
- 這是 Enterprise Bean 中的一種物件,可讓 Enterprise Bean 呼叫儲存器所提供的服務,及取得用戶端呼叫方法之呼叫程式相關資訊。
(Sun)
- EJB 繼承 (EJB inheritance)
- 這是一種繼承形式,其中 Enterprise Bean 會繼承相同群組內另一個 Enterprise Bean 的內容、方法和方法層次控制描述子屬性。
- Enterprise Bean
- 這是實作商業作業或商業實體且位於 EJB 儲存器內的一種元件。
Entity Bean、Session Bean 和訊息驅動 Bean 都是 Enterprise Bean。(Sun)
- Enterprise JavaBeans (EJB)
- 這是 Sun Microsystems 所定義的元件架構,用以開發和部署物件導向、分散式、企業層次的應用程式。
- Entity Bean
- 這是在 EJB 程式設計中,用來代表資料庫所維護之持續性資料的 Enterprise Bean。
每一個 Entity Bean 都會附帶本身的身分識別。(Sun) Entity Bean 有兩種類型:儲存器管理持續性 (CMP) Entity Bean 和 Bean 管理持續性 (BMP) Entity Bean。
另請參照 Session Bean。
- F
- Faces JSP 檔 (Faces JSP file)
- 這是一個代表動態 Web 專案頁面的檔案,其中含有 JavaServer Faces UI 和資料元件。
另請參照 JavaServer Faces。
- Faces 元件 (Faces component)
- 這是一種使用者介面元件(如輸入欄位)和資料元件(代表資料庫記錄之類的資料)的集合,這些元件可拖曳到 Faces JSP 檔,再互相連結來建置動態 Web 專案。
另請參照 JavaServer Faces。
- Factory
- 這是物件導向程式設計中的一種類別,用來建立另一個類別的實例。
Factory 會用來將特定類別的物件建立作業隔離到某個位置,
使得提供新函數時不需要變更太多程式碼。
- FFDC
- 請參閱初次失敗資料擷取 (first-failure data capture)。
- finder 方法 (finder method)
- 這是在 Enterprise Bean 中,定義在 Home 介面中,供用戶端呼叫以尋找 Entity Bean 的方法。
(Sun)
- formGroup
-
在 EGL 中,這是表單組件的集合。
formGroup 組件是作為有別於 EGL 程式的輸出而產生的。
- FTP
- 請參閱檔案轉送通訊協定 (File Transfer Protocol)。
- G
- getter 方法 (getter method)
- 這是專用來取得實例或類別變數值的方法。
這可讓另一個物件尋找它的某個變數的值。
另請參照 setter 方法 (setter method)。
- GIF
- 請參閱圖形交換格式 (Graphics Interchange Format)。
- H
- Home 介面 (home interface)
- 這是在 Enterprise Bean 中的一種介面,用來定義 Session Bean 的零或多個 create 和 remove 方法,或 Entity Bean 的零或多個 create、finder 和 remove 方法。
另請參照遠端介面 (remote interface)。
- HTML
- 請參閱超文字標記語言 (Hypertext Markup Language)。
- HTTP
- 請參閱超文字轉送通訊協定 (Hypertext Transfer Protocol)。
- HTTP over SSL (HTTPS)
- 這是一種安全交易的 Web 通訊協定,會加密和解密使用者頁面要求,以及由 Web 伺服器傳回的網頁。
- HTTPS
- 請參閱 HTTP over SSL。
- Hyades
-
這是以 Eclipse 為基礎的整合測試、追蹤和監視環境,用來提供標準、工具和工具交互作業能力。
- I
- i-mode
- 這是無線裝置的網際網路服務。
- IBM Agent Architecture
- 這是收集資料供協力廠商工具在開發平台中使用的機制。
Agent Architecture 由多個元件組成,如可外掛在整體部署架構中的 Java 側寫代理程式和預設記載代理程式。
- IDE
- 請參閱整合開發環境 (integrated development environment)。
- IIOP
- 請參閱網際網路交互 ORB 通訊協定 (Internet Inter-ORB Protocol)。
- IP
- 請參閱網際網路通訊協定 (Internet Protocol)。
- IPC
- 請參閱跨程序通訊 (interprocess communication)。
- J
- J2EE
- 請參閱 Java 2 Platform Enterprise Edition。
- J2EE 伺服器 (J2EE server)
- 這是提供 EJB 或 Web 儲存器的執行時期環境。
- J2EE 要求側寫程式 (J2EE Request Profiler)
- 這是連接到應用程式伺服器程序之代理程式名稱,目的是要收集應用程式要求之攔截點上的資料。
- J2EE 連接器架構 (J2EE Connector architecture, JCA)
- 這是將 J2EE 平台連接至異質企業資訊系統 (EIS) 的標準架構。
- J2EE 應用程式 (J2EE application)
- 這是任何可部署的 J2EE 功能單元。
這個單位可以是單一模組,也可以是利用 J2EE 應用程式部署描述子套裝在企業保存檔 (EAR) 中的一群模組。(Sun)
- J2SE
- 請參閱 Java 2 Platform Standard Edition。
- JAAS
- 請參閱 Java Authentication and Authorization Service。
- JAR
- 請參閱 Java 保存檔。
- JAR 檔 (JAR file)
-
請參閱 Java 保存檔。
- Java
-
這是支援遠端物件互動的物件導向可攜性解譯程式碼設計語言。
Java 是 Sun Microsystems, Incorporated 所開發和指定的。
- Java 2 Platform Enterprise Edition ( J2EE J2EE)
- 這是 Sun Microsystems Inc 所定義的企業應用程式開發和部署環境。
J2EE 平台係由一組服務、
應用程式設計介面 (API),以及提供開發多層 Web 型應用程式功能的通訊協定所組成。(Sun) 另請參照 Java 2 Platform
Standard Edition。
- Java 2 Platform Standard Edition (J2SE)
- 這是 Java 技術平台的核心。
(Sun) 另請參照 Java 2 Platform Enterprise Edition、Java Development Kit。
- Java API for XML-based RPC (JAX-RPC)
- 這是一種規格,用來說明應用程式設計介面 (API) 以及使用遠端程序呼叫 (RPC) 和 XML 之 Web 服務和 Web 服務用戶端的建置慣例。
JAX-RPC 也稱為 JSR 101。
- Java Authentication and Authorization Service (JAAS)
- 這是在 J2EE 技術中,用來執行以安全為基礎的作業的標準 API。
透過 JAAS 時,服務可以鑑別和授權使用者,同時應用程式也能夠維持獨立於基礎技術之外。
- Java Bean
- 請參閱 Bean。另請參照 JavaBeans。
- Java Development Kit (JDK)
- 這是 Sun Microsystems 提供給 Java 平台之軟體開發套件的名稱,適用於 1.1.x(含)之前的版本。
在 1.2 版中,Sun 將他們的產品名稱改成 Java 2 SDK。
有時會(錯誤地)用來表示 Java 平台或作為 Java Developer Kit 的通稱。
另請參照 Java 2
Platform Standard Edition。
- Java 平台 (Java platform)
- 這是用於撰寫程式之 Java 語言的總稱;一組 API、類別庫,以及用來開發、編譯和錯誤檢查的其他程式;以及載入和執行類別檔的 Java 虛擬機器。
(Sun)
- Java 命名和目錄介面 (Java Naming and Directory Interface, JNDI)
- 這是 Java 平台的延伸,用來提供異質命名和目錄服務的標準介面。
- Java 的結構化查詢語言 (Structured Query Language for Java, SQLJ)
- 這是將 SQL 內嵌在 Java 程式中、定義和呼叫 Java 儲存程序及使用者定義的函數,以及利用 Java 來使用資料庫結構化類型的標準。
- Java 保存檔 (Java archive, JAR)
- 這是一種壓縮檔案格式,用來將安裝和執行 Java 程式時所需要的所有資源儲存在單一檔案中。
- Java 側寫代理程式 (Java Profiling Agent)
- 這是會連接至執行側寫應用程式之 Java 虛擬機器 (JVM) 的代理程式。
依預設,這是在 Java 應用程式執行時,用來測量效能的代理程式。
- Java 執行時期環境 (Java run-time environment, JRE)
- 這是 Java Developer Kit 的子集,含有構成 Java 平台的執行檔和其他檔案。
JRE 含有 Java 虛擬機器、
核心類別及支援的檔案。
- Java 專案 (Java project)
- 這是在 Eclipse 中的一種專案,含有可編譯的 Java 程式碼且本身是來源資料夾或套件的儲存器。
- Java 規格要求 (Java Specification Request, JSR)
- 這是正式提出的 Java 平台規格。
- Java 虛擬機器 (Java virtual machine, JVM)
- 這是執行編譯過的 Java 程式碼(Applet 和應用程式)之中央處理單元的軟體實作。
- Java 傳訊服務 (Java Message Service, JMS)
- 這是一種應用程式設計介面,負責提供用來處理訊息的 Java 語言功能。
- Java 資料庫連線功能 (Java Database Connectivity, JDBC)
- 這是在 Java 平台和各種資料庫之間,不關聯於特定資料庫之連線的業界標準。
JDBC 介面提供呼叫層次的 API,用來存取 SQL 型資料庫。
- Java 檔 (Java file)
- 這是一種可編輯的程式檔(副檔名為 .java),可編譯成位元組碼(.class 檔)。
- Java 類別 (Java class)
- 這是用 Java 語言撰寫的類別。
- JavaBeans
- 依照 Sun Microsystems 針對 Java 所定義,這是一種具可攜性、不關聯於特定平台且可重複使用的元件模型。
另請參照 Bean。
- Javadoc
-
這是用來剖析一組程式檔中的宣告和文件註解的工具,它會產生一組 HTML 頁面來說明類別、內部類別、介面、建構子、方法和欄位。
(Sun)
- JavaScript
- 這是瀏覽器和 Web 伺服器都使用的 Web Scripting 語言。(Sun)
- JavaServer Faces (JSF)
- 這是利用 Java 來建置 Web 型使用者介面的組織架構。
Web 開發人員可以將可重複使用的 UI 元件放在頁面中,將這些元件連接至應用程式資料來源,再將用戶端事件連接至伺服器事件處理常式,來建置應用程式。
另請參閱 JavaServer Pages、Faces 元件 (Faces component)、Faces JSP 檔 (Faces JSP file)。
- JavaServer Pages (JSP)
-
這是伺服器端的 Scripting 技術,它使 Java 程式碼能夠在提供頁面時,動態內嵌在網頁(HTML 檔)內並加以執行,以將動態內容傳回給用戶端。
另請參閱 JSP 檔 (JSP file)、JSP 頁面 (JSP page)、JavaServer Faces。
- JAX-RPC
- 請參閱 Java API for XML 型 RPC (Java API for XML-based RPC)。
- JCA
- 請參閱 J2EE 連接器架構 (J2EE Connector architecture)。
- JDBC
- 請參閱 Java 資料庫連線功能 (Java Database Connectivity)。
- JDBC 連線過濾器 (JDBC connection filter)
- 這是在 JDBC Meta 資料載入期間,用來限制轉送資料量的控制項。
過濾器可提昇效能。
- JDK
- 請參閱 Java Development Kit。
- Jetspeed
-
這是 WebSphere Portal 以它為基礎的開放原始碼入口網站。
Jetspeed 是 Jakarta project by Apache 的一部分。
- JMS
- 請參閱 Java 傳訊服務 (Java Message Service)。
- JNDI
- 請參閱 Java 命名和目錄介面 (Java Naming and Directory Interface)。
- JRE
- 請參閱 Java 執行時期環境 (Java run-time environment)。
- JSF
- 請參閱 JavaServer Faces。
- JSP
- 請參閱 JavaServer Pages。
- JSP 頁面 (JSP page)
-
這是利用固定範本資料和 JSP 元素來說明如何處理要求以建立回應的文字型文件。
(Sun) 另請參照 JavaServer Pages、JSP 檔 (JSP file)。
- JSP 檔 (JSP file)
- 這是一種 Script 型且副檔名為 .jsp 的 HTML 檔,可用來將動態內容併入網頁中。
JSP 檔可直接作為 URL 來加以要求,Servlet 可以呼叫它,
從 HTML 頁面內也可以呼叫它。
另請參照 JavaServer Pages,JSP 頁面 (JSP page)。
- JSR
- 請參閱 Java 規格要求 (Java Specification Request)。
- JUnit
- 這是開放原始碼的回歸測試組織架構,用來進行 Java 程式的單元測試。
- JVM
- 請參閱 Java 虛擬機器 (Java virtual machine)。
- L
- LDAP 目錄 (LDAP directory)
-
這是一種能夠反映組織結構和佈局的階層式名稱目錄,透過 LDAP 通訊協定來存取。
在 Domino Server 中執行 LDAP,Domino Directory 便能夠作為 LDAP 目錄。
- M
- Manifest
- 這是一個特殊檔案,其中含有 JAR 檔所套裝之檔案的相關資訊。
(Sun)
- Meta 資料 (metadata)
- 這是說明儲存資料之性質的資料,是一種說明性資料。
比方說,資料庫表格的 Meta 資料可能包括表格的名稱、表格所在資料庫的名稱、表格直欄的名稱以及直欄說明,可能採用技術詞彙,也可能採用商業詞彙。
資料庫型錄和資訊型錄含有 Meta 資料。
- MIME
- 請參閱多用途網際網路郵件延伸規格 (Multipurpose Internet Mail Extensions)。
- N
- NAICS
- 請參閱北美工業分類系統 (North American Industry Classification System)。
- O
- Object Request Broker (ORB)
- 這是在物件導向程式設計中,作為中介使物件能夠透通交換要求和回應的軟體。
- ORB
- 請參閱 Object Request Broker。
- P
- PDA
- 請參閱個人數位助理 (personal digital assistant)。
- Portlet
- 這是在入口網站伺服器中執行的可重複使用的 Web 模組。
Portlet 有預先定義的角色,如擷取新聞標題、搜尋資料庫或顯示行事曆等。
- Portlet API
- 這是在入口網站伺服器環境內執行的 Java 程式用來取得服務的一組介面和方法。
- Portlet 控制 (portlet control)
- 這是呈現 Portlet 外層頁框的 Portlet 登錄設定。
- Portlet 組織架構 (portlet framework)
- 這是支援在入口網站伺服器環境內執行的 Java 程式的一組類別和介面。
- Portlet 模式 (portlet mode)
- 這是 Portlet 用來提供特殊介面給使用者執行不同作業的形式。
Portlet 模式可包括檢視、編輯和說明。
- Portlet 應用程式 (portlet application)
- 這是可以彼此共用資源之相關 Portlet 的集合。
- portType
- 這是在 WSDL 文件中,由一組抽象作業組成的元素,每項作業都參照服務程式所支援的輸入和輸出訊息。
- POST
- 這是在 HTTP 中,FORM 標示之 METHOD 屬性上的一個參數,指定瀏覽器在 HTTP 交易中會將表單資料傳送至伺服器(不同於關聯 URL 的伺服器)。
- Probekit
- 這是一個具備 Script 功能的組織架構,用來插入位元組碼,以探測目標程式的工作。
另請參閱探針 (probe)。
- PTF
- 請參閱暫時修正程式 (program temporary fix)。
- R
- Rational Unified Process (RUP)
- 這是一個可配置的軟體開發程序平台,用來設計和管理開發組織內的作業和責任。
- RDB
- 請參閱關聯式資料庫 (relational database)。
- Rich Site Summary (RSS)
- 這是一種 XML 型的聯合內容格式。
- Rich Text
- 這是一個可包含物件、附加檔案或圖片,以及含斜體或粗體之類格式選項之文字的欄位。
- RMI
- 請參閱遠端方法呼叫 (Remote Method Invocation)。
- RPC
- 請參閱遠端程序呼叫 (remote procedure call)。
- RSS
- RUP
- 請參閱 Rational Unified Process。
- S
- SCM
- 請參閱軟體配置管理 (software configuration management)。
- Script
- 這是組合在檔案中的一系列指令,當檔案執行時,會完成特定的功能。
Script 會在執行時解譯。
- scriptlet
- 這是將 Scripting 語言片段加入 JSP 程式檔的機制。
- SDK
- 請參閱軟體開發套件 (software development kit)。
- SDO
- 請參閱服務資料物件 (Service Data Objects)。
- Secure Sockets Layer
- 這是提供通訊私密性的安全通訊協定。
SSL 使主從式應用程式能夠依照專為防止竊聽、竄改和訊息偽造而設計的方式來通訊。
- SecureWay Directory
-
這是一個 LDAP 目錄,可用來儲存使用者 ID、使用者名稱和密碼等使用者相關資料。
- Servlet
- 這是一種在 Web 伺服器中執行的 Java 程式,它會產生動態內容來回應 Web 用戶端要求,以延伸伺服器的功能。
Servlet 通常用來將資料庫連接至 Web。
- Servlet 儲存器 (servlet container)
-
這是一種 Web 應用程式伺服器元件,它會呼叫動作 Servlet,且會與動作 Servlet 互動來處理要求。
- Session Bean
- 這是用戶端所建立的 Enterprise Bean,通常只在單一用戶端/伺服器階段作業的持續期間內存在。
(Sun) 另請參照 Entity Bean。
- Session Facade
- 這是將資料和商業方法抽象化來分開企業應用程式商業和用戶端層的機制,使用戶端不再與商業邏輯密切結合,不再負責資料的完整性。
Session Facade 是以 Session Enterprise Bean 來實作的,也使各個低階商業元件不再結合。
- setter 方法 (setter method)
- 這是專用來設定實例或類別變數值的方法。
這個功能可讓另一個物件設定它的某個變數的值。
另請參照 getter 方法 (getter method)。
- Skeleton
- 這是實作類別的架構。
- SMS
- 請參閱簡訊服務 (Short Message Service)。
- SOAP
- 請參閱簡式物件存取通訊協定 (Simple Object Access Protocol)。
- SOAP 編碼 (SOAP encoding)
- 這是透過 SOAP 通訊協定將資料序列化的規則。
SOAP 編碼的基礎為簡式類型系統,這種系統是從各類型系統的程式設計語言、資料庫及半結構化資料等方面的共用特性中歸納出來的。
- SQL
- 請參閱結構化查詢語言 (Structured Query Language)。
- SQL 查詢 (SQL query)
- 這是指定結果表格之某些 SQL 陳述式的元件。
- SQLJ
- 請參閱 Java 結構化查詢語言 (Structured Query Language for Java)。
- SSI
- 請參閱伺服器端併入 (server-side include)。
- Stateful Session Beans
- 這是有交談狀態的 Session Bean。
(Sun) 另請參照 Stateless Session Bean。
- Stateless Session Bean
- 這是沒有交談狀態的 Session Bean。
Stateless Bean 的所有實例都是相同的。(Sun) 另請參照 Stateful Session Bean。
- Struts 專案 (Struts project)
- 這是新增了 Struts 支援的動態 Web 專案。
- Struts 模組 (Struts module)
- 這是一個 Struts 配置檔和一組對應的動作、表單 Bean 和網頁。
Struts 應用程式至少含有一個 Struts 模組。
- Stub
- 這是一種小型的程式常式,可替換較長(可能是遠端)的程式。
比如說,Stub 可能是個程式模組,
用來轉送用戶端和伺服器之間的程序呼叫 (RPC) 與回應。
在 Web 服務中,Stub 是從 Web 服務定義語言 (WSDL) 文件產生的 Java 介面實作。
- Swing 組 (Swing Set)
- 這是在任何支援 Java 虛擬機器 (JVM) 的作業系統上一致地執行之 GUI 元件的集合。
由於完全是以 Java 程式設計語言撰寫,因此這些元件所提供的功能會超出原生平台的對等項目所提供的功能。
另請參閱抽象視窗化工具箱 (Abstract Window Toolkit)、標準小組件工具箱 (Standard Widget Toolkit)。
- SWT
- 請參閱標準小組件工具箱 (Standard Widget Toolkit)。
- T
- taglib 指引 (taglib directive)
- 這是 JSP 頁面中的一項宣告,它指出頁面使用自訂標示、定義標示庫且指定其標示字首。
(Sun)
- TCP
- 請參閱傳輸控制通訊協定 (Transmission Control Protocol)。
- TCP/IP
- 請參閱傳輸控制通訊協定/網際網路通訊協定 (Transmission Control Protocol/Internet Protocol)。
- TCP/IP 監視伺服器 (TCP/IP monitoring server)
- 這是一種執行時期環境,用來監視 Web 瀏覽器和應用程式伺服器之間的所有要求和回應,也會監視 TCP/IP 活動。
- Test Case
- 這是自動執行軟體測試作業的一組作業、Script 或常式。
- textUI 程式 (textUI program)
-
這是利用以字元為基礎的顯示畫面來與使用者互動的 EGL 程式組件類型。
顯示畫面會出現在 3270 畫面或指令視窗中,而不是出現在 Web 瀏覽器中。
- U
- UDDI
- 請參閱廣泛描述、探索與整合 (Universal Description, Discovery, and Integration)。
- UDDI Business Registry
- 這是含有商業和服務相關資訊之同層級目錄的集合。
- UDDI 登錄 (UDDI registry)
- 這是一種分散式商業登錄,商業的服務說明遵循用來管理 Web 服務探索的廣泛描述、探索與整合 (UDDI) 標準。
UDDI 登錄的形式有公用和專用兩種,兩者的實作都是用一般 XML 格式。
- UDF
- 請參閱使用者定義的函數 (user-defined function)。
- UI 記錄 (UI record)
-
這是在 EGL 中,使動作程式和特定網頁能夠進行通訊的資料結構。
這類型的記錄用來移轉 VisualAge 產生器 Web 交易。
- UI 組件 (UI part)
-
這是用來呈現資料的 EGL 宣告。
UI 組件的類型有表單、表單群組和 UI 記錄。
- UNSPSC
- 請參閱聯合國標準產品和服務分類 (United Nations Standard Products and Services Classification)。
- URI
- 請參閱統一資源識別碼 (Uniform Resource Identifier)。
- URL
-
請參閱統一資源定址器 (Uniform Resource Locator)。
- URN
- 請參閱統一資源名稱 (Uniform Resource Name)。
- W
- WAP
- 請參閱無線應用程式通訊協定 (Wireless Application Protocol)。
- WAR
- 請參閱 Web 保存檔 (Web archive)。
- Web 伺服器 (Web server)
- 這是能夠處理「超文字轉送通訊協定 (HTTP)」要求的軟體程式。
- Web 服務 (Web service)
- 這是專為了支援在網路中進行可交互作業的機器對機器互動而設計的軟體系統。
這套系統有一個用機器可處理的格式(也就是 Web 服務說明語言,WSDL)來說明的介面。
- Web 服務交互作業能力組織 (Web Services Interoperability Organization, WS-I)
- 這是一個開放性的業界組織,負責促進跨平台、作業系統和程式設計語言的 Web 服務交互作業能力。
- Web 服務呼叫語言 (Web Services Invocation Language, WSIL)
- 這是一種 XML 文件格式,它有助於探索現有的 Web 服務且會提供一組應如何使檢驗的相關資訊可供消費的規則。
- Web 服務說明語言 (Web Services Description Language, WSDL)
- 這是一種 XML 型的規格,將網路化服務描述成一組訊息(其中包含文件導向或程序導向的資訊)的端點作業。
- Web 保存 (WAR WAR)
- 這是 J2EE 標準所定義的壓縮檔格式,用來將安裝和執行 Web 應用程式時所需要的所有資源儲存在單一檔案中。
另請參照企業保存檔 (enterprise archive)。
- Web 專案 (Web project)
- 這是供程式檔和 Meta 資料等其他資源使用的儲存器,對應於 J2EE 定義的儲存器結構,以及要部署的 Web 應用程式所需要的檔案階層。
- Web 資源 (Web resource)
- 這是在開發 Web 應用程式期間所建立的任何資源,如 Web 專案、HTML 頁面、JSP 檔、Servlet、自訂標示庫和保存檔等。
- Web 資源集合 (Web resource collection)
- 這是 URL 型樣和 HTTP 方法的清單,說明一組要保護的資源。
(Sun)
- Web 圖解 (Web diagram)
- 這是一個 Struts 檔,利用開放式版面中的圖示和其他影像來協助應用程式開發人員將 Struts 型 Web 應用程式的流程結構視覺化。
- Web 模組 (Web module)
- 這是由一或多個 Web 元件和 Web 部署描述子所組成的單元。(Sun)
- Web 儲存器 (Web container)
- 這是實作 J2EE 架構之 Web 元件約定的儲存器。
(Sun)
- Web 應用程式 (Web application)
- 這是 Web 瀏覽器所能存取的一種應用程式,它提供了一些靜態顯示資訊以外的功能,如讓使用者查詢資料庫。
Web 應用程式的共用元件包括 HTML 頁面、JSP 頁面及 Servlet。
- Web 瀏覽器 (Web browser)
- 這是一個用戶端程式,它會起始對 Web 伺服器的要求,並顯示伺服器傳回的資訊。
- WebSphere
- 這是一個 IBM 品牌名稱,其中包裝了各種開發電子商業應用程式的工具,以及執行 Web 應用程式的中介軟體。
- WebSphere Application Server
- 這是在 Web 伺服器中執行,且可用來部署、整合、執行及管理電子商業應用程式的 Web 應用程式伺服器軟體。
- WebSphere Personalization
- 這是可鎖定特定入口網站使用者之資訊的軟體。
- WebSphere Site Analyzer
- 這是可用來測量入口網站的活動和有效性的軟體。
- WebSphere 日誌檔 (WebSphere log file)
- 這是一種由 WebSphere Application Server 產生的檔案,用以收集關於應用程式執行的資訊,其中包括錯誤和參考訊息。
也稱為活動日誌。
- WML
- 請參閱無線標記語言 (Wireless Markup Language)。
- WS-I
- 請參閱 Web 服務交互作業能力組織 (Web Services Interoperability Organization)。
- WSDL
- 請參閱 Web 服務說明語言 (Web Services Description Language)。
- WSDL 文件 (WSDL document)
- 這是提供一組定義來用 Web 服務定義語言 (WSDL) 格式說明 Web 服務的檔案。
- WSDL 定義名稱 (WSDL definition name)
- 這是將網路服務當作能夠交換訊息的通訊端點集合來說明之服務定義的名稱。
- WSDL 檔
- 請參閱 WSDL 文件 (WSDL document)。
- WSIL
- 請參閱 Web 服務呼叫語言 (Web Services Invocation Language)。
- WYSIWYG
- 請參閱所見即所得 (what you see is what you get)。
- X
- Xalan 處理器 (Xalan processor)
- 這是 Apache 專案中的 XSLT 處理器部分。
另請參照 XSL 轉換 (XSL Transformation)。
- XDoclet
- 這是一種產生開放式程式碼的引擎,它會利用特殊 Javadoc 標示來剖析 Java 程式檔,以及根據範本來產生 XML 描述子或程式碼之類的輸出。
- XHTML
- 請參閱延伸超文字標記語言 (Extensible Hypertext Markup Language)。
- XMI 模型 (XMI model)
- 這是各種視圖都能載入及分析的上下文相關模型。
XMI 模型是因應用程式的側寫或記載作業而持續存在的主要實體。
- XML
- 請參閱延伸標記語言 (Extensible Markup Language)。
- XML 日誌檔 (XML log file)
- 這是一種 XML 格式的日誌檔,由記載代理程式建立,用來記錄外掛程式的載入事件和資訊。
- XML 型錄 (XML catalog)
- 這是含有指定 XML 處理器應如何解析實體參照之規則的型錄。
使用型錄就不需要在 XML 文件內變更 URI,因為在開發期間會移動資源。
- XML 剖析器 (XML parser)
- 這是用來讀取 XML 文件及存取 XML 文件內容和結構的程式。
XML 剖析器會產生階層式的結構樹,之後,再將資料傳給檢視器及其他應用程式來進行處理,最後,再將結果傳回發出呼叫的應用程式。
- XML 路徑語言 (XML Path Language, XPath)
- 這是一種 XSL 次語言,它的設計是為了搭配 XSLT 來唯一識別或定址原始 XML 文件的組件。
XPath 也提供有操作字串、數字和 Boolean 的基本機能。
- XML 綱目定義語言 (XML Schema Definition Language, XSD)
- 這是一種描述包含 XML 綱目之 XML 檔的語言。
- XPath
- 請參閱 XML 路徑語言 (XML Path Language)。
- XPath 表示式 (XPath expression)
- 這是一種表示式,它會搜尋 XML 文件,從這份文件中的節點(文件的任何組件,如元素或屬性)擷取資訊。
- XSD
-
請參閱 XML 綱目定義語言 (XML Schema Definition Language)。
- XSL
- 請參閱可延伸樣式表語言 (Extensible Stylesheet Language)。
- XSL 樣式表 (XSL stylesheet)
- 這是說明 XML 文件應如何呈現(顯示或列印)的程式碼。
- XSL 轉換 (XSL Transformation, XSLT)
- 這是利用 XSL 樣式表將 XML 文件轉換成其他 XML 文件、片段或 HTML 文件的一種標準。
另請參照 Xalan 處理器 (Xalan processor)。
- XSLT
- 請參閱 XSL 轉換 (XSL Transformation)。
- XSLT 函數 (XSLT function)
- 這是 XSL 轉換 (XSLT) 規格所定義的函數,用來操作數字、字串、Boolean 值和節點集。
- Z
- zip
- 這是指一或多個檔案壓縮和儲存到副檔名為 .zip 的單一檔案中。