新四季網

用於訪問一個以上資料庫伺服器的方法和裝置的製作方法

2023-08-09 20:13:51 2

專利名稱:用於訪問一個以上資料庫伺服器的方法和裝置的製作方法
技術領域:
本發明涉及應用,並且更具體地涉及容器管理持久性企業Java Bean(CMP EJB)。
背景技術:
Java 2平臺企業版(J2EE)是一種用於開發、部署和管理多層(n-tier)的、允許使用Web的、以伺服器為中心並且基於組件的企業應用的開放的和基於標準的平臺。在這個環境內有三種類型的企業Java Bean(EJB)實體Bean、會話Bean、和消息驅動Bean。
特別感興趣的是用於實現複雜業務實體的實體Bean。實體Bean模擬業務實體或模擬業務處理中的多個活動。實體Bean經常用於使得涉及數據和所述數據的計算的業務服務易於進行。例如,應用開發者可以實現實體Bean以便檢索購買訂單內的項目並執行對所述項目的計算。實體Bean在執行其必要的任務時能管理多個相關的持久性對象。
因此,實體Bean典型地被描述為遠程對象,其管理持久性數據,執行複雜的業務邏輯,潛在地使用若干相關的Java對象,並可以由主鍵唯一地標識。實體Bean通常被認為是粗粒度的持久性對象,因為它們使用存儲在多個細粒度的持久性Java對象中的持久性數據。
實體Bean是持久性的,因為它們能夠倖免於伺服器崩潰或者網絡故障。當實體Bean被重新實例化時,自動恢復先前實例的狀態。
每一個實體Bean都具有與其相關聯的持久性標識。也就是說,實體Bean包含一個唯一標識,如果具有所述主鍵就可以對其進行檢索--給定主鍵,客戶可以檢索該實體Bean。如果Bean不可用,容器實例化該Bean並重新填充持久性數據。
為當Bean被鈍化(passivate)時保存狀態以及為當發生故障時恢復狀態兩者提供用於實體Bean數據的持久化。因為數據由容器以某種形式的數據存儲系統例如資料庫持久地存儲,所以實體Bean能倖存下來。實體Bean使用下面兩種方法之一持久存儲業務數據a)使用容器管理持久性(CMP)實體Bean由容器自動地持久存儲,或b)通過實現在Bean管理持久性(BMP)實體Bean中的方法可編程地持久存儲。這些方法使用JDBC或者SQLJ來管理關係型資料庫中的持久性;或者使用任何API來管理非關係型存儲中的持久性數據。
當確定如何管理EJB的持久性時有各種安排,這些安排中的一個涉及如何管理EJB對數據源的引用。例如,EJB可能從資料庫的各種表中檢索數據的不同欄位。在EJB應用的編碼中,所述代碼指定該資料庫或數據源的標識。
BMP EJB可以通過在其內部定義多個數據源並且然後在運行時查詢這些數據源連接多個數據源。然而與之相反,在部署期間CMP EJB僅能在為其管理的持久性數據中指定一個數據源。因此,為了使CMP EJB連接多個不同的資料庫,必須為每個不同資料庫部署CMP EJB並在給定的運行時將CMP EJB綁定到一個數據源。CMP EJB的多個部署增加了應用伺服器環境的複雜性並不必要地使用了該環境中的資源。因此,在當前的J2EE應用中仍然需要一種使得一個CMP EJB部署可以訪問多個數據源的方式。

發明內容
本發明的實施例涉及J2EE框架,該框架包括對在一個部署中以一個CMP EJB訪問多個數據源的支持。儘管在J2EE平臺內明確描述了此處提供的特定例子和實施例,本領域普通技術人員能將會認識到任何模擬或仿真J2EE平臺的至少一些特徵的平臺都將支持本發明的實施例。
本發明的一方面涉及一種用於在執行環境中訪問一個以上的資料庫的方法,其中,每個資料庫與相應的數據源例如由J2EE應用使用的數據源相關聯以便定義用於相關聯的資料庫的連接信息。根據本發明的這個方面,從執行中的容器管理持久性企業Java Bean(CMP EJB)接收請求以便訪問所述一個以上的資料庫中的一個資料庫,並且選擇所述各個數據源中的一個數據源。CMP EJB被動態地連接到所述各個數據源中所選擇的一個數據源以便在運行時期間給該請求提供服務。
本發明的另一方面涉及一種用於在J2EE應用伺服器平臺中訪問一個以上資料庫的方法。根據該方面,一個以上數據源的每一個與相應的資源引用相關聯,並且識別容器管理持久性企業Java Bean(CMP EJB)的屬性和各個資源引用之間的映射。然後例如基於該映射信息,確定使用所述一個以上數據源中的哪一個數據源來給調用提供服務以便訪問所述資料庫伺服器中的一個資料庫伺服器。


圖1是與本發明一致的結合有J2EE平臺的聯網的計算機系統的框圖;圖2是示出了與本發明的原理一致的J2EE平臺的主要組件的框圖;圖3示出了根據本發明的原理用於訪問用於CMP EJB的數據源的示例方法的流程圖。
具體實施例方式
本發明的實施例涉及J2EE框架,該框架包括對在一個部署中以一個CMP EJB訪問多個數據源的支持。下面將更詳細地描述能以與本發明一致的方式支持該功能的這樣一種框架的特定實現。然而,在討論這種特定的實現以前,將提供關於這種J2EE框架可以駐留在其中的示例硬體和軟體環境的簡要討論。
現在轉到附圖,其中相同數字表示幾個附圖的相同部分,圖1示出根據本發明的原理適合於實現運行時平臺諸如J2EE的裝置10的示例的硬體和軟體環境。出於本發明的目的,裝置10實際上可代表任何類型計算機、計算機系統或其它可編程電子設備,包括客戶計算機、伺服器計算機、可攜式計算機、手持式計算機、嵌入式控制器等等。此外,可以使用(例如)群集或其它分布式計算系統內的一個或多個聯網的計算機實現裝置10。雖然應該理解術語「裝置」還可包括與本發明一致的其它適合的可編程電子設備,在下文中裝置10還將稱作為「計算機」。
計算機10典型地包括連接到存儲器14的至少一個處理器12。處理器12可以代表一個或多個處理器(例如微處理器),並且存儲器14可以代表隨機訪問存儲器(RAM)設備,包括計算機10的主存儲器以及任何輔助級存儲器,例如高速緩存存儲器、非易失或備份存儲器(例如可編程的或快閃記憶體)、只讀存儲器等等。此外,存儲器14可被認為包括物理上位於計算機10內的任何其它位置的存儲器存儲設備,例如處理器12中的任何高速緩存存儲器,以及用作虛擬存儲器的任何存儲容量,例如存儲在大容量存儲設備16上或其它通過網絡18連接到計算機10的任何計算機上(例如,客戶計算機20)。
計算機10還典型地接收若干用於向外部傳遞信息的輸入和輸出。作為與用戶和操作者之間的接口,計算機10典型地包括一個或多個用戶輸入設備22(例如尤其是鍵盤、滑鼠、軌跡球、遊戲杆、觸摸墊和/或麥克風)和顯示器24(例如尤其是CRT監視器、LCD顯示屏和/或揚聲器)。另外,可以通過在網絡18上與計算機10連接的其它計算機(例如計算機20)或通過專用的工作站接口等來接收用戶輸入。
作為附加的存儲設備,計算機10還可以包括尤其是一個或多個大容量存儲設備16,例如軟盤或其它可移動盤驅動器、硬碟驅動器、直接訪問存儲設備(DASD)、光碟驅動器(例如CD驅動器、DVD驅動器等等)和/或磁帶驅動器。此外,計算機10可以包括與一個或多個網絡18(例如尤其是LAN、WAN、無線網絡和/或網際網路)的之間的接口以便允許與其它連接到所述網絡的計算機進行信息傳遞。應該理解如本技術領域公知的,計算機10典型地包括處理器12和每一個組件14、16、18、22和24之間的適合的模擬和/或數字接口。
計算機10在作業系統30的控制下操作,並且執行或依賴各種計算機軟體應用、組件、程序、對象、模塊、數據結構等等(例如尤其是數據管理系統32和資料庫34)。此外,各種應用、組件、程序、對象、模塊等等也可在通過網絡18連接到計算機10的另一計算機(例如,在分布式或客戶-伺服器計算環境內)中的一個或多個處理器上執行,從而實現電腦程式功能所需的處理可以被分配到網絡上的多個計算機。
一般地,被執行以便實現本發明的實施例的例程在此處被稱為「電腦程式代碼」或簡稱為「程序代碼」,本發明的實施例或是被實現為作業系統的一部分或是特定的應用、組件、程序、對象、模塊或指令序列或者甚至是其子集。程序代碼通常包括在不同時刻駐留在計算機的不同存儲器和存儲設備中的一個或多個指令,並且當被計算機的一個或多個處理器讀取並執行時,使得該計算機執行必要的步驟以便執行包含本發明的各方面的步驟或組成部分。此外,儘管本發明具有功能齊全的計算機和計算機系統上下文,並且下面將在功能齊全的計算機和計算機系統的上下文中描述本發明,本技術領域的普通技術人員應當理解,能夠以各種形式的程序產品發布本發明的各種實施例,並且不論用於實際承載所述發布的計算機可讀信號承載介質的特定類型是怎樣的,本發明都同等適用。計算機可讀信號承載介質的例子包括但不限於可記錄類型的介質,例如尤其是,易失的和非易失的存儲器設備、軟盤和其它可移動盤、硬碟驅動器、磁帶、光碟(例如CD-ROM光碟、DVD光碟等等)以及傳輸類型介質,諸如數字和模擬通信鏈路。
此外,可以基於應用標識下面描述的各種程序代碼,在本發明的特定實施例中所述的代碼被實現在這些應用內。然而,應該理解下面的任何具體的程序命名僅是為了方便起見,並且因此本發明不應被限制為僅僅使用以這種命名標識和/或暗指的任何特定的應用。此外,根據電腦程式可以被組織為例程、程序、方法、模塊、對象等的典型的無數的方式,以及程序功能可以被分配到存在於典型的計算機內的各個軟體層(例如,作業系統、庫、API、應用、小應用程式等等)中的各種方法,應當理解本發明不限於這裡描述的程序功能的特定組織和分配。
圖2示出了本發明實施例可以被實現在其中的示例的應用伺服器環境。該應用伺服器可以在諸如圖1中所述的計算機平臺上或任何類似系統上執行。最寬地看,該環境中的用戶訪問應用伺服器202上的應用以便執行某些業務功能。可以執行的業務功能的一個例子是產生在數據源212、214中的一個數據源上執行的SQL語句。應用伺服器202、Java環境、JavaBean 204、206一起操作以便對用戶或客戶208「隱藏」程序設計的細節。因此,客戶可能想了解與前一年相比最近兩個月內特定地理區域的總的銷售。這些業務功能被實現為運行在應用伺服器202中的一個或多個EJB。關於命名,首先開發和編寫EJB,然後它被部署在應用伺服器環境中。當在該應用伺服器環境中由一些其它對象引用或「調用」時,則執行或實例化EJB。
在圖2的環境中,客戶208典型地不與諸如CMP EJB 204的實體Bean交互。典型地開發和部署應用程式的方法涉及會話EJB 206,其充當實體Bean的外表或前端。通常,會話Bean206是一個瞬時對象,其被調用以完成由實體Bean CMP EJB 204提供的任務或服務中的一個任務或服務。根據該編程模型,應用程式開發者在與客戶208的通信會話或事務處理期間使用無狀態會話EJB,並且它是使用適當的接口與實體Bean204交互的會話EJB 206。同樣,該方案將用戶從由實體Bean提供的任務的程序細節中分離出來。
當開發會話EJB 206時,開發者將在會話EJB中定義資源引用。這些資源引用涉及會話EJB可以引用的不同資源。雖然可以存在定義在會話EJB中的許多資源引用,在這種情況下,感興趣的資源引用包括CMP EJB204可以使用的數據源。因此如果在操作期間,實體Bean(CMP EJB 204)可能需要訪問不同數據源,在所述會話Bean中定義用於這些不同數據源中的每一個數據源的資源引用。資源引用由一系列XML語句定義,所述的XML語句標識資源的特徵(例如名稱、路徑、引用等等)。儘管開發者可以手工地創建用於會話Bean和實體Bean的代碼,他或她通常使用產生J2EE環境中所需要的各種XML Bean描述符的開發環境。
雖然不是理解本發明的關鍵,部署應用伺服器202的環境應該能與將給CMP EJB 204的請求提供服務的資料庫或資料庫伺服器通信。這樣,數據源212、214是到各個資料庫或資料庫伺服器的抽象連接(在圖2沒有示出)。CMP EJB通過調用應用伺服器202提供的一些方法連接到數據源212、214中的一個來訪問資料庫或資料庫伺服器。如這裡使用的,短語「連接到資料庫伺服器」、「連接到資料庫」和「連接到數據源」是等同的並且僅僅指不同的抽象級別。
提供將CMP EJB的屬性映射到資源引用的映射210。CMP EJB的屬性包括多個變量,所述變量可以採用用於CMP EJB的每一個不同實例的不同的值。例如,為了說明映射210的一個示例的實現,出於示例的目的假設CMP EJB 204表示僱員,並且定義於用於該Bean的描述符中的一個屬性是「僱員號」。例如如果僱員的僱員號固有地包括僱員位置的信息,而且運行在Linux上的西海岸DB2伺服器(具有資源引用「JDBC_11」)可以保存有位於密西西比河以西的所有僱員的僱員信息,而紐約的Informix資料庫伺服器(具有資源引用「JDBC_2」)可以存儲著該河以東的僱員的僱員信息。假定具有號碼A001-A499的僱員在西海岸伺服器上,而具有號碼A500-A999的僱員在東海岸的伺服器上,則」僱員號」屬性可用於識別兩個不同數據源中的將訪問的一個。一個示例的查詢可以查詢僱員號A302的僱用開始時間。在這種示例查詢中,僱員號(A302)將表明應當訪問西海岸伺服器(JDBC_1)。
映射210可被實現為XML文件、資料庫表、屬性文件,或甚至使用程序邏輯以及其它可能的替換方案實現而不脫離本發明的範圍。不管其形式如何,該映射在a)CMP EJB屬性和b)會話EJB中的資源引用之間提供映射。如果希望,可以為若干不同的屬性包括相應的映射210。此外,映射210可組合多個屬性,例如以布爾的方式,以便識別將使用的資源引用。
因此在上面的示例中,映射210將實現下述邏輯
如果僱員號是在A001和A499之間,則使用資源引用JDBC_1;否則如果僱員號在A500和A999之間,則使用資源引用JDBC_2。
本領域的普通技術人員將認識到可以使用各種不同屬性、屬性值和屬性組合中的任意一種在不同的資源引用中進行選擇而不脫離本發明的範圍。
圖3示出了根據本發明的原理用於從CMP EJB訪問不同的數據源的示例算法的流程圖。在步驟302中,應用程式開發者為可由CMP EJB訪問的每個不同資料庫伺服器創建資源引用。這些資源引用在會話EJB中創建,並將典型地通過使用開發界面被自動地創建以簡化其創建。
如前所述,在步驟304中,應用伺服器的部署環境將包括相應於可由CMP EJB訪問的每一個資料庫伺服器的各個數據源。這些數據源被保持在應用伺服器的管理域內。在J2EE環境中,數據源是實現標準邏輯以便與資料庫伺服器實際連接的抽象連接。
應用程式開發者或一些其它管理員還將在步驟306提供映射,該映射提供CMP EJB的一個或多個屬性和所述資源引用之間的映射信息。更特別地,CMP EJB的屬性可以具有某些值,並且所述映射基於該屬性的值定義使用哪個資源引用。
根據本發明的原理,應用伺服器包括在運行時期間利用由開發者提供的映射的映射功能。該映射由會話Bean初始化。在初始化期間,在該會話Bean中定義的資源引用將被解析為相應數據源的全局JNDI名稱。具體地,在步驟310當會話EJB調用CMP EJB的方法時,應用伺服器調用「getConnection」方法並且應用伺服器認識到將需要數據源標識。映射機制將利用關於CMP EJB中的屬性和會話EJB中的資源引用的信息確定使用哪一個數據源得到連接。
因此,在步驟312將在適當的數據源上執行最終的底層的SQL語句以便從數據源檢索信息。以這種方式,CMP EJB可用來動態地訪問至少兩個不同數據源而不需要部署不同CMP EJB。
根據本發明的原理,在使用CMP EJB訪問數據源時,J2EE的應用伺服器不是僅僅訪問數據源,而是檢查映射信息以便確定訪問多個數據源的哪一個。如上面所述,所述映射信息有利地可以在CMP EJB的屬性和用於調用該CMP EJB的會話EJB內的資源引用之間進行映射。應當理解,上述功能在J2EE環境中的實現在受益於本公開的本領域的普通技術人員的能力範圍內。
可以做出與本發明一致各種修改。例如,在上述的實施例中,在會話Bean中定義資源引用並且初始化所述映射。然而,在其它實施例中,可在其它Java工件中定義資源引用。例如,可以在CMP EJB中定義資源引用和/或在CMP EJB中初始化映射,從而將使用CMP EJB的名字空間。在其它實施例中,可能希望使用滿足下列標準的Java工件(artfact)1)應當能定義資源引用,從而裝配者或部署者可以確定使用管理空間中的哪個數據源;以及2)應當在該Java工件中初始化該映射以便使用該Java工件的名字空間,從而資源引用能被正確解析。
在不脫離本發明的精神和範圍的情況下,可對示例的實施例做出各種另外的修改。因此,本發明落在下面所附的權利要求內。
權利要求
1.一種用於在J2EE應用伺服器平臺中訪問一個以上資料庫的方法,包括如下步驟將一個以上數據源中的每一個數據源與相應的資源引用關聯;識別容器管理持久性企業Java Bean(CMP EJB)的屬性和所述各個資源引用之間的映射;和確定使用所述一個以上數據源中的哪一個數據源給所述CMP EJB的調用提供服務以便訪問所述資料庫伺服器中的一個資料庫伺服器。
2.如權利要求1所述的方法,還包括如下步驟在與所述CMP EJB具有接口的會話EJB中定義所述各個資源引用。
3.如權利要求1所述的方法,還包括如下步驟在與所述CMP EJB具有接口的Java工件中定義所述各個資源引用。
4.如權利要求1所述的方法,其中在所述應用伺服器平臺中存儲映射,所述映射提供了所述CMP EJB的屬性與所述各個資源引用之間的所述映射。
5.如權利要求4所述的方法,其中所述映射根據所述屬性的值定義使用所述各個資源引用中的哪一個。
6.如權利要求1所述的方法,還包括如下步驟確定所述屬性的值;基於所述值評估所述映射以識別使用所述一個或多個數據源中的哪一個數據源。
7.一種用於在執行環境中訪問一個以上資料庫的方法,其中每一個資料庫與相應的數據源相關聯,所述方法包括如下步驟從執行中的容器管理持久性企業Java Bean(CMP EJB)接收請求以便訪問所述一個以上資料庫中的一個資料庫;從所述各個數據源中選擇一個數據源,並且將所述CMP EJB連接到所述各個數據源中所述被選擇的一個數據源。
8.如權利要求7所述的方法,其中選擇步驟還包括步驟評估所述CMP EJB的屬性以便識別所述一個數據源。
9.如權利要求7所述的方法,還包括步驟將所述各個數據源中的每一個數據源與相應的資源引用相關聯。
10.如權利要求9所述的方法,還包括步驟在與所述CMP EJB具有接口的會話EJB中定義所述各個資源引用。
11.如權利要求10所述的方法,其中在所述執行環境中存儲映射,所述映射提供了所述CMP EJB的屬性和所述各個資源引用之間的所述映射。
12.如權利要求11所述的方法,其中所述映射根據所述屬性的值定義使用所述各個資源引用的哪一個。
13.如權利要求7所述的方法,其中所述執行環境是J2EE平臺。
14.一種裝置,包括容器管理持久性企業Java Bean(CMP EJB);被配置為與所述CMP EJB具有接口的會話EJB;被配置為實例化所述會話EJB、所述CMP EJB和二個或更多數據源的應用伺服器;和映射模塊,其將來自所述CMP EJB的數據請求映射為將被所述兩個或更多數據源中的一個數據源服務。
15.如權利要求14所述的裝置,其中所述映射模塊在所述應用伺服器內執行。
16.如權利要求14所述的裝置,其中所述CMP EJB包括可變的屬性;並且所述會話EJB包括用於所述兩個或更多數據源中的每一個數據源的相應的資源引用。
17.如權利要求16所述的裝置,還包括映射,其基於所述屬性的值指示選擇所述各個資源引用中哪一個,其中所述映射模塊參考所述映射以便將來自所述CMP EJB的數據請求映射為將被所述兩個或更多數據源中的一個數據源服務。
18.如權利要求14所述的裝置,其中所述應用伺服器在J2EE環境中運行。
19.一種用於在J2EE應用伺服器平臺內訪問一個以上資料庫伺服器的裝置,該裝置包括至少一個處理器;與所述至少一個處理器連接的存儲器;和駐留在所述存儲器內並由所述至少一個處理器執行的程序代碼,所述程序代碼被配置為將一個以上的數據源中的每一個數據源與相應的資源引用相關聯;識別容器管理持久性企業Java Bean(CMP EJB)的屬性和所述各個資源引用之間的映射;和確定使用所述一個以上數據源中的哪一個數據源給CMP EJB的調用提供服務以便訪問所述資料庫中的一個資料庫。
20.如權利要求19所述的裝置,其中所述程序代碼還被配置為在與所述CMP EJB具有接口的會話EJB中定義所述各個資源引用。
21.如權利要求20所述的裝置,其中在所述應用伺服器平臺中存儲映射,所述映射提供了所述CMP EJB的屬性和各個資源引用之間的所述映射。
22.如權利要求21所述的裝置,其中所述映射根據所述屬性的值定義使用所述各個資源引用中的哪一個。
23.一種用於在J2EE應用伺服器平臺內訪問一個以上資料庫伺服器的程序產品,包括程序代碼,被配置為在執行後將一個以上數據源中的每一個數據源與相應的資源引用相關聯;識別容器管理持久性企業Java Bean(CMP EJB)的屬性和所述各個資源引用之間的映射;和確定使用所述一個以上數據源的哪一個數據源給所述CMP EJB的調用提供服務以便訪問所述資料庫中的一個資料庫;承載所述程序代碼的計算機可讀信號承載介質。
全文摘要
一種容器管理持久性(CMP)企業Java Bean(EJB)框架包括對在一個部署內訪問多個數據源的支持。CMP EJB包括若干不同的屬性,所述不同的屬性可以是各種值。充當所述CMP EJB的前端的會話EJB包括用於所述實體CMP EJB可以使用的每個不同的數據源的資源引用。該應用伺服器環境包括定義所述CMP EJB的屬性和所述會話EJB的資源引用之間的映射信息的映射。在運行時期間使用該映射信息,該應用伺服器連接到適合的數據源。
文檔編號G06F17/30GK1797402SQ20051012837
公開日2006年7月5日 申請日期2005年11月14日 優先權日2004年12月29日
發明者P·J·戴克斯, T·C·甘, W·T·紐波特, 湯劍 申請人:國際商業機器公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀