于巍
摘要 在科技發(fā)展的新時代下,Linux屬于早期開放式的源代碼操作系統(tǒng),它不僅包含開放源代碼的性能,還包含很多其他優(yōu)秀功能,受到各大企業(yè)公司以及相關(guān)政府部門的青睞,在經(jīng)濟(jì)市場中所占份額也是越來越大。本文主要介紹了在計算機(jī)網(wǎng)絡(luò)服務(wù)器中應(yīng)用Linux操作系統(tǒng)的優(yōu)勢以及應(yīng)用的技術(shù)要求,深入分析了網(wǎng)絡(luò)計算機(jī)服務(wù)器基于Linux操作系統(tǒng)的設(shè)計與實(shí)現(xiàn)方法,希望能夠?yàn)榫W(wǎng)絡(luò)計算機(jī)服務(wù)器的發(fā)展提供理論參考。
【關(guān)鍵詞】Linux 網(wǎng)絡(luò)計算機(jī)服務(wù)器 設(shè)計與實(shí)現(xiàn)
1 Linux操作系統(tǒng)在網(wǎng)絡(luò)計算機(jī)服務(wù)器中的應(yīng)用優(yōu)勢與劣勢
Linux操作系統(tǒng)應(yīng)用的優(yōu)勢主要有:具有自由性、免費(fèi)性和開源性。主要應(yīng)用適用于應(yīng)用人群偏中高端,且世界級的超級計算機(jī)或超級服務(wù)器應(yīng)用Linux和unix操作系統(tǒng)的居多;Linux操作系統(tǒng)應(yīng)用的劣勢主要有:
(1)操作步驟比較復(fù)雜,相對于wmdows操作系統(tǒng)來說,還是存在一定差距;
(2) Linux操作系統(tǒng)不適用于運(yùn)行游戲軟件;
(3)該系統(tǒng)的普及度較低,而且對計算機(jī)硬件與軟件的支持度不高,不能被大眾廣泛應(yīng)用。
2 基于Linux操作系統(tǒng)運(yùn)行網(wǎng)絡(luò)計算機(jī)服務(wù)器的技術(shù)要求
技術(shù)要求主要如下:
(1)網(wǎng)絡(luò)計算機(jī)具有不同的物理屬性,比如計算機(jī)顯示屏的色彩、像素以及尺寸各有所異,需要網(wǎng)絡(luò)計算機(jī)對應(yīng)鏈接的網(wǎng)絡(luò)服務(wù)器具有一定的可變性。只有網(wǎng)絡(luò)計算機(jī)服務(wù)器與其計算機(jī)的物理屬性、運(yùn)行環(huán)境相符合,網(wǎng)絡(luò)計算機(jī)系統(tǒng)才能正常運(yùn)行。
(2) Linux系統(tǒng)可以創(chuàng)建多個用戶賬戶,用戶在登錄Linux系統(tǒng)時要使用的網(wǎng)絡(luò)計算機(jī)身份不同,每次完成登錄操作,就需要將ASP作為用戶會話進(jìn)程,這時如果用戶沒有執(zhí)行刪除會話進(jìn)程操作,NCS就會繼續(xù)保存當(dāng)前的會話狀態(tài),這樣就間接實(shí)現(xiàn)了用戶在使用同一個網(wǎng)絡(luò)計算機(jī)的條件下,登錄訪問多個會話進(jìn)程的可能。
(3)在界面中用戶輸出的相關(guān)信息,會被傳輸?shù)骄W(wǎng)絡(luò)計算機(jī)中,同時網(wǎng)絡(luò)服務(wù)器也會接收到計算機(jī)所傳輸?shù)男畔⑿盘?,在Linux操作系統(tǒng)中,ASP的主要表現(xiàn)形式是通過X客戶程序體現(xiàn)的,因此,需要X服務(wù)器支持其程序的運(yùn)行。第四,網(wǎng)絡(luò)計算機(jī)本身具有一定的安全性能,但是如果安全性能不夠強(qiáng)大的話,就需要應(yīng)用加密技術(shù)加強(qiáng)其安全性能,基于廣域網(wǎng)運(yùn)行時,一定要加密網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)信息,保證用戶信息的安全與穩(wěn)定。
2.1 用戶登錄
NCSD負(fù)責(zé)監(jiān)控固定的端口,一旦NC用戶發(fā)起相關(guān)請求,就會隨之產(chǎn)生對應(yīng)的NCSD進(jìn)程,并由監(jiān)控該端口的NCSD父進(jìn)程負(fù)責(zé)監(jiān)聽。用戶執(zhí)行的登錄操作完畢后,隨即創(chuàng)建會話切換進(jìn)程,目的是查找與搜尋與該進(jìn)程對應(yīng)的會話服務(wù),查詢成功后,將查詢結(jié)果反饋給用戶,用戶即可進(jìn)行選擇和操作。但服務(wù)器中如果不存在用戶搜尋的斷連會話服務(wù),xinit則會對桌面采取初始化操作,同時給用戶申請創(chuàng)建新的空閑會話服務(wù)進(jìn)程,供其使用。系統(tǒng)的安全模式可劃分為兩種:
(1)安全的;
(2)非安全的。
用戶自己可以對安全模式進(jìn)行自由的選擇。以保障用戶的數(shù)據(jù)信息安全有效。在局域網(wǎng)的狀態(tài)下,用戶也可以啟用非安全模式,在這種模式下,鍵盤、鼠標(biāo)等設(shè)備對計算機(jī)輸入或輸出的信息是不會被加密傳送的,只有在安全模式下,這些信息的傳送才會被加密傳輸。
2.2 用戶斷連
網(wǎng)絡(luò)計算機(jī)執(zhí)行關(guān)閉操作后,用戶會自動退出登錄賬戶,但是,用戶曾使用的會話服務(wù)還在執(zhí)行中,而不會被切斷注銷,換句話說,會話服務(wù)能夠使用鏈接將事件斷開,關(guān)閉鏈接之后,給SM發(fā)出請求信號,這時網(wǎng)絡(luò)計算機(jī)是處于斷開狀態(tài)下的,而且,會話服務(wù)可以在輪詢模式下接受用戶的下一個連接請求。
2.3 用戶注銷
用戶所執(zhí)行的會話注銷操作,主要是啟用了相對應(yīng)的注銷進(jìn)程,注銷進(jìn)程可以根據(jù)顯示標(biāo)識來發(fā)出相應(yīng)的請求信號。SM接受到信號之后,就會發(fā)起注銷進(jìn)程,并把注銷的數(shù)據(jù)信息呈現(xiàn)到用戶的會話服務(wù)進(jìn)程上?;谳喸兡J絹硭褜みM(jìn)程隊(duì)列中的目標(biāo)會話服務(wù),查詢成功后刪除該進(jìn)程,同時,還應(yīng)該處理好會話刪除后的相關(guān)工作,當(dāng)所有的工作完成結(jié)束后,SM會接收到請求刪除會話記錄的信號,只有這樣用戶才能完成退出登錄和注銷工作。
3 結(jié)束語
Linux操作系統(tǒng)產(chǎn)生的時間比較早且具有源代碼開放功能,在網(wǎng)絡(luò)技術(shù)的未來發(fā)展前景中,具有非常理想的應(yīng)用和推廣價值。本文通過對網(wǎng)路計算機(jī)對操作系統(tǒng)技術(shù)要求研究,分析了網(wǎng)絡(luò)計算機(jī)服務(wù)器基于Linux操作系統(tǒng)的設(shè)計與實(shí)現(xiàn)方法,在Linux操作系統(tǒng)未來的發(fā)展中,家要不斷提升其數(shù)據(jù)傳輸效率、探索應(yīng)用環(huán)境特征,進(jìn)一步提高計算機(jī)服務(wù)器的性能和運(yùn)行效率,不斷推動互聯(lián)網(wǎng)技術(shù)向前發(fā)展。
參考文獻(xiàn)
[1]白靜.嵌入式LINUX在信息家電軟件開發(fā)中的與應(yīng)用與前景[J].硅谷,2011(20).
[2]殷曉輝,基于Linux操作系統(tǒng)的網(wǎng)絡(luò)編程方法研究[J].科技傳播,2011(13).
[3]熊曉強(qiáng),淺析Linux操作系統(tǒng)的發(fā)展[J].企業(yè)導(dǎo)報,2011(09).
[4]蘇金玲,韓伯凱,淺談網(wǎng)絡(luò)計算機(jī)的概況及其應(yīng)用[J].中小企業(yè)管理與科技(上旬刊),2011 (11).