閱讀以下關(guān)于網(wǎng)上銀行貸款業(yè)務的說明,回答問題1至問題3。
某銀行開通了網(wǎng)上銀行業(yè)務,其網(wǎng)上貸款業(yè)務流程為:
1.客戶在網(wǎng)上填寫姓名、電子郵件地址、貸款類型、貸款金額、身份證號、通訊地址等信息,提交貸款申請;
2.在指定的時間內(nèi),客戶會受到銀行的電子郵件,通知貸款是否被批準;
3.銀行根據(jù)客戶提交的信息,創(chuàng)建貸款申請任務,創(chuàng)建工作由運行在主機上的CICS(客戶信息控制系統(tǒng))完成,同時需要從第三方獲得客戶的信用審查信息;
4.由信貸員對該項貸款申請業(yè)務進行審批,然后由風險檢查系統(tǒng)評估該項貸款的風險程度,風險大的貸款申請被拒絕;
5.無論批準或者拒絕,結(jié)果都會通過郵件系統(tǒng)遞交給客戶。對于拒絕的貸款申請,還要通知貸款申請任務進行有關(guān)操作;
6.除了信貸員審批環(huán)節(jié)需要人機互外,業(yè)務是自動進行的。
問題1(9分)
上述網(wǎng)上貸款業(yè)務采用SOA架構(gòu)來實現(xiàn)。上述業(yè)務流程中涉及哪些功能單元?什么是SOA?本題中的案例采用SOA具有哪些優(yōu)點?請用200字以內(nèi)文字說明。
問題2(10分)
請在答題紙上將以下關(guān)于SOA的敘述填寫完整。
SOA不是一個新鮮事物,但它卻是傳統(tǒng)的面向?qū)ο竽P偷奶娲P汀O啾容^而言,面向?qū)ο蟮哪P褪牵?)耦合和(2)粒度的,而SOA是(3)耦合和(4)粒度的。SOA系統(tǒng)原型的一個典型例子是(5)(CORBA),它已經(jīng)出現(xiàn)很長時間了,其定義的概念與SOA相似。
隨著Web Services的成熟,現(xiàn)在的SOA已經(jīng)有所發(fā)展,這些進展是以(6)為基礎的。在Web Services中,通過(7)來描述接口,與CORBA中的(8)(接口描述語言)相比,它動態(tài)性更強、靈活度更高。
SOA還具有管理上的優(yōu)點。例如,現(xiàn)在管理員可直接管理開發(fā)人員所構(gòu)建的(9),這遠勝于以往管理單個應用的方式。通過分析(10)間的交互,SOA可以幫助企業(yè)了解何時以及什么業(yè)務邏輯被切實執(zhí)行了,這使管理員能夠有針對性地優(yōu)化業(yè)務流程。
問題3(6分)
上述網(wǎng)上貸款系統(tǒng)能夠?qū)嶋H應用的基本前提之一是滿足金融領(lǐng)域的安全性需求。該系統(tǒng)必須要滿足哪些安全方面的需求?請用200字以內(nèi)的文字簡要說明。