freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

外文翻譯---基于j2ee在分布式環(huán)境下的底層結構自動動態(tài)部署應用-資料下載頁

2025-05-12 10:15本頁面

【導讀】Keywords:j2ee;ponent;Distributed;DynamicDeployment;ponentbasedonusage(read-only,read-write).

  

【正文】 ), June 2020. [9] IBM Corporation. WebSphere Application Server. [10] Java Community Process. Java Specification Request 88 (JSR88). [11] JBoss Group. JBoss Application Server. [12] T. Kichkaylo, A. Ivan, and V. Karamcheti. Constrained ponent deployment in widearea works using AI planning techniques. In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), April 2020. [13] F. Kon and R. H. Campbell. Dependence management in ponentbased distributed systems. IEEE Concurrency, 8(1):26–36, 2020. [14] D. Llambiri, A. Totok, and V. Karamcheti. Efficiently distributing ponentbased applications across widearea environments. In Proceedings of the International Conference on Distributed Computing Systems (ICDCS), pages 412–421, May 2020. [15] , A. Tseng, and J. Kramer. Composing distributed objects in CORBA. In Proceedings of the Third International Symposium on Autonomous Decentralized Systems (ISADS’97), pages 257–263, 1997. [16] V. Marangozova and D. Hagimont. An infrastructure for CORBA ponent replication. In Proceedings of the IFIP/ACM Working Conference on Component Deployment, pages 257–263, 2020. [17] Microsoft Corporation. Microsoft .NET. [18] Object Management Group. CORBA Component Model (CCM) Specification. [19] ObjectWeb Consortium. JOnAS Application Server. [20] ObjectWeb Consortium. RUBiS: Rice University Bidding System. [21] Oracle Corporation. Oracle Application Server. [22] M. Rutherford, K. Anderson, A. Carzaniga, D. Heimbigner, and A. . Reconfiguration in the Enterprise JavaBean ponent model. In Proceedings of the IFIP/ACM Working Conference on Component Deployment, pages 67–81, 2020. [23] Sun Microsystems Inc. Java Pet Store Sample Application. [24] Sun Microsystems Inc. Enterprise JavaBeans (EJB) Specification. [25] Sun Microsystems Inc. Java 2 Enterprise Edition. [26] Sun Microsystems Inc. Java Connector Architecture (JCA) Specification. [27] Sun Microsystems Inc. Java Management Extensions (JMX) Specification. [28] Sun Microsystems Inc. Java Naming and Directory Interface (JNDI) Specification. products/jndi/. [29] Sun Microsystems Inc. Java Server Pages (JSP) Specification. [30] Sun Microsystems Inc. Java Servlets Specification. [31] C. Szyperski. Component Software. AddisonWesley, November 2020. [32] TPCWNYU. A J2EE implementation of the TPCW benchmark. [33] World Wide Web Consortium. XML Path Language (XPath) Specification. [34] XmlBlaster Open Source Project. 附錄 2 外文翻譯 基于 J2EE在分布式環(huán)境下的底層結構自動動態(tài)部署應用 Anatoly Akkerman, Alexander Totok, and Vijay Karamcheti 摘要: 為了實現(xiàn)其動態(tài)的可適應性,我們需要一種框架來在廣域網中符合工業(yè)標準基于組件的環(huán)境里自動化地配置 J2EE 應用程序。這種需要對于哪怕在單一的應用程序服務器上嘗試部署 J2EE應用的人來說也很明顯,這種任務涉及到大量的系統(tǒng)服務和應用組件的配置。 關鍵詞: j2ee;動態(tài)配置;分布式;動態(tài)部署; 1 前言 近年來,我們已經看到基于組件的企業(yè)應用開發(fā)的顯著增加 。這種應用程序通常被部署在公司的內部網或者是因特網上,以高事務容量,大量的用戶和覆蓋范圍廣的訪問為特征,它通常會被部署在中央區(qū)域,采用服務器集群來均衡負載(平均分配)支持用戶下載。但是這種平均分配的方法被證明只對減少應用轉發(fā)的用戶可以察覺的反應時間有效,而對于減少網絡方面的延遲作用不大。垂直分割(例如運行網絡層和事務層在不同的虛擬機)被用于錯誤分離和均衡負荷,但是由于它遠程調運的大量使用顯著地增加了運行時時間導致其實現(xiàn)很不實際。最近的著作已經表明在廣域網中利用垂直負荷而不引起前面所述的超時問題的可行性。其研 究的主要結論可以概括如下: (1) 如果應用合適的應用程序,則在廣域網中的垂直負荷可以察覺到延遲。 (2) 廣域垂直層需要復制應用層組件而且需要維持和原組件間的一致性。 (3) 新加的復制組件可以動態(tài)配置以滿足新的請求。 (4) 事實上,不同的復制組件可能會根據(jù)應用不同的方式實現(xiàn)相組件(只讀,讀寫)。 (5) 新的請求路徑可以復用先前的組件配置路徑。 應用智能監(jiān)視和人工智能規(guī)劃方法兩者結合研究得出的結論,我們看到通過動態(tài)布置基于動態(tài)監(jiān)視的額外的應用組件,在廣域網中符合工業(yè)標準基于組件的應用程序中動態(tài)的可適應 性是可以實現(xiàn)的。然而,為了實現(xiàn)這種動態(tài)可適性,我們需要一種框架來在這樣的環(huán)境里自動化地配置 J2EE 應用程序。這種需要對于哪怕在單一的應用程序服務器上嘗試布置 J2EE應用,涉及到大量的系統(tǒng)服務和應用組件的配置的人來說也顯而易見的。例如你必須在配置和部署應用組件前先建立JDBC數(shù)據(jù)源、設立消息目的地及資源適配器。在需要跨越多個節(jié)點服務器的廣域網配置中,這將更加復雜,因為更多的便捷內部節(jié)點通信的系統(tǒng)服務需要配置和啟動,比如 IP地址,端口號, JNDI名字和其他的數(shù)據(jù)在多個節(jié)點的配置文件中必須維持一致性。 這種分布 式配置框架必須滿足: (1) 聲明內部組件的一致性規(guī)范和定義其對組件配置部署的影響。 (2) 聲明應用程序組件對應用服務器,以及它們的配置和部署的依賴性。 (3) 提供簡單但可表達的抽象方法去控制通過部署和拆卸組件獲得的適用性。 (4) 能夠復用服務和組件從而高效的利用網路節(jié)點資源。 (5) 提供上述便利而不會增加應用程序員的設計負擔。 在本論文中,我們提出自動動態(tài)部署 J2EE應用程序的框架涉及了上述所有問題。這種框架為組件定義了結構描述語言( ADL),鏈接說明和集合。這種組件說明語言用來描述應用程序組件和鏈接。它使得應用組件與系統(tǒng)組件中清晰的分開。一種靈活的系統(tǒng)類型用于定義組件接口和端口的兼容性。一種為配置組件屬性而開發(fā)的定義和其表述性語言允許內部組件間獨立的規(guī)范和組件間屬性的繼承。組件(副本)匯編語言允許先前定義的復制的組件通過連接合適的端口集合到應用路徑,連接時通過鏈接復制對象和具體把這些復制組件映射到目標應用服務器節(jié)點。組件配置過程評估了應用程序路徑的正確性,確認在系統(tǒng)組件上的應用組件的獨立性和完成復制組件的部署。系統(tǒng)會試圖根據(jù)這些配置通過復制 先前部署的組件配置新的路徑。我們把這種架構作為 JBoss開源 java應用服務器的一部分加以實現(xiàn),在幾個 J2EE樣本程序比如 Java PetStore,, RUB和 TPC_W_NYU中進行測試。這種架構實現(xiàn)利用了 JBoss的可擴展的微內核結構,基于 JMX規(guī)范。 JBoss的組件結構允許根據(jù)部署應用程序的需要增加服務配置。我們相信通過動態(tài)部署和拆卸系統(tǒng)服務來重構應用服務器對構建高效資源框架的動態(tài)分布部署的 J2EE應用程序來說是非常必要的。本文剩余部分結構如下:第二部分提供了必要的背景以理解和研究有關的 J2EE組件 技術規(guī)范。第三部分對這種架構給出了一般性的描述。第四部分更深入的描述了有關這種架構特別重要的和有趣的內部機制。第五部分描述了如何實現(xiàn)這種架構,相關聯(lián)的工作將在第六部分介紹。 2 J2EE背景知識 介紹 組件框架。 組件框架是一種中間件系統(tǒng),支持遵守一定標準的有不同組件構成的應用程序。應用組件“插入” 確立它們運行環(huán)境和規(guī)定它們交互的組件框架中。這通常是通過一個可以提供通常需要的功能以實現(xiàn)命名,安全性,事務,和持久性的容器,組件持有者來實現(xiàn)的。 圖 1 J2EE的三層結構 組件框架為組件的執(zhí)行提供了一個集成的環(huán)境,從而顯著的減少了在設計,實現(xiàn),部署和維護應用程序時工作。現(xiàn)在工業(yè)上的組件框架標準以對象管理組的 CORBA組件模型, SUN 公司的 JAVA 2 Platform J企業(yè)版 [J2EE]和微軟公司的 .NET標準,其中在企業(yè)里應用最為廣泛的組件框架是 J2EE。 J2EE 是開發(fā)多層企業(yè)應用 JAVA程序的綜合性的標準。 J2EE 規(guī)范定義如下: (1) 組件編程模型。 (2) 組件和主服務器的鏈接。 (3) 服務器提供給組件的服務。 (4) 各種各樣的人物角色。 (5) 兼容性測試裝置和編譯測試程序。 在眾多的服務列表中,應用服務器必須提供消息通信,事務處理,命名機制和其它應用組件用到的服務。用 J2EE 進行應用開發(fā)必須遵守經典的 3層結構 —— 表現(xiàn)層,業(yè)務層和企業(yè)信息系統(tǒng)層( EIS)。屬于各層的 J2EE 組件在開發(fā)時遵守具體的 J2EE 標準。 表現(xiàn)層或者網絡層 這一層實際上又被分為客戶端和服務器端。客戶端包括瀏覽器, applets, Java 應用程序等和負責與服務器端的表現(xiàn)層或者業(yè)務層進行交互。服務器端包括 Java Servlet 組件、 Java 服務器頁面( jsp)和靜態(tài)網頁內容。 這些組件負責把業(yè)務數(shù)據(jù)傳遞給終端用戶。數(shù)據(jù)本身通常從業(yè)務層獲得有時也從企業(yè)信息系統(tǒng)層直接獲得。表現(xiàn)層的服務器端通常通過 Http( s)協(xié)議來進行訪問。 業(yè)務層或者 EJB 層 這一層包含 Enterprise Java Beans( EJB),即企業(yè)應用的事務邏輯模型。這些組件提供了持久化機制和事務支持。 EJB 中的組件通過遠程調用方法( RMI)被調用,并根據(jù) EJB 組件的類型在 Java 虛擬機調用或者異步的消息傳遞。 EJB 規(guī)范定義了幾種類型的組件。它們在調用樣式(同步和異步,本地和遠程)與狀態(tài):完全狀態(tài)(如 MDB), 不可持久狀態(tài)(如 SSB),可持久狀態(tài)(如 EB)等方面不同。同步調用的 EJB 組件通過通常被 EJB 部署者綁定在 JNDI中的工廠代理對象來表現(xiàn)自己。 EJB 主對象允許或者本地 EJB 對象是特定 EJB 實例的代理。 企業(yè)信息系統(tǒng)( EIS)或數(shù)據(jù)層 這一層指的就是企業(yè)信息系統(tǒng),比如關系數(shù)據(jù)庫, ERP 系統(tǒng),消息系統(tǒng)等。業(yè)務層和表示層在資源適配器定義的 Java 連結結構下與該層進行通信。 J2EE編程模型一直被認為是分布式的編程模型,在該模型中應用組件在 J2EE 服務器上運行并且彼此可以相互交互。經過初始化說明和第一個服務實現(xiàn)后, EJB 技術已經明顯地從純粹的分布式計算模型轉向了本地交互。轉變的背
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1