国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web2.0和OpenShift架構(gòu)的高校就業(yè)信息服務平臺

2013-04-29 19:23:42李倩趙秀明
無線互聯(lián)科技 2013年7期
關(guān)鍵詞:開發(fā)技術(shù)服務平臺用戶

李倩 趙秀明

摘 要:本文首先提出了構(gòu)建高校就業(yè)信息服務平臺的必要性和可行性,然后通過需求分析確定以Web2.0為模式,OpenShift為基礎(chǔ)架構(gòu)的方案。接下來簡要介紹以上兩個概念并討論如何提高平臺安全性。

關(guān)鍵詞:就業(yè)信息服務平臺;Web2.0;OpenShift

1 引言

眾所周知,促進就業(yè)是一個國家經(jīng)濟發(fā)展、保障民生的重中之重。伴隨著中國高等教育的快速發(fā)展,每年有大量應屆畢業(yè)生步入社會。以河北省為例,該省擁有近90所高校,2010年應屆高校畢業(yè)生為32.5萬人,2011年為33.4萬人,2012年35萬人,2013年35.5萬人[1]。因此,學生就業(yè)指導是高等院校學生工作的一個重點。

隨著IT技術(shù)的普及,各個高校的就業(yè)信息服務網(wǎng)站逐漸成為連接學生和用人單位的橋梁。利用Web技術(shù),用人單位發(fā)布招聘信息,學校進行審核,學生在網(wǎng)上投遞簡歷,在一定程度上達到了節(jié)約時間、人力、物力等稀缺資源的目的。

然而,隨著時間的推移,傳統(tǒng)的以各個高校為中心的就業(yè)信息服務模式的弊端日見顯現(xiàn):條塊分割,各學校的信息對外界不透明,無法被共享;重復建設,造成資源浪費等等。這時,打造一個面向全省高校的就業(yè)信息服務平臺就具有了現(xiàn)實的意義。

2 平臺的特性

這個平臺必須具備以下幾個特點:

強大的數(shù)據(jù)處理能力。從上面的分析可以看到,一旦投入使用,這個系統(tǒng)的數(shù)據(jù)量可能以TB計量。屆時,大量文本文件、圖像文件、音頻文件和視頻文件需要傳輸、存儲、分析、過濾;如果沒有處理大數(shù)據(jù)的能力,用戶很難獲得良好的體驗。

系統(tǒng)具有穩(wěn)定性。所謂穩(wěn)定性,是指系統(tǒng)處理異常的能力,這種能力使平臺在錯誤發(fā)生時在性能上不會有大的波動發(fā)生。

安全性能良好。在這里包括強大的防火墻功能以抵御病毒、木馬、黑客的攻擊;如果發(fā)生宕機,數(shù)據(jù)不會丟失。

可擴展性能良好。該平臺的訪問量是因時而異的;在某些時間節(jié)點上可能負載很重。這就要求平臺具有較好的可擴展性。

系統(tǒng)界面友好,便于使用。由于絕大多數(shù)用戶是企業(yè)HR、學生、就業(yè)指導教師,他們所掌握的IT技術(shù)處于應用層面,不具備開發(fā)能力,因此所見即所得的圖形化界面是最好的選擇。

從應用的層面講,該平臺允許用戶注冊帳號、發(fā)布信息、查詢信息、在線交流,而數(shù)據(jù)推送功能將成為這一平臺的重要特點。數(shù)據(jù)推送是指一種基于Internet,將由中心或發(fā)布者發(fā)出消息傳輸給用戶的技術(shù)。

從上面的需求分析,我們以Web2.0為模式,選擇OpenShift作為基礎(chǔ)架構(gòu),構(gòu)建高校就業(yè)信息服務平臺。下面,簡要介紹Web2.0和OpenShift。

3 Web2.0

Web2.0是為了能夠充分實現(xiàn)用戶主體意識和強調(diào)用戶協(xié)作參與活動,整合多種Web開發(fā)技術(shù),以互聯(lián)網(wǎng)作為服務平臺,以數(shù)據(jù)資源為基礎(chǔ),實現(xiàn)良好用戶體驗的下一代互聯(lián)網(wǎng)服務模式。

Web2.0開發(fā)技術(shù)有XML(Extensible Markup Language),即可擴展標記語言,是一種可以定義自己的標簽的元標記語言。 XML 非常靈活,可用在各種網(wǎng)站、電子數(shù)據(jù)交換、矢量圖、語音郵件、遠程程序調(diào)用甚至程序配置文件和操作系統(tǒng)中等。

Ajax(Asynchronous JavaScript and XML),即異步 JavaScript和XML,是指一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術(shù)。實際上它并不是單一技術(shù),是多種已經(jīng)在各自領(lǐng)域大行其道技術(shù)的強強結(jié)合。主要包含:Ajax的定義、基于Web標準XHTML+CSS的表示、使用DOM進行動態(tài)顯示及交互、使用XML和XSLT進行數(shù)據(jù)交換及相關(guān)操作、使用XMLHttpRequest進行異步數(shù)據(jù)查詢、檢索等技術(shù)[2]。

4 OpenShift平臺簡介

目前比較流行的開源云計算平臺有OpenStack和CloudStack

OpenStack是IaaS(基礎(chǔ)設施即服務)組件,讓任何人都可以自行建立和提供私有的云端運算服務。OpenStack是一個美國國家航空航天局和Rackspace合作研發(fā)的云端運算軟件,以Apache許可證授權(quán),并且是一個自由軟件和開放源代碼項目。

CloudStack是一款首先由思杰公司發(fā)布的建立、管理和布署云基礎(chǔ)設施服務的開源軟件,利用存在的管理程序如Oracle VM,KVM,vSphere和XenServer實現(xiàn)虛擬化。

OpenShift是紅帽公司于2012年推出的開源云計算平臺,面向PaaS架構(gòu)。OpenShift使用戶能夠創(chuàng)建、部署和管理云中的應用。它提供磁盤空間、CPU資源、存儲、網(wǎng)絡連接和Apache或JBoss服務器。它可以根據(jù)應用類型提供模板文件系統(tǒng)布局(比如PHP、Python、Ruby)。由于OpenShift對Web開發(fā)具有良好的支持性,并且就業(yè)信息服務平臺要求支持自動建站功能,因此選擇它作為基礎(chǔ)框架[3]。

5 平臺的安全性

由于平臺的特殊性,可采取以下措施保證平臺的安全性:

提供強大的防火墻。

認證和授權(quán)用戶進入系統(tǒng)和訪問數(shù)據(jù)的權(quán)限,提供基于角色和集中的賬號管理機制來進行認證管理。

一定的數(shù)據(jù)冗余。

數(shù)據(jù)加密,如利用對稱加密和公鑰加密。

下圖展示了該平臺的架構(gòu)。

[參考文獻]

[1]http://career.eol.cn/kuai_xun_4343/20130427/t20130427_936538.shtml.

[2]范生萬,陳薇.基于Web 2.0的B-Learning學習系統(tǒng)開發(fā)技術(shù)研究[J]. 電腦知識與技術(shù),2009(1).

[3] https://www.openshift.com/.

[4]Hwang Kai.Distributed and Cloud Computing [M].Beijing: Mechanic Press.2012.

猜你喜歡
開發(fā)技術(shù)服務平臺用戶
密碼服務平臺
打造一體化汽車服務平臺
論基于云的電子政務服務平臺構(gòu)建
基于云計算的民航公共信息服務平臺
計算機應用軟件開發(fā)技術(shù)的幾點探討
電子制作(2017年14期)2017-12-18 07:08:10
防散脫緯編無痕彈力面料開發(fā)技術(shù)國際領(lǐng)先
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
睢宁县| 鲁山县| 拉孜县| 同仁县| 丽江市| 巴林右旗| 甘谷县| 洛阳市| 惠东县| 吴旗县| 南京市| 石门县| 开江县| 渝北区| 宁蒗| 遵义市| 三门峡市| 广南县| 理塘县| 邵阳县| 胶州市| 长治县| 中江县| 土默特左旗| 九江市| 台北市| 平度市| 克什克腾旗| 西青区| 富阳市| 德州市| 南川市| 汽车| 天镇县| 霞浦县| 苍溪县| 吴堡县| 莫力| 万源市| 湖北省| 辽中县|