本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是一種基于web服務(wù)器的混合式虛擬主機(jī)管理平臺(tái)。
背景技術(shù):
虛擬主機(jī)主要由web服務(wù)器(Web Server)支撐,web服務(wù)器又稱為網(wǎng)頁(yè)服務(wù)器,或稱為WWW(WORLD WIDE WEB)服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù),通過web服務(wù)器的支持,配置服務(wù)器環(huán)境、權(quán)限、目錄,上傳網(wǎng)頁(yè)文件,根據(jù)實(shí)際情況搭配數(shù)據(jù)庫(kù)進(jìn)行使用,實(shí)現(xiàn)網(wǎng)站的訪問。
當(dāng)前主流的web服務(wù)器包括:IIS、Apache、Nginx、Tomcat;其中,IIS是在Windows環(huán)境下進(jìn)行配置;Apache、Nginx、Tomcat通常配置在Linux環(huán)境下,4種主流web服務(wù)器以及其他web服務(wù)器在搭建上存在系統(tǒng)環(huán)境、配置文件、權(quán)限等各種差異。即,網(wǎng)站管理員在使用傳統(tǒng)虛擬主機(jī)的情況下,必須分別對(duì)不同web服務(wù)器的環(huán)境進(jìn)行配置和分別管理,消費(fèi)者也僅能針對(duì)當(dāng)前網(wǎng)站的需要針對(duì)性的購(gòu)買對(duì)應(yīng)的環(huán)境配置服務(wù),不僅配置繁瑣耗時(shí)、管理負(fù)擔(dān)加重,而且硬件支持和用戶消費(fèi)成本高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為解決上述問題,提供了一種基于web服務(wù)器的混合式虛擬主機(jī)管理平臺(tái),能夠?qū)⒏鞣N不同開發(fā)環(huán)境和不同開發(fā)語(yǔ)言的web服務(wù)器進(jìn)行有機(jī)集成,管理更方便,適用范圍更廣。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
一種基于web服務(wù)器的混合式虛擬主機(jī)管理平臺(tái),其包括切換控制臺(tái)和共用存儲(chǔ)服務(wù)器;其中,所述切換控制臺(tái)包括兩個(gè)以上web服務(wù)器,所述web服務(wù)器分別設(shè)有獨(dú)立的配置文件、獨(dú)立的權(quán)限管理策略、獨(dú)立的web容器,且所述web容器設(shè)有容器目錄;通過API接口向?qū)?yīng)的web服務(wù)器發(fā)送調(diào)用指令;所述共用存儲(chǔ)服務(wù)器用于存儲(chǔ)各個(gè)web容器的容器數(shù)據(jù),并設(shè)有各個(gè)web容器的容器目錄相對(duì)應(yīng)的共用目錄,所述容器數(shù)據(jù)存儲(chǔ)在所述共用存儲(chǔ)服務(wù)器的共用目錄下,通過所述web服務(wù)器的web容器的容器目錄調(diào)用對(duì)應(yīng)的共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù),使得各個(gè)web服務(wù)器的各個(gè)web容器的容器數(shù)據(jù)實(shí)現(xiàn)資源共享。
優(yōu)選的,還包括管理終端和用戶終端,所述管理終端設(shè)有與所述web服務(wù)器相對(duì)應(yīng)的API接口,并通過該API接口向?qū)?yīng)的web服務(wù)器發(fā)送調(diào)用指令,以及通過所述web服務(wù)器的web容器的容器目錄調(diào)用對(duì)應(yīng)的共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù)向所述用戶終端提供數(shù)據(jù)或備份數(shù)據(jù)。
優(yōu)選的,所述共用存儲(chǔ)服務(wù)器利用分布式文件系統(tǒng)進(jìn)行構(gòu)建由多個(gè)節(jié)點(diǎn)組成的存儲(chǔ)集群,對(duì)所述容器數(shù)據(jù)進(jìn)行分布式存儲(chǔ)。
優(yōu)選的,所述共用存儲(chǔ)服務(wù)器中,一個(gè)共用目錄對(duì)應(yīng)所述切換控制臺(tái)的兩個(gè)以上web服務(wù)器的web容器的容器目錄,使得共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù)對(duì)所述兩個(gè)以上web服務(wù)器進(jìn)行數(shù)據(jù)共享和交換。
優(yōu)選的,通過API接口進(jìn)行切換web服務(wù)器時(shí),掛載已經(jīng)運(yùn)行的web服務(wù)器的web容器的容器目錄至切換后的web服務(wù)器的web容器的容器目錄。
優(yōu)選的,所述切換控制臺(tái)的切換模式包括單選模式和混合模式,其中,所述單選模式是指僅選擇運(yùn)行其中一個(gè)web服務(wù)器,根據(jù)切換控制臺(tái)所設(shè)置的web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),直接選擇運(yùn)行該設(shè)置的web服務(wù)器;所述混合模式是指所述切換控制臺(tái)設(shè)置同時(shí)運(yùn)行兩個(gè)以上的web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),根據(jù)請(qǐng)求類型進(jìn)行分配任務(wù)至其中一個(gè)web服務(wù)器來執(zhí)行,或者分配任務(wù)至兩個(gè)以上web服務(wù)器來共同執(zhí)行。
優(yōu)選的,所述web服務(wù)器包括IIS、Apache、Nginx、Tomcat,其中,所述切換控制臺(tái)采用Nginx進(jìn)行部署,其調(diào)度機(jī)制規(guī)則由PHP、ASP、aspx、JSP腳本判斷。
優(yōu)選的,所述混合模式是指所述切換控制臺(tái)設(shè)置同時(shí)運(yùn)行Nginx+Apache兩個(gè)web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),將靜態(tài)請(qǐng)求分配至Nginx來執(zhí)行,將動(dòng)態(tài)請(qǐng)求分配至Apache來執(zhí)行。
本發(fā)明的有益效果是:
(1)本發(fā)明的混合式虛擬主機(jī)管理平臺(tái),其通過在前端的切換控制臺(tái)設(shè)置多個(gè)web服務(wù)器,并在后端設(shè)置共用存儲(chǔ)服務(wù)器,一方面,將多個(gè)web服務(wù)器進(jìn)行有機(jī)集成,并可根據(jù)需要進(jìn)行切換所需的web服務(wù)器,無需重新配置環(huán)境,管理更方便,適用范圍更廣;另一方面,通過共用目錄來實(shí)現(xiàn)數(shù)據(jù)資源共享,節(jié)約硬件成本。
(2)所述共用存儲(chǔ)服務(wù)器利用分布式文件系統(tǒng)進(jìn)行構(gòu)建由多個(gè)節(jié)點(diǎn)組成的存儲(chǔ)集群,對(duì)所述容器數(shù)據(jù)進(jìn)行分布式存儲(chǔ),能夠緩解存儲(chǔ)壓力,提高響應(yīng)速度。
(3)本發(fā)明在進(jìn)行切換web服務(wù)器時(shí),掛載已經(jīng)運(yùn)行的web服務(wù)器的web容器的容器目錄至切換后的web服務(wù)器的web容器的容器目錄,能夠?qū)崿F(xiàn)無縫切換,切換更順暢,效率更高。
(4)本發(fā)明的切換模式除了單選模式,還設(shè)有混合模式,設(shè)置同時(shí)運(yùn)行兩個(gè)以上的web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),根據(jù)請(qǐng)求類型進(jìn)行分配任務(wù)至其中一個(gè)web服務(wù)器來執(zhí)行,或者分配任務(wù)至兩個(gè)以上web服務(wù)器來共同執(zhí)行,能夠極大的提高服務(wù)器的處理能力,并提高運(yùn)行效率。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1為現(xiàn)有技術(shù)的web服務(wù)器管理平臺(tái)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明的基于web服務(wù)器的混合式虛擬主機(jī)管理平臺(tái)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
web服務(wù)器可以解析HTTP協(xié)議,當(dāng)web服務(wù)器接收到一個(gè)HTTP請(qǐng)求,會(huì)返回一個(gè)HTTP響應(yīng),例如送回一個(gè)HTML頁(yè)面。為了處理一個(gè)請(qǐng)求,web服務(wù)器可以響應(yīng)一個(gè)靜態(tài)頁(yè)面或圖片,進(jìn)行頁(yè)面跳轉(zhuǎn),或者把動(dòng)態(tài)響應(yīng)的產(chǎn)生委托給一些其它的程序,例如:CGI腳本、JSP(JavaServer Pages)腳本、servlets、ASP(Active Server Pages)腳本,服務(wù)器端(server-side)JavaScript,或者一些其它的服務(wù)器端技術(shù)。無論腳本的目的如何,這些服務(wù)器端的程序通常產(chǎn)生一個(gè)HTML的響應(yīng)來讓瀏覽器可以瀏覽。
本發(fā)明中所采用的web服務(wù)器包括IIS、Apache、Nginx、Tomcat等等。
IIS:
Internet Information Server(IIS)提供了一個(gè)圖形界面的管理工具,稱為Internet服務(wù)管理器,可用于監(jiān)視配置和控制Internet服務(wù)。IIS包含Webserver、FTPserver、NNTPserver和SMTPserver,分別用于網(wǎng)頁(yè)瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面。它提供ISAPI(Intranet Server API)作為擴(kuò)展Webserver功能的編程接口;并且,它還提供一個(gè)Internet數(shù)據(jù)庫(kù)連接器,能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢和更新。
Apache:
Apache可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性而被廣泛使用。它能夠快速、可靠并且可通過簡(jiǎn)單的API擴(kuò)充,將Perl/Python等解釋器編譯到服務(wù)器中。
Nginx:
Nginx是一款輕量級(jí)的web服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng)。
Tomcat:
Tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼、執(zhí)行servlet和JSP Web應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器,屬于輕量級(jí)應(yīng)用服務(wù)器。
以上web服務(wù)器的傳統(tǒng)配置環(huán)境如下:
Windows+IIS+ASP+.NET+PHP;
LAMP:Linux+Apache+Mysql+PHP;
LNMP:Linux+Nginx+Mysql+PHP;
Tomcat+JSP;
即,各個(gè)web服務(wù)器需分別進(jìn)行環(huán)境配置和分別管理,如圖1所示,4個(gè)web服務(wù)器需要分別配置和管理4個(gè)環(huán)境,并分別配置對(duì)應(yīng)的存儲(chǔ)服務(wù)器來提供數(shù)據(jù)支持,切換環(huán)境需要進(jìn)行數(shù)據(jù)遷移,并且還需要4套硬件成本。
如圖2所示,本發(fā)明的混合式虛擬主機(jī)管理平臺(tái),將以上各個(gè)不同運(yùn)行環(huán)境不同開發(fā)語(yǔ)言的web服務(wù)器進(jìn)行有機(jī)集成,每個(gè)web服務(wù)器同步生成配置文件和權(quán)限管理策略,管理員僅需要通過API接口在切換控制臺(tái)上選擇或切換web服務(wù)器后,后端的共用存儲(chǔ)服務(wù)器調(diào)度數(shù)據(jù)和數(shù)據(jù)庫(kù),即可進(jìn)行實(shí)時(shí)的web服務(wù)器切換變更以及網(wǎng)站信息的訪問,從而實(shí)現(xiàn)一站式全平臺(tái)管理,一鍵切換,一套硬件成本,實(shí)時(shí)調(diào)用后端數(shù)據(jù),無需分開配置、管理及遷移數(shù)據(jù)。具體如下:
如圖1所示,本發(fā)明的一種基于web服務(wù)器的混合式虛擬主機(jī)管理平臺(tái),包括切換控制臺(tái)和共用存儲(chǔ)服務(wù)器;其中,所述切換控制臺(tái)包括兩個(gè)以上web服務(wù)器,所述web服務(wù)器分別設(shè)有獨(dú)立的配置文件、獨(dú)立的權(quán)限管理策略、獨(dú)立的web容器,且所述web容器設(shè)有容器目錄;通過API接口向?qū)?yīng)的web服務(wù)器發(fā)送調(diào)用指令;所述共用存儲(chǔ)服務(wù)器用于存儲(chǔ)各個(gè)web容器的容器數(shù)據(jù),并設(shè)有各個(gè)web容器的容器目錄相對(duì)應(yīng)的共用目錄,所述容器數(shù)據(jù)存儲(chǔ)在所述共用存儲(chǔ)服務(wù)器的共用目錄下,通過所述web服務(wù)器的web容器的容器目錄調(diào)用對(duì)應(yīng)的共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù),使得各個(gè)web服務(wù)器的各個(gè)web容器的容器數(shù)據(jù)實(shí)現(xiàn)資源共享。
還包括管理終端和用戶終端,所述管理終端設(shè)有與所述web服務(wù)器相對(duì)應(yīng)的API接口,并通過該API接口向?qū)?yīng)的web服務(wù)器發(fā)送調(diào)用指令,以及通過所述web服務(wù)器的web容器的容器目錄調(diào)用對(duì)應(yīng)的共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù)向所述用戶終端提供數(shù)據(jù)或備份數(shù)據(jù)。
本實(shí)施例中,所述web服務(wù)器包括IIS、Apache、Nginx、Tomcat。
其中:
a)IIS提供web業(yè)務(wù),asp/aspx程序支持;
b)Apache提供web業(yè)務(wù),PHP程序支持;
c)Nginx是一個(gè)高性能的HTTP和反向代理服務(wù)器,提供前端規(guī)則分發(fā)代理。后端web業(yè)務(wù)PHP程序支持;
d)Tomcat提供web業(yè)務(wù),jsp程序支持;
并且,本實(shí)施例中,還采用Ipvsadm+Keepalived提供健康檢測(cè)、故障隔離負(fù)載均衡器間的失敗切換,提高系統(tǒng)的可用性;采用Ipvsadm+Keepalived+Nginx來做域名前端分發(fā),來提供前端的高可用;docker容器采用cgroup機(jī)制來劃分每一個(gè)容器資源大小(cpu、memory、IO等),每一個(gè)容器采用沙箱機(jī)制,具備獨(dú)立空間,相互隔離。
所述共用存儲(chǔ)服務(wù)器利用分布式文件系統(tǒng)(CEPH)進(jìn)行構(gòu)建多個(gè)OSD節(jié)點(diǎn)的存儲(chǔ)集群,對(duì)所述容器數(shù)據(jù)進(jìn)行分布式存儲(chǔ),CEPH提供容量給docker容器,一個(gè)物理磁盤為一個(gè)OSD節(jié)點(diǎn),該分布式文件系統(tǒng)可擴(kuò)展存儲(chǔ)空間,提供docker后端數(shù)據(jù)以及備份,并且無單點(diǎn)故障,靈活調(diào)整數(shù)據(jù)冗余,提高數(shù)據(jù)的可靠性。
本實(shí)施例中,還進(jìn)行部署VSFTP軟件對(duì)所述共用存儲(chǔ)服務(wù)器進(jìn)行安全加固,不同用戶采用獨(dú)立FTP和獨(dú)立目錄,相互隔離。
本實(shí)施例添加了Nginx、Apache、Tomcat、mysql、PHP等不同功能容器,封裝成images,來滿足不同業(yè)務(wù)需求,更合理配置資源調(diào)度。
docker依賴linux內(nèi)核特性Namespaces和cgroups對(duì)系統(tǒng)資源隔離(PID進(jìn)程、NET網(wǎng)絡(luò)、MNT文件系統(tǒng)等),分配資源限制(cpu、memory、IO、disk、traffic等)以及掛起和恢復(fù)。每個(gè)容器都是獨(dú)立進(jìn)程、獨(dú)立使用資源。
本實(shí)施例中,web容器的容器數(shù)據(jù)運(yùn)行在宿主機(jī)上,宿主機(jī)數(shù)據(jù)盤是由所述共用存儲(chǔ)服務(wù)器提供,并通過根據(jù)業(yè)務(wù)訂單來生成容器目錄掛載至獨(dú)立業(yè)務(wù)的web容器中。在創(chuàng)建web容器時(shí)docker volume可指定宿主機(jī)目錄(即所述共用目錄)和掛載至容器目錄位置,針對(duì)目錄讀寫執(zhí)行操作限制。所述共用存儲(chǔ)服務(wù)器中,一個(gè)共用目錄對(duì)應(yīng)所述切換控制臺(tái)的兩個(gè)以上web服務(wù)器的web容器的容器目錄,使得共用存儲(chǔ)服務(wù)器的共用目錄下的容器數(shù)據(jù)對(duì)所述兩個(gè)以上web服務(wù)器進(jìn)行數(shù)據(jù)共享和交換,即,一個(gè)共用目錄對(duì)多個(gè)web容器共享重用,形成容器數(shù)據(jù)共享和交換,從而滿足了不同web容器間負(fù)載等數(shù)據(jù)同步。
當(dāng)通過API接口進(jìn)行切換web服務(wù)器時(shí),掛載已經(jīng)運(yùn)行的web服務(wù)器的web容器的容器目錄至切換后的web服務(wù)器的web容器的容器目錄,并且,目錄讀寫操作都將同步。本實(shí)施例中,還支持一個(gè)容器目錄多掛載點(diǎn)以及多個(gè)web容器共享一個(gè)容器目錄。例如:web容器A掛載容器數(shù)據(jù)data1,新創(chuàng)建web容器B利用volumes-from指令進(jìn)行掛載web容器A所對(duì)應(yīng)的容器數(shù)據(jù)data1,掛載實(shí)現(xiàn)數(shù)據(jù)共享,二者任意一端增刪改都將同步。
本實(shí)施例中,利用volumes-from指令進(jìn)行數(shù)據(jù)備份,并以生成業(yè)務(wù)訂單方式進(jìn)行備份?;蛘?,還可以通過腳本實(shí)現(xiàn)宿主機(jī)本地備份或者異步備份。
本實(shí)施例中,所述切換控制臺(tái)采用Nginx進(jìn)行部署,其調(diào)度機(jī)制規(guī)則由PHP、ASP、aspx、JSP腳本判斷,Apache、Nginx、IIS支持PHP,IIS支持ASP和aspx,Tomcat支持JSP。
其中,切換模式包括普通模式和混合模式:
普通模式(單選模式):
根據(jù)切換控制臺(tái)所設(shè)置的web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),直接選擇運(yùn)行該設(shè)置的web服務(wù)器。例如,接收一個(gè)JSP頁(yè)面請(qǐng)求,選擇Tomcat容器運(yùn)行,前端的切換控制臺(tái)根據(jù)規(guī)則判斷JSP、jhtml直接轉(zhuǎn)發(fā)至后端Tomcat容器。
混合模式(多選模式):
所述切換控制臺(tái)設(shè)置同時(shí)運(yùn)行兩個(gè)以上的web服務(wù)器,接收頁(yè)面請(qǐng)求時(shí),根據(jù)請(qǐng)求類型進(jìn)行分配任務(wù)至其中一個(gè)web服務(wù)器來執(zhí)行,或者分配任務(wù)至兩個(gè)以上web服務(wù)器來共同執(zhí)行。例如,同時(shí)設(shè)置運(yùn)行Nginx+Apache,由于Nginx和Apache都支持PHP,結(jié)合Nginx靜態(tài)處理Apache動(dòng)態(tài)處理,更能體現(xiàn)出性能優(yōu)勢(shì)。切換控制臺(tái)根據(jù)規(guī)則,靜態(tài)由Nginx處理,動(dòng)態(tài)由Apache處理,最終將二者處理后的結(jié)果返回給用戶終端。
本發(fā)明的混合式虛擬主機(jī)管理平臺(tái)采用容器,前端規(guī)則分發(fā),后端統(tǒng)一存儲(chǔ)、獨(dú)立容器環(huán)境,可采用一個(gè)容器一個(gè)空間、多個(gè)容器一個(gè)空間等混合式功能,以及具備共享、同步、負(fù)載、備份、支持多種應(yīng)用程序腳本等功能,靈活切換,更大滿足不同業(yè)務(wù)上的需求。具體的,具有以下優(yōu)勢(shì):
1.多web服務(wù)器集成,易于管理;
2.即時(shí)切換web服務(wù)器,高效快捷,不用重新配置環(huán)境;
3.節(jié)省管理者成本,同時(shí)減輕存儲(chǔ)服務(wù)器的存儲(chǔ)壓力;
4.提高web服務(wù)器的資源可用性和復(fù)用性,充分滿足多種市場(chǎng)需求;
5.相比傳統(tǒng)配置環(huán)境,混合式平臺(tái)支持用戶單選切換或多選web服務(wù)器,支持web服務(wù)器智能識(shí)別網(wǎng)頁(yè)文件的開發(fā)語(yǔ)言并選擇對(duì)應(yīng)的執(zhí)行服務(wù)器。
需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。并且,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、系統(tǒng)、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、系統(tǒng)、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、系統(tǒng)、物品或者設(shè)備中還存在另外的相同要素。另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
上述說明示出并描述了本發(fā)明的優(yōu)選實(shí)施例,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。