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

正文內(nèi)容

銀行服務(wù)系統(tǒng)設(shè)計及其實現(xiàn)-免費閱讀

2025-07-24 10:59 上一頁面

下一頁面
  

【正文】 完成了這些工作后,A銀行和B銀行的XML Web服務(wù)端以及開發(fā)完畢。由于需要訪問MySQL數(shù)據(jù)庫,我們可以創(chuàng)建數(shù)據(jù)訪問層,使業(yè)務(wù)邏輯從繁瑣的數(shù)據(jù)操作中解脫出來,在BankServiceImp類中,輸入具體實現(xiàn)實現(xiàn)接口的代碼。其中IBankService 接口是BankService Web服務(wù)接口,對外公開的XML Web服務(wù)在這個接口中定義。選擇新建Web服務(wù)按鈕,或者從工具欄中選擇 File New Other MyEclipse Web Service。點擊Next,Servlet name處填寫Servlet 名稱,默認即可。Navicat是一個強大的MySQL數(shù)據(jù)庫管理和開發(fā)工具。同時會打開IE瀏覽器,地址為://localhost:1648/WebSite3/ ,能看到圖514畫面。 }}第一句代碼的意思就是聲明WebSerivce 的命名空間。( 2 ) 類和方法都必須標(biāo)記為Public。圖示展示了代理類在XML Web服務(wù)和客戶應(yīng)用程序之間作為通信媒介所發(fā)揮的作用。對于應(yīng)用程序使用XML Web服務(wù),通常需要以下的三個步驟: ( 1 ) 發(fā)現(xiàn)可以使用的方法。圖511 客戶端賬戶密碼修改界面 轉(zhuǎn)帳界面 圖512 A銀行轉(zhuǎn)帳界面設(shè)計轉(zhuǎn)帳功能是模型的核心部分,集成了本地數(shù)據(jù)、遠程數(shù)據(jù)訪問、操作。取款時需要輸入密碼,密碼正確,操作才能成功。在操作類型中,我們可以看到有存款、取款、轉(zhuǎn)帳和修改賬戶信息等選擇。 } public void saveAccount(Account account) { // 保存當(dāng)前account對象值到數(shù)據(jù)表中。 }//其他屬性的Set和Get方法類似。創(chuàng)建Account對象類,每個數(shù)據(jù)表的字段對應(yīng)類中的屬性,每個屬性有g(shù)et和set方法。總體來說是一個非常龐大的軟件,甚至包含代碼測試功能[20]。圖54 Tomcat配置選項圖這樣,Java開發(fā)環(huán)境已經(jīng)部署完畢。安裝下載的文件,選擇同意協(xié)議,然后選擇安裝地址,按照安裝提示一步一步確認,如圖52所示。 下載j2sdk (,建議同時下載其Java Documentation,這是Java幫助文檔) (以下假設(shè)安裝于c:\,建議安裝路徑不要有空格,不宜安裝在\Program Files目錄下!)。5 系統(tǒng)實現(xiàn) 開發(fā)工具選擇由于本模型使用了兩種語言,用到的工具比較多。addMoney()方法是轉(zhuǎn)帳的實現(xiàn)方法。Exchange數(shù)據(jù)表,記錄交易記錄、包括交易記錄ID、匯款賬號ID、收款銀行名稱、交易金額、匯款人身份ID、匯款人姓名以及匯款時間等,如表格43所示。本文以A銀行為例,說明轉(zhuǎn)帳系統(tǒng)的實現(xiàn)。4 系統(tǒng)設(shè)計 系統(tǒng)概述本模型通過XML Web服務(wù)實現(xiàn)集成兩個不同的系統(tǒng)、數(shù)據(jù)庫之間的數(shù)據(jù)通信操作,如同41所示。Path=/soapServletEngine: Tomcat Web Server/ (final) (JSP 。XSD 定義這幾個基本類型: int 、 byte 、 short 、 boolean 、 string 、 float 、 double 、 date 、 time 和 URL 。 Body 是消息的主要有效載體。 以下所示的是一個完整的 SOAP/HTTP 請求,為了更直觀一些,XML 內(nèi)容全部是縮進格式的。 SOAP編碼規(guī)則(encoding rules),定義了一個數(shù)據(jù)的編碼機制,通過這樣一個編碼機制來定義應(yīng)用程序中需要使用的數(shù)據(jù)類型,并可用于交換由這些應(yīng)用程序定義的數(shù)據(jù)類型所衍生的實例。C語言同樣能把自身的數(shù)據(jù)類型轉(zhuǎn)換為SOAP(XML)數(shù)據(jù)表示方式,以HTTP傳輸協(xié)議進行通信。 XFire XFire是新一代的Java Web服務(wù)引擎,XFire使得在JavaEE應(yīng)用中發(fā)布Web服務(wù)變得輕而易舉?! “凑展I(yè)標(biāo)準生成所有通信,以確保基于 .NET Framework 的代碼可與任何其他代碼集成。這增加了文檔的可讀性和可維護性,也大大減輕了開發(fā)人員的負擔(dān)。 XML 技術(shù)及其主要優(yōu)點XML ( EXtensible Markup Language,可擴展標(biāo)記語言 ) 是標(biāo)準通用標(biāo)記語言( Standard Generic Markup Language , SGML )的一個子集。例如。( 3 ) 簡便性與許多其他的分布式計算解決方案相比,XML Web 服務(wù)所使用的體系結(jié)構(gòu)和技術(shù)都相當(dāng)簡單。如果企業(yè)要集成完成完全不同類型的應(yīng)程序、系統(tǒng)和技術(shù),其費用是相當(dāng)驚人。  WSSecurity是最初IBM,微軟,VeriSign和Forum Systems開發(fā)的,現(xiàn)在協(xié)議由OasisOpen下的一個委員會開發(fā),官方名稱為WSS。可以用一種綜合方式來使用 XML Web services,以便集成似乎完全不同的一組現(xiàn)有應(yīng)用程序。基于Internet的日程表和文件存儲等服務(wù)則是XML Web服務(wù)發(fā)揮這些附加功能的極好例子。目錄、發(fā)現(xiàn)和描述,是使得客戶端可以找到WSDL文檔中對XML Web服務(wù)的描述的前3個步驟。XML ;而客戶端則只需要知道如何將SOAP類型轉(zhuǎn)換為在自身使用的語言中可以理解的類型(如Java數(shù)據(jù)類型)。在客戶端與XML Web服務(wù)之間的消費發(fā)送通常采用SOAP(Simple Object Access Protocol,簡單對象訪問協(xié)議)進行。 描述(通過UDDI或DISCO)發(fā)現(xiàn)某種XML Web服務(wù)之后,我們就需要了解該服務(wù)能提供哪些交互。發(fā)現(xiàn)技術(shù)的目的在于,使開發(fā)者能獲取對XML Web服務(wù)的描述,這樣就能將其作為一個組件來開發(fā)系統(tǒng)。 XML Web 服務(wù)平臺是簡單的可共同操作的消息收發(fā)框架。2 XML Web 服務(wù)及相關(guān)技術(shù) 什么是XML Web 服務(wù)XML Web是一類軟件組件,它們通過網(wǎng)絡(luò)實現(xiàn)其功能。然后開發(fā)一個客戶端,將兩個系統(tǒng)集成起來,實現(xiàn)模擬轉(zhuǎn)帳的功能。企業(yè)應(yīng)用集成是建立在核心基礎(chǔ)業(yè)務(wù)之上,對企業(yè)中完成不同業(yè)務(wù)功能的應(yīng)用系統(tǒng)進行無縫地集成, 對各種業(yè)務(wù)流程實現(xiàn)管理并實時監(jiān)控與分析,在不同的企業(yè)業(yè)務(wù)系統(tǒng)間,以及跨越企業(yè)邊界的合作伙伴形成的商業(yè)網(wǎng)絡(luò)之間,安全地對信息流實現(xiàn)智能管理, 把相關(guān)的外部信息與內(nèi)部信息有機地聯(lián)系起來,全方位滿足企業(yè)各種業(yè)務(wù)功能的要求,在它們之間建立起可供數(shù)據(jù)交流和應(yīng)用溝通的中樞系統(tǒng)。這一概念的提出和付諸實踐是基于當(dāng)時日本學(xué)術(shù)界和產(chǎn)業(yè)界對經(jīng)濟發(fā)展階段和日本社會問題的基本判斷。關(guān)鍵詞:XML Web 服務(wù),銀行轉(zhuǎn)帳系統(tǒng),SOAP協(xié)議,系統(tǒng)集成,XFire框架AbstractXML Web services can use standard Internet technology to run business process network, with loose coupling and interoperability of software ponents. With any platform in any language for interactive services, application integration can be done faster and easier and has higher scalability. XML Web Service achieves in heterogeneous information systems in the form of XML data exchange and remote access to data, but also implement these operations by loosely approach. The use of XML Web services technology can be achieved not only loose the enterprise application integration, but also can be integrated and dynamic with good flexibility.In this paper, with detailed analysis of the XML Web services technology system, designees and realizes a simulation system of bank transfers base on XML Web services, integrate heterogeneous database system. Through the definition of services, publishing, discovery, binding, and other mechanisms, implements call a loosely coupled application integration framework. Using Java (XFire framework) and C two languages to achieve integration of heterogeneous databases in operation, fully reflects the XML Web Service has nothing to do with language features. The bank transfer system realizes bank clientside modules and service modules, realizes the process of XML Web services.Key Words: XML Web Services,Bank Transfer System,SOAP protocol,System Integration,XFire framework目 錄摘 要 11 緒 論 1 研究背景 1 本文研究的內(nèi)容 3 論文的組織結(jié)構(gòu) 32 XML Web 服務(wù)及相關(guān)技術(shù) 4 什么是XML Web 服務(wù) 4 XML Web服務(wù)標(biāo)準與協(xié)議 5 目錄和發(fā)現(xiàn) 5 描述 6 消息發(fā)送 6 XML Web服務(wù)體系結(jié)構(gòu) 7 XML Web 服務(wù)示例 8 信息服務(wù) 8 集中化服務(wù) 8 應(yīng)用程序的擴展和集成 8 WSSecurity 9 XML Web 服務(wù)的優(yōu)點 9 XML 技術(shù)及其主要優(yōu)點 11 .NET Framework 12 XFire 133 數(shù)據(jù)通信的底層協(xié)議 14 銀行轉(zhuǎn)帳系統(tǒng)數(shù)據(jù)交換模型 14 SOAP規(guī)范 14 SOAP 請求剖析 15 SOAP 響應(yīng)剖析 174 系統(tǒng)設(shè)計 18 系統(tǒng)概述 18 系統(tǒng)設(shè)計總體 18 A銀行轉(zhuǎn)帳系統(tǒng)總體設(shè)計 18 技術(shù)分層設(shè)計 19 數(shù)據(jù)庫設(shè)計 20 A銀行服務(wù)端設(shè)計 225 系統(tǒng)實現(xiàn) 22 開發(fā)工具選擇 22 環(huán)境部署 23 Java 環(huán)境部署 23 JDK部署 23 MyEclipse 24 Apache Tomcat 在MyEclipse 中配置 25 安裝Visual Studio 2005 26 數(shù)據(jù)訪問層DAO的實現(xiàn) 27 A銀行客戶端開發(fā) 28 登錄界面 28 客戶端主界面 29 存款界面 30 取款界面 30 修改賬戶信息界面 31 戶主密碼修改界面 31 轉(zhuǎn)帳界面 32 A銀行 XML Web 服務(wù)實現(xiàn) 33 XML Web 服務(wù)的實現(xiàn)過程 33 在Visual Studio 2005 開發(fā)XML Web服務(wù) 34 A銀行轉(zhuǎn)帳XML Web 服務(wù)的測試 35 B銀行的服務(wù)端開發(fā) 36結(jié) 論 42致 謝 43參考文獻 44附 錄 46 56 / 621 緒 論隨著計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展,企業(yè)越來越重視信息的及時傳送和內(nèi)部、外部的直接交流, 信息資源已成為與材料和能源同等重要的戰(zhàn)略資源[1]。摘 要XML Web服務(wù)是可以在互聯(lián)網(wǎng)上使用標(biāo)準技術(shù)聯(lián)網(wǎng)運行的商務(wù)進程,具有松耦合性和互操作性的軟件組件。通過企業(yè)信息化建設(shè)來提高生產(chǎn)、經(jīng)營、管理、決策的效率和水平,從而提高企業(yè)的經(jīng)濟效益和企業(yè)競爭力。主要包括兩方面的內(nèi)容: 一是對即將來臨的信息社會這一概念的理解,認為發(fā)達國家經(jīng)濟己開始由以實物生產(chǎn)為核心的工業(yè)杜會向以知識的獲取和出售為主要內(nèi)容的信息社會( Information-Based Society )的轉(zhuǎn)變,這一轉(zhuǎn)變將對勞動者的生存狀態(tài)產(chǎn)生深刻影響; 二是七十年代的石油危機使日本認識到作為資源稀缺國家發(fā)展重工業(yè)經(jīng)濟面臨的危險,尋求一種知識密集型的產(chǎn)業(yè)結(jié)構(gòu)成為日本經(jīng)濟的重要選擇,也成為這一時期日本實現(xiàn)重型產(chǎn)業(yè)結(jié)構(gòu)轉(zhuǎn)型的需要,為此,產(chǎn)生了信息化的概念。 信息集成涉及的內(nèi)容非常廣泛,主要體現(xiàn)在以下方面[7]: 企業(yè)內(nèi)部信息系統(tǒng)與企業(yè)間信息系統(tǒng)的集成,如ERP 與CRM和SCM及電子商務(wù)平臺的集成; 不同品牌的系統(tǒng)之間的數(shù)據(jù)轉(zhuǎn)換,如不同CAD系統(tǒng)之間的數(shù)據(jù)轉(zhuǎn)換; 企業(yè)內(nèi)部不同信息系統(tǒng)之間的集成,如PDM與ERF的集成,PDM與CAD 、PDM與C
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1