freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行服務(wù)系統(tǒng)設(shè)計(jì)及其實(shí)現(xiàn)(專業(yè)版)

  

【正文】 圖523 打開Web Services 瀏覽器示意圖選擇WSDL模式,在WSDL URL中輸入://localhost:8080/BankService /services/BankService?WSDL。在Java package 選項(xiàng)處選擇 New 新建包,輸入包名 。圖517 新建Web Service項(xiàng)目利用Navicat,我們可以方便的從圖形界面創(chuàng)建數(shù)據(jù)表,根據(jù)設(shè)計(jì),需要?jiǎng)?chuàng)建BankAccount、Admin、Exchange、Record四個(gè)數(shù)據(jù)表。根據(jù)設(shè)計(jì),只需要對(duì)外公開兩個(gè)方法,getAccount()方法讓消費(fèi)者獲取本地賬戶屬性,addMoney()方法是轉(zhuǎn)帳方法。( 4 ) 自己編寫代理。輸入需要轉(zhuǎn)帳的賬號(hào)ID,點(diǎn)擊確定能獲取對(duì)方賬戶的用戶姓名。取消按鈕放棄存款操作。 (money)。 數(shù)據(jù)訪問(wèn)層DAO的實(shí)現(xiàn)根據(jù)分層的思想,我們需要編寫AccountDAO、AdminDAO、RecordDAO、ExchangeDAO、BankDAO等類來(lái)為系統(tǒng)提供數(shù)據(jù)訪問(wèn)服務(wù)。然后單擊選擇Configure Server項(xiàng)。 JDK部署JDK(Java Development Kit)是Sun Microsystems針對(duì)Java開發(fā)員的產(chǎn)品。表41 Account數(shù)據(jù)表字段數(shù)據(jù)類型主鍵允許空默認(rèn)說(shuō)明AccountIDInt否MoneyfloatYES 否0SaveKindnchar(20)YES 否 DateBeingDateYES否 DateEndDateYES 否 ratefloatYES 否UserNamenchar(20)YES 否 UserIDnchar(18)YES否 Sexnchar(4)YES是 AddressVarchar(50)YES 是 PhoneNchar(18)YESNULL 表42 Admin數(shù)據(jù)表字段數(shù)據(jù)類型主鍵允許空默認(rèn)說(shuō)明AdminIDint是否自動(dòng)增長(zhǎng)操作人員IDAdminNamenchar(20) 否 操作人員姓名Psswordnchar(20) 否 密碼Identificationnchar(20) 否 操作人員身份IDSexnchar(4) 是 操作人員性別Phonenchar(18) 是 操作人員電話Adressvarchar(50) 是 操作人員地址表43 Exchange數(shù)據(jù)表字段數(shù)據(jù)類型主鍵允許空默認(rèn)說(shuō)明exchangeIDint是否自動(dòng)增長(zhǎng)轉(zhuǎn)帳記錄IDAccountIDint 否 匯款賬號(hào)IDBankNamenchar(20) 否 收款銀行名稱OtherAccountIDvarchar(20) 否 收款銀行IDexchangeMoneydouble(11) 否 交易金額UserIDint 否 匯款人身份IDUserNamenchar(20) 否 匯款人姓名TimeDate 否 匯款時(shí)間表44 Record數(shù)據(jù)表字段數(shù)據(jù)類型主鍵允許空默認(rèn)說(shuō)明RecordIDint是否自動(dòng)增長(zhǎng)記錄IDAdminIDint 否 操作人員IDTimetime 否 操作時(shí)間Recordvarchar(80) 否 操作記錄Successfulboolean 否 操作是否成功表45 Bank數(shù)據(jù)表字段數(shù)據(jù)類型主鍵允許空默認(rèn)說(shuō)明BankIDint是否自動(dòng)增長(zhǎng)銀行IDBankNamevarchar(50) 否 銀行名稱operaterIDint 否 操作人員IDoperaterNamenchar(20) 否 操作人員姓名passwordvarchar(12) 否 操作密碼B銀行,MySQL數(shù)據(jù)庫(kù),和A銀行數(shù)據(jù)庫(kù)設(shè)計(jì)基本上一樣,五個(gè)數(shù)據(jù)表,分別是BankAccount數(shù)據(jù)表、Admin數(shù)據(jù)表、Exchange數(shù)據(jù)表、Bank數(shù)據(jù)表以及Record數(shù)據(jù)表。模型的兩個(gè)服務(wù)端,分別代表兩銀行的對(duì)外服務(wù)和一個(gè)客戶端組成。 charset=UTF8ContentLength: 425SetCookie2: JSESSIONID=4x1b3dqoc1。 Header 是可選的元素,它攜帶認(rèn)證、事務(wù)處理和支付的輔助信息。 SOAP規(guī)范SOAP為在一個(gè)松散的、分布的環(huán)境中使用XML對(duì)等地交換結(jié)構(gòu)化的和類型化的信息提供了一個(gè)簡(jiǎn)單的輕量級(jí)機(jī)制。這類似于Java的虛擬機(jī)。( 1 ) 良好可擴(kuò)展性 XML允許各個(gè)不同的行業(yè)根據(jù)自己獨(dú)特的需要制定自己的一套標(biāo)記,同時(shí),它并不要求所有瀏覽器都能處理這成千上萬(wàn)個(gè)標(biāo)記,同樣也不要求一個(gè)標(biāo)記語(yǔ)言能夠適合各個(gè)行業(yè)各個(gè)領(lǐng)域的應(yīng)用,這種具體問(wèn)題具體分析的方法更有助于標(biāo)記語(yǔ)言的發(fā)展。即使是C(一種面向過(guò)程語(yǔ)言)語(yǔ)言編寫、在手持設(shè)備上運(yùn)行的程序,也能使用C(一種面向?qū)ο笳Z(yǔ)言)編寫、在Windows 2003 Server上運(yùn)行的XML Web服務(wù)。除此以外,還描述了如何在消息中加入安全令牌,包括二進(jìn)制安全令牌,(ticket)。例如,假設(shè)所有交通公司都是有XML Web服務(wù)公布其公共汽車、火車以及航班的時(shí)刻表供客戶查詢,那么應(yīng)用程序或作為中介的XML Web服務(wù)就可以使用這些信息來(lái)設(shè)計(jì)任何兩個(gè)地點(diǎn)之間的最佳路線。XML Web服務(wù)最基本的組成部分為服務(wù)的提供者(Service Provider)和服務(wù)的請(qǐng)求者(Service Requester)。WSDL是一種對(duì)交互進(jìn)行描述的XML格式,它包括了可以傳送給服務(wù)的每條消息以及將要返回(如果要返回)的響應(yīng)類型的有關(guān)信息。 XML Web服務(wù)標(biāo)準(zhǔn)與協(xié)議盡管XML Web 服務(wù)目前采用的規(guī)范已經(jīng)得到了廣泛的認(rèn)可,但其中的一些標(biāo)準(zhǔn)現(xiàn)在仍然繼續(xù)發(fā)展,以滿足各行各業(yè)以及廣大消費(fèi)者的需求[13]。第四章:描述了系統(tǒng)的概述,總體設(shè)計(jì),技術(shù)分層設(shè)計(jì),數(shù)據(jù)設(shè)計(jì)以及系統(tǒng)的XML Web服務(wù)端和客戶端的設(shè)計(jì)。 硬件設(shè)施有自己的更新?lián)Q代周期,與之相配套的軟件也要隨計(jì)算機(jī)技術(shù)的發(fā)展及企業(yè)的規(guī)模擴(kuò)大而升級(jí)換代。使用XML Web服務(wù)技術(shù)不僅可以實(shí)現(xiàn)企業(yè)應(yīng)用的松散集成,而且還能夠做到動(dòng)態(tài)的集成,具有很好的靈活性。利用 XML Web 服務(wù),就可以將每個(gè)現(xiàn)有應(yīng)用程序的功能和數(shù)據(jù)作為 XML Web 服務(wù)公開。 本文研究的內(nèi)容本文以銀行轉(zhuǎn)帳中涉及多個(gè)異構(gòu)數(shù)據(jù)通信為背景,實(shí)現(xiàn)一個(gè)類似銀行轉(zhuǎn)帳的模型,模擬兩個(gè)不同銀行之間由于使用的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)通信,并且利用當(dāng)前流行的Java和C兩種語(yǔ)言開發(fā),以體現(xiàn)XML Web Service與平臺(tái)和開發(fā)語(yǔ)言無(wú)關(guān)的特性。同樣,XML Web服務(wù)的目的往往是應(yīng)用程序之間的交互。目前,DISCO文件的主要消費(fèi)者是Visual Studio .Net。由于每種平臺(tái)都可以用于自身的一套數(shù)據(jù)類型,SOAP提供了一種為所有平臺(tái)支持的中間表示方式。任何設(shè)備或程序,無(wú)聊它們采用何種平臺(tái)或編程語(yǔ)言實(shí)現(xiàn),都可以通過(guò)網(wǎng)絡(luò)與XML Web服務(wù)進(jìn)行通信以訪問(wèn)這些信息。 WSSecurity  WSSecurity (Web服務(wù)安全) 是一種提供在Web服務(wù)上應(yīng)用安全的方法的網(wǎng)絡(luò)傳輸協(xié)議。這種合作式的開發(fā)方式,有效地避免了XML Web服務(wù)成為獨(dú)家壟斷的商品。XML Web服務(wù)將組件的重用提高到了一個(gè)新的水平——多個(gè)用戶可以同時(shí)使用相同的組件,而且可以跨組織共享組件?! √峁┮粋€(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。XML Web 服務(wù)最常用的通訊協(xié)議是SOAP,簡(jiǎn)單地說(shuō)SOAP就是XML+HTTP。 SOAP 請(qǐng)求剖析首先要提的是盡管這個(gè)特殊的設(shè)置是使用 HTTP 傳遞 SOAP 消息的,但 SOAP 可以運(yùn)行在任何其它傳輸協(xié)議上。 當(dāng)使用 SOAP 作為一個(gè)遠(yuǎn)程過(guò)程調(diào)用 (RPC) 系統(tǒng)時(shí),SOAP 參數(shù)可以是有類型的或無(wú)類型的。結(jié)果的命名空間是原始目標(biāo)對(duì)象 URI,根名是被調(diào)用的方法名。本模型中XML Web 服務(wù)分為提供對(duì)外服務(wù)的接口,服務(wù)層,數(shù)據(jù)訪問(wèn)操作層,如圖4445所示。用程序設(shè)計(jì)的語(yǔ)言來(lái)說(shuō),就是建立一個(gè)接口,接口中定義了此應(yīng)用程序中將會(huì)用到的所有事務(wù)方法。從MyEclipse的官方網(wǎng)站 下載MyEclipse 或最新版本,然后安裝。2005 年,微軟發(fā)布了 Visual Studio 2005。 private double money。圖56 客戶端登陸界面 客戶端主界面圖57 客戶端主界面,當(dāng)員工通過(guò)登錄界面登錄后,便進(jìn)入此界面。另外,密碼修改單獨(dú)作為另外一個(gè)功能實(shí)現(xiàn)。代理可以向遠(yuǎn)程方法發(fā)送請(qǐng)求,并獲取從遠(yuǎn)程服務(wù)器返回的結(jié)果,然后按照要求的格式將他們傳遞到客戶端。 在Visual Studio 2005 開發(fā)XML Web服務(wù)啟動(dòng) Visual Studio 2005 ,選擇 文件 → 新建 → 網(wǎng)站,選擇ASP .Net Web服務(wù),語(yǔ)言選擇 C, 點(diǎn)擊確定。XFire獲得廣泛采用是因?yàn)槠涓咚俚倪\(yùn)行效率和開源性。 XFire額外的Web服務(wù)配置的內(nèi)容顯示為紅色。public interface IBankService{ public Account getAccount(String accountID)。 本論文主要完成了以下幾方面的工作:(1)分析了國(guó)內(nèi)、 外企業(yè)信息化建設(shè)過(guò)程中存在的問(wèn)題和企業(yè)應(yīng)用集成在信息化建設(shè)中的重要性。刪除IBankSerivce 中自動(dòng)生成的example方法。圖518 XFireServlet配置圖,顯示了結(jié)構(gòu)的新創(chuàng)建的BankService服務(wù)項(xiàng)目。圖516 轉(zhuǎn)賬服務(wù)測(cè)試結(jié)果圖這樣A銀行的服務(wù)端就開發(fā)完畢。( 4 ) 應(yīng)當(dāng)很謹(jǐn)慎的決定是否需要通過(guò)Web Service來(lái)返回大量數(shù)據(jù). 由于網(wǎng)絡(luò)傳輸?shù)拈_銷既包括 H M 連接建立的時(shí)間,也包括傳送數(shù)據(jù)的時(shí)間,因此需要在減少訪問(wèn)服務(wù)器次數(shù)和減少網(wǎng)絡(luò)傳輸量之間尋找一個(gè)合適的平衡。如圖59 取款界面 修改賬戶信息界面圖510 客戶端賬戶信息修改界面修改賬戶信息是用來(lái)修改賬戶的一些基本信息的,主要包括,用戶的姓名、身份證號(hào)碼、性別、電話號(hào)碼、地址等信息,賬戶編號(hào)作為唯一的標(biāo)識(shí)是不能被修改的,如圖510所示。密碼項(xiàng)對(duì)應(yīng)其Password字段。 private String userID。目前已經(jīng)開發(fā)到 版本,也就是 Visual Studio 2008。 MyEclipse MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。在這里引入開發(fā)中常用的DAO,Data Access Object數(shù)據(jù)訪問(wèn)接口,夾在業(yè)務(wù)邏輯與數(shù)據(jù)庫(kù)資源中間。銀行轉(zhuǎn)帳系統(tǒng)登陸功能賬戶信息管理管理員信息管理存取款管理轉(zhuǎn)帳功能銀行轉(zhuǎn)帳客戶端銀行轉(zhuǎn)帳XML Web服務(wù)轉(zhuǎn)帳服務(wù)操作記錄功能圖42 系統(tǒng)功能模塊圖典型的應(yīng)用程序有界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。 Windows 2000 x86。在這個(gè)示例中, ns1:getRate 表示目標(biāo)地址是 urn:demo1:exchange ( ns1 的擴(kuò)展形式),方法名是 getRate 。 雖然這三部分是作為SOAP的不同部分作為一個(gè)整體定義的,但他們?cè)诠δ苌鲜钦坏摹⒈舜霜?dú)立的。,目前支持的特性主要包括:支持將Web服務(wù)綁定到POJO、XMLBeans;支持基于HTTP、JMS、XMPP等多種協(xié)議訪問(wèn)Web服務(wù);支持多種Web服務(wù)業(yè)界重要標(biāo)準(zhǔn)如SOAP、WSDL、Web服務(wù)尋址(WSAddressing)、Web服務(wù)安全(WSSecurity)等;支持JSR181,可以通過(guò)JDK5配置Web服務(wù);高性能的SOAP實(shí)現(xiàn)、服務(wù)器端、客戶端代碼輔助生成;對(duì)Spring、Pico、Plexus等項(xiàng)目的支持等。.NET Framework 旨在實(shí)現(xiàn)下列目標(biāo):   提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無(wú)論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Internet 上分布,或者是在遠(yuǎn)程執(zhí)行的。服務(wù)注冊(cè)表執(zhí)行一項(xiàng)重要而且定義良好的任務(wù):提供一種機(jī)制,便于提供者公布其服務(wù),同時(shí)提供客戶查找服務(wù)。這樣,客戶或服務(wù)無(wú)論位于何種平臺(tái),客戶都可以方便的使用XML Web服務(wù)。利用 XML Web services,就可以將每個(gè)現(xiàn)有應(yīng)用程序的功能和數(shù)據(jù)作為 XML Web services 公開。實(shí)際上,這些信息可能本來(lái)就以網(wǎng)頁(yè)或文檔等電子形式提供給了用戶,但用戶不能使用編程的方式對(duì)這些形式的信息進(jìn)行訪問(wèn)或操縱。SOAP并為綁定到某種特定的編程語(yǔ)言或操作系統(tǒng)上。每項(xiàng)企業(yè)記錄都包括該企業(yè)所提供的XML Web服務(wù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1