專利名稱:高擴展性的可分布式數字神經網絡的制作方法
技術領域:
本發明是關于一種高擴展性的可分布式數字神經網絡,是運用于目前使用中終端機或主機的一個整合性轉換接口,以隨時更新軟件及提供網絡磁盤空間。
背景技術:
請參閱圖5所示,一般所謂的「內部網絡」(Intranet)是借由服務器以及網絡連接設備將各使用端的計算機加以連接建構而成,早期為一種計算器集中管理機制,是以一主機50為主要運算單元而將無運算能力終端機51加以連接,目的是方便統一管理各使用終端機51的資料,但由于該類主機50的資料運算量過大,因此其價格不菲。
之后,為分散部分運算負擔,即采用具有運算功能的計算機于使用者端,而主機部分則以處理基本資料功能的服務器代替,由于此仍為早期服務器(如檔案服務器、打印機服務器等),故此類服務器所能執行的功能有限,大多僅用以分享資料。
直到20世紀80年代末期發展出一種具有強大運算功能的程序服務器60(如圖6所示),借由此一程序服務器60的設置,可分擔計算機61上執行的部分程序,以減輕各計算機資料的占用空間,亦即,該程序服務器60執行backend程序,而各計算機則執行frontend程序,再透過內部網絡的架構以相互溝通。
目前所處的網際網絡時代,因為遍及全世界,其所發展的網頁程序以及所支持的平臺,將是各廠商將內部網絡接軌至網際網絡的橋梁,是以,內部網絡的架構則免不了架設網頁服務器(IISServer,Exchange Server,Apache Server),而缺點則因網頁初期發展為靜態網頁,而并未能支持動態網頁的使用,故需疊床架屋配合CGI(COMMON GETWAY INTERFACE)以與SERVER溝通,故此類服務器的發展空間有限。
由上述可知,目前內部網絡為了達到與網際網絡接軌,使用最后介紹的網際網絡型式內部網絡,但光就單純的動態網頁設計,就需遷就現有的設備而涉及其它專業域的程序設計,如TCP、HTTP、XML、Logger、Authenization、DATABASE、LDAP、smartcardnetworking等,而造成軟硬件設備的增加,同時造成維護工程人員的困擾,此外,亦存在服務器與各計算機之間的檔案以及權限管理等問題,是以,使用各兼其職的眾多服務器的內部網絡,存在相當多技術、管理、維護及擴展的問題,故需提供有效的解決方案以改良前述各項缺點。
發明內容
本發明主要目的是提供一種可整合內部及網際網絡通用協議,以建構出一標準平臺,供內部網絡的計算機存放資料的網絡磁盤,并提供應用程序的運算及更新,借此,以解決各計算機需求的升級硬軟件,亦可達到由該服務器集中管理控制的效果。
欲達上述目的所使用的主要技術手段,是令該內部網絡包含有
至少一臺應用服務器,核心為一標準格式語法,而輸入輸出端分別設置有轉換接口,供不同于核心語法的協議加以轉換,而能順利地與不同協議機器相互溝通;復數使用者機器,可為計算機或不具運算功能的終端機,各使用者機器是分別與應用服務器連接;上述內部網絡的架構并不受地區范圍或距離影響,皆可與各地計算機聯機,其中該應用服務器有權限管制地開效磁盤空間,同時內建有登錄機制、相關應用軟件程序代碼、認證機制及權限登錄機制,亦即,針對內部網絡上各使用者機器的不同使用條件,可于身份完成確認后,將該名使用者的使用權限開放,并供其下載最新的應用軟件版本至其登錄用的使用者機器,由于該應用服務器核心與各使用者機器間有轉換接口,故應用服務器可將應用軟件或資料包裝為可由使用者機器讀取的形式,即可順利地由各使用者終端讀取。
圖1是本發明的一網絡架構示意圖;圖2是本發明的應用服務器內部結構示意圖;圖3是本發明的應用服務器與使用者機器的示意圖;圖4是本發明的應用服務器與使用者機器及其它服務器連接的示意圖;圖5是第一種習用內部網絡架構示意圖;圖6是第二種習用內部網絡架構示意圖。
圖號說明(10)應用服務器(11)核心系統
(12)第一轉換接口 (13)第二轉換接口(14)目錄 (15)身份認證(16)系統設定 (17)系統記錄(18)動態模組 (20)使用者機器(21)服務器(50)主機(51)終端機(60)程序服務器(61)計算機具體實施方式
本發明是一種具有高擴展性的可分布式數字神經網絡,亦即,可支持數種常見的操作系統與網絡通訊協議,以架構一集中數據管理并可跨區域的內部網絡。
請參閱圖1所示,是本發明的一內部網絡架構,再配合圖2,該網絡架構是包含有至少一臺應用服務器10,包括有一核心系統11、一系統設定機制16、一系統記錄機制17、一目錄14、一身份認證機制15,一第一轉換接口12;其中該核心系統10,是一標準格式語法的核心程序,于本實施例中,該標準格式是采用目前不論于有線或無線網際網絡均經常使用的XML語法,亦即,該目錄14存放的資料格式統一為XML;該第一轉換接口12,是供不同于標準格式語法的其它協議的資料(如TCP、HTTP等)轉換為兼容的格式予以輸入或輸出,于本實施例中,該第一轉換接口12是供為XML與TCP、HTTP等網絡協議間的轉換;復數使用者機器20,各使用者機器20是分別與應用服務器10的第一轉換接口12連接,以透過應用服務器10構成一內部網絡聯機;其中各使用者機器20可為具網絡連接功能裝置,如計算機、PDA或不具運算功能的終端機等。
請再參閱圖2所示,該應用服務器10可進一步包含有動態模組18,亦即,可將目前普遍使用的功能服務器以模組形式增設于應用服務器中,如郵件模組、I/O模組、數據庫模組等,或者,請參閱圖4所示,再增設一第二轉換接口13,供一般習用的功能服務器21連接,如SSL Server、Database Server、INN Server等,而作為各功能服務器21網絡協議與核心系統協議的轉換,令應用服務器10得與特定功能服務器21連接,增加其擴充性。
請再參閱圖1所示,該內部網絡的各個使用者機器20是與應用服務器10連接,由于應用服務器10內儲復數個軟件程序,故可提供使用者機器20下載使用,是以,內部網絡維護工程師,僅需學習該應用服務器10核心系統的準標語法,即可進行該應用服務器10的維修,同時,亦僅需對該應用服務器10進行軟件更新版級,而由使用者機器20下載使用即可,無需由使用者機器20另外更新,相當方便的內部網絡管理;此外,該應用服務器10更內建有系統設定16與身份認證15等機制,故可針對各個使用者身份進行權限的劃分,亦即,該使用者使用內部網絡資料已由應用服務器10加以記錄,一旦于應用服務器10登錄成功,即立即允許該名使用者使用的應用程序下載至目前登錄成功的機器上,供該名使用者使用,由是可知,網絡維護工程師無需分配機器予特定人士,使用者僅需找尋與內部網絡的機器,即可供使用者下載并借由該使用者機器20執行相關軟件,如圖3所示;因此,僅于使用時才得以下載應用軟件,可免除各臺使用者機器皆安裝應用軟件,而造成成本的增加。
以上,為本發明的單一系統架構與內部網絡架構介紹,以下則進一步說明實際應用的狀況,首先,由于該應用服務器10具有支持數種協議功能,請參閱圖4,該使用者機器20可為一般桌上型計算機或使用嵌入式電子裝置,而其使用的操作系統可為目前常用的WINDOWSTM、LINUX、UNIX等,而瀏覽器(Browser)則可為DHTML+JVM、WML+JVM,其中各機器于特定操作系統上可執行BBS、短訊傳輸等程序軟件。
當使用者機器20執行瀏覽器,其相關資料為HTTP語法,因此輸入至該應用服務器10內,會先由該XML第一轉換接口12加以轉換為XML格式,再輸入至核心系統11中,又,因為該應用服務器10可再借由JVM第二轉換接口13與其它功能服務器21連接,因此,該核心系統11會依據該資料內容透過JVM第二轉換接口13的轉換將資料轉換為該JVM資料形式后,再輸入至該特定服務器,而轉送至外部網絡。
由上述可知,本發明建構了一種可整合數種通訊協議的平臺,并透過適當的分散配置,應用服務器成為一線上應用軟件提供者,借此,建構出使用者不需受限于特定機器上執行特定應用軟件以及網絡磁盤的內部網絡,是以,本發明對使用者來說,不論于世界各地,僅與內部網絡取得聯機并登錄成功,于儲存于應用服務器或使用的軟件皆可下載至機器上,相當便利,而對于網絡管理維修者來說,該網絡管理維修者僅透過應用服務器內建的身份認證或設定系統,提供內部網絡使用者的權限,進而有效地管理網絡資源,而不造成額外配置軟、硬件于機器上的浪費。
權利要求
1.一種高擴展性的可分布式數字神經網絡,其包含有至少一臺應用服務器,內設有一標準格式語法的核心系統,而輸入/輸出端分別設置有第一轉換接口,供不同于核心語法的協議加以轉換;復數使用者機器,是分別連接至應用服務器的轉換接口,各使用者機器可為使用不同的操作系統、網絡協議以及應用軟件;上述內部網絡架構的各使用者機器是可與應用服務器連結,而該應用服務器是提供一整合平臺,令各使用者機器可隨時自該應用服務器儲存或擷取資料,以架構一種集中管理式網絡。
2.根據權利要求1所述的高擴展性的可分布式數字神經網絡,其特征在于進一步包含有復數臺功能服務器,其中該應用服務器進一步設有與不同協議的功能服務器連接的第二轉換接口。
3.根據權利要求1或2所述的高擴展性的可分布式數字神經網絡,其特征在于該應用服務器是包含有一核心系統、一系統設定機制、一系統記錄機制、一目錄、一身份認證機制,一第一轉換接口;其中該核心系統,是一標準格式語法的核心程序;該第一轉換接口,是供不同于標準格式語法的其它協議的資料轉換為兼容的格式予以輸入或輸出。
4.根據權利要求3所述的高擴展性的可分布式數字神經網絡,其特征在于該核心系統是XML語法。
5.根據權利要求4所述的高擴展性的可分布式數字神經網絡,其特征在于該第一轉換接口是支持XML與TCP、HTTP協議的轉換。
6.根據權利要求2所述的高擴展性的可分布式數字神經網絡,其特征在于該第二轉換接口是支持XML與JVM協議轉換。
7.根據權利要求1所述的高擴展性的可分布式數字神經網絡,其特征在于該應用服務器進一步包含有郵件模組、I/O模組、數據庫模組。
全文摘要
本發明是一種高擴展性的可分布式數字神經網絡,是由至少一臺應用服務器與復數臺連接至應用服務器的使用者機器組成;由于該應用服務器支持多種常見通訊協議轉換功能,以整合不同操作系統、通訊協議的使用者機器,進而提供應用軟件的線上下載、網絡磁盤驅動器等功能,令跨區域的使用者終端機得聯機至應用服務器,取得其經常性使用的應用軟件或資料,對網絡管理形態而言,本發明是提供一種有效擴充及管理網絡資料的內部網絡形態。
文檔編號G06F15/16GK1480864SQ0213223
公開日2004年3月10日 申請日期2002年9月3日 優先權日2002年9月3日
發明者郭宏吉, 郭豐榮, 高銘章, 李嘉銘 申請人:跨越科技股份有限公司