www.日本精品,久久中文视频,中文字幕第一页在线播放,香蕉视频免费网站,老湿机一区午夜精品免费福利,91久久综合精品国产丝袜长腿,欧美日韩视频精品一区二区

淺談SOA技術在高校人事管理中的應用

發(fā)布時間:2019-08-16 來源: 感悟愛情 點擊:


  摘要:本文在分析我國高校人事管理現(xiàn)狀的基礎上,闡述了SOA的概念和主要實現(xiàn)方法,分析了將SOA技術應用到人事管理中的必要性和重要a意義,最后總結了國內(nèi)SOA應用現(xiàn)狀,并對其未來發(fā)展做了展望。
  關鍵詞:SOA人事管理服務
  一、高校人事管理現(xiàn)狀
  近年來,我國人事制度改革飛速地推進了高等院校的發(fā)展,隨之而來的便是人力資源的日益龐大、人員結構的復雜程度逐漸增強。傳統(tǒng)的人事管理方法不僅繁冗復雜,而且低效。一般都只包括人員和機構檔案的管理、簡單的考勤管理和工資管理,缺少作為人事管理軟件所必需的人員招聘與任用、培訓與開發(fā)、績效考核、員工職業(yè)生涯規(guī)劃、分析和決策支持等功能。并且一旦企業(yè)內(nèi)部發(fā)生人事調(diào)動,工資變化時,用傳統(tǒng)的人事管理方法來處理這些事物的話,將會變得十分復雜和繁瑣。
  在高校管理工作中,人事管理工作的重要性便日益顯現(xiàn)出來。因此,針對目前高校人事管理信息化的需求和面臨的復雜情況,可以采用基于面向服務架構SOA(Service-Oriented Architecture)來設計系統(tǒng)結構,科學合理地管理高校的人事信息及擴充的人力資源信息。
  二、SOA概念和實現(xiàn)方法
  1. 概念
  近兩年,出現(xiàn)了一種技術架構被譽為下一代Web服務的基礎架構,它就是SOA(Service- Oriented Architecture,面向服務的體系結構)。是由 Gartner公司在1990年提出的,它根據(jù)需求通過網(wǎng)絡對松散耦合的粗粒度應用組件進行分布式部署、組合和使用,是目前最流行的一種架構模型。
  所謂的SOA就是一個組件模型,由不同的功能單元(稱為服務)組裝而成,服務之間靠定義良好的接口和契約聯(lián)系起來,這使得構建在這樣的系統(tǒng)中的各種服務以統(tǒng)一和通用的方式進行交互?接口采用多方兼容的方式進行定義,獨立于應用系統(tǒng)的硬件平臺、操作系統(tǒng)和編程語言。SOA的起源和核心都在于Web服務,Web服務就是使用封裝的XML消息在兩個通話方之間進行交流的一種方式,而SOA使用了大量的通用協(xié)議來完成所謂面向服務架構的工作,是一個很好的應用集成解決方案。
  2. 實現(xiàn)技術
  具體實現(xiàn)SOA的技術有很多,包括Web Services、Session Bean、JINI等。但隨著Web Services技術越來越被重視,其已經(jīng)成為實現(xiàn)SOA的主要構架技術。它是建立在開放標準和獨立于平臺協(xié)議基礎之上的分布計算單元。Web Services用XML進行數(shù)據(jù)的描述和交換,使用SOAP協(xié)議在服務提供者與服務消費者之間進行通信,通過WSDL協(xié)議定義服務接口,使用UDDI協(xié)議進行Web Services注冊和查找。這些特性使得Web Services成為目前實現(xiàn)SOA的最好方式,而Web Services以分散的形式存在于不同的系統(tǒng)中。
  目前Web Services技術是實現(xiàn)SOA最主要的方法,是基于網(wǎng)絡的、分布式的模塊化組件,它執(zhí)行特定的任務,遵守具體的技術規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進行互操作。實現(xiàn)Web Services的主流開發(fā)平臺有J2EE平臺和Microsoft. net平臺,J2EE平臺開發(fā)的系統(tǒng)因具有平臺無關性、安全性、可伸縮性、不同供應商實現(xiàn)方案之間的可移植性等若干優(yōu)點而得到了廣泛的應用。
  Web Service是一種新的Web應用程序分支,它們是自包含、自描述、模塊化的應用,可以在網(wǎng)絡中被描述、發(fā)布、查找以及通過Web來調(diào)用。它定義了應用程序如何在Web上實現(xiàn)互操作性,它可以使用標準的互聯(lián)網(wǎng)協(xié)議,像超文本傳輸協(xié)議HTTP和XML,將功能體現(xiàn)在互聯(lián)網(wǎng)和企業(yè)內(nèi)部網(wǎng)上。
  任何平臺都有它的數(shù)據(jù)表示方法和類型系統(tǒng),而要實現(xiàn)互操作性,則Web Service平臺必須提供一套標準的類型系統(tǒng),用于溝通不同平臺、編程語言和組件模型中的不同類型系統(tǒng)。Web Service平臺主要通過一些協(xié)議來實現(xiàn)分布式應用程序的創(chuàng)建,主要有以下這些協(xié)議:
  1. XML
  可擴展的標記語言XML是Web Service平臺中表示數(shù)據(jù)的基本格式。是一種流行的、獨立于中間件的格式,可以在不同應用程序之間進行數(shù)據(jù)和文檔的交換。除了易于建立和分析外,XML主要的優(yōu)點在于它既與平臺無關,又與廠商無關。
  2.SOAP
  SOAP (Simple Object Access Protocol,簡單對象訪問協(xié)議)是Web Service 的標準通信協(xié)議,采用標準化XML 格式傳輸消息?它是用于交換XML編碼信息的輕量級協(xié)議。它有三個主要方面:XML-envelope為描述信息內(nèi)容和如何處理內(nèi)容定義了框架,將程序對象編碼成為XML對象的規(guī)則,執(zhí)行遠程過程調(diào)用(RPC)的約定。Web Service希望實現(xiàn)不同的系統(tǒng)之間能夠用“軟件-軟件對話”的方式相互調(diào)用來打破軟件應用、網(wǎng)站和各種設備之間的格格不入的狀態(tài),實現(xiàn)“基于Web無縫集成”的目標。Web Services標準的成熟和應用的普及為廣泛地實現(xiàn)SOA 架構提供了基礎,Web Service技術實現(xiàn)了服務接口的傳輸和調(diào)用的標準化,服務接口和服務實現(xiàn)的分離,以及Web 服務組件的可重用性?
  3.WSDL
  WSDL(Web Service Description Language,Web Service描述語言)就是用機器能閱讀的方式提供的一個正式描述文檔,WSDL就是這樣一個基于XML的語言,用于描述Web服務的所有相關內(nèi)容,如所提供的服務的傳輸方式、服務方法接口、接口參數(shù)、服務路徑等,生成相應的完全文檔,發(fā)布給使用者,從而使第三方可以很容易的調(diào)用該服務。因為是基于XML的,所以WSDL既是機器可閱讀的,又是人可閱讀的。
  4.UDDI
  UDDI(Universal Description,Discovery and Integeration,通用描述、發(fā)現(xiàn)與集成服務)是一個分布式的互聯(lián)網(wǎng)服務注冊機制,它集描述(Universal Description)、檢索(Discovery)與集成(Integration)為一體,其核心是注冊機制。它是一套基于Web的、分布式的、為Web Service提供的、信息注冊中心的實現(xiàn)標準規(guī)范,同時也包含一組使企業(yè)能將自身提供的Web Service注冊,以使別的企業(yè)能夠發(fā)現(xiàn)的訪問協(xié)議的實現(xiàn)標準。
  UDDI 基于現(xiàn)成的標準,如可擴展標記語言(Extensible Markup Language,XML)和簡單對象訪問協(xié)議(Simple Object Access Protocol,SOAP)。UDDI同時也是Web服務集成的一個體系框架,它包含了服務描述與發(fā)現(xiàn)的標準規(guī)范。UDDI規(guī)范利用了W3C和Internet工程任務組織(IETF)的很多標準作為其實現(xiàn)基礎,比如擴展標注語言(XML),HTTP和域名服務(DNS)這些協(xié)議。
  三、應用SOA構建人事管理系統(tǒng)
  SOA的一個中心思想就是使得企業(yè)應用擺脫面向技術的解決方案的束縛,輕松應對企業(yè)商業(yè)服務變化、發(fā)展的需要。它是對企業(yè)各種異構的信息孤島進行整合的最有效方法,可以實現(xiàn)企業(yè)和組織的信息共享,提升人員協(xié)同能力以及業(yè)務的優(yōu)化和整合程度,實現(xiàn)有效的業(yè)務轉型和創(chuàng)新,幫助企業(yè)適應外部變化,提高運營效率和反應速度,同時中間件和平臺技術的成熟也給SOA在應用層面上的實踐提供了有利的保障。

相關熱詞搜索:人事管理 淺談 高校 技術 SOA

版權所有 蒲公英文摘 www.newchangjing.com