step0實(shí)驗(yàn)詳細(xì)指導(dǎo)_第1頁(yè)
step0實(shí)驗(yàn)詳細(xì)指導(dǎo)_第2頁(yè)
step0實(shí)驗(yàn)詳細(xì)指導(dǎo)_第3頁(yè)
step0實(shí)驗(yàn)詳細(xì)指導(dǎo)_第4頁(yè)
step0實(shí)驗(yàn)詳細(xì)指導(dǎo)_第5頁(yè)
已閱讀5頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、利用netbeans實(shí)現(xiàn)soa用戶手冊(cè)目錄1弓丨言1.1編寫(xiě)冃的21.2背景22.運(yùn)行環(huán)境2.1硬件設(shè)備22.2支持軟件23.安裝23.1 安裝 jdk23.2 安裝 glassfish esb124.創(chuàng)建數(shù)據(jù)庫(kù)5.創(chuàng)建 web application12176. 創(chuàng)建 banking bp7. 創(chuàng)建 bankingservicebp8.創(chuàng)建ejb409. 創(chuàng)建 composite application401 引言1.1編寫(xiě)目的川八手冊(cè)是提供給本系統(tǒng)使用者的書(shū)而資料,在用戶手冊(cè)中具體詳細(xì)地介紹了系統(tǒng)的開(kāi)發(fā)背 景、系統(tǒng)的結(jié)構(gòu)各項(xiàng)內(nèi)容以及本系統(tǒng)的各項(xiàng)功能,為用戶對(duì)系統(tǒng)的了解和使川操作提供的直觀的

2、文 字資料。用戶可參照手冊(cè)止確恰當(dāng)?shù)厥褂煤途S護(hù)本系統(tǒng),對(duì)于各種突發(fā)情況能熟練地解決。木川戶手冊(cè)的川戶是利川netbeans實(shí)現(xiàn)一個(gè)簡(jiǎn)單的銀行賬戶管理系統(tǒng)。1.2背景木用八手冊(cè)的內(nèi)容是針對(duì)soa軟件工程開(kāi)發(fā)一個(gè)銀行賬戶管理系統(tǒng)編寫(xiě)的。本系統(tǒng)結(jié)構(gòu)開(kāi)放, 數(shù)據(jù)庫(kù)規(guī)范,信息的輸入輸出方便快捷,數(shù)據(jù)的編輯、傳遞、處理、查詢、顯示方便靈活,頁(yè)面美 觀實(shí)川、布局清晰,符合soa理念,編碼人員可以專(zhuān)注于系統(tǒng)業(yè)務(wù)流程的優(yōu)化,而h木系統(tǒng)的服 務(wù)易遷移。該系統(tǒng)實(shí)現(xiàn)賬戸的存款、取款和查詢余額的功能。2.運(yùn)行環(huán)境2.1硬件設(shè)備運(yùn)行木軟件所要求的硬設(shè)備的最小配置: 處理機(jī)的型號(hào)、內(nèi)存容量:英特爾處理器2.8ghz、或am

3、d3000+以上 512m 400mhz ddr內(nèi) 存或以上 所要求的外存儲(chǔ)器:硬盤(pán)120g 10000r/m媒體:無(wú)記錄格式:無(wú)要求設(shè)備的型號(hào)和臺(tái)數(shù):1臺(tái)服務(wù)器pchomeo聯(lián)機(jī)/脫機(jī):聯(lián)機(jī)。 i/o設(shè)備(聯(lián)機(jī)/脫機(jī)):網(wǎng)絡(luò)服務(wù)器,聯(lián)機(jī)數(shù)據(jù)傳輸設(shè)備和轉(zhuǎn)換設(shè)備的型號(hào)、臺(tái)數(shù):路由器,數(shù)量無(wú)要求。2.2支持軟件運(yùn)行本軟件所需要的支持軟件: 操作系統(tǒng)的名稱(chēng)、版本號(hào):windows xp professional 2000 sp2 或者 windows server 2000 或者 2003 程序語(yǔ)言的編譯/匯編系統(tǒng)的名稱(chēng)和版本號(hào):netbeans 6.1, ejb3.0, jdk1.5以上 數(shù)據(jù)庫(kù)管

4、理系統(tǒng)的名稱(chēng)和版木號(hào):my sql server 5.0 服務(wù)器軟件名稱(chēng)和版本號(hào):glassfishesb 界面設(shè)計(jì)軟件名稱(chēng)和版木號(hào):dreamweaver 8和photoshop 8 其他支持軟件:ie5.0或者以上。3安裝3.1安裝jdk要求jdk11.5以上列出服務(wù)器配置流程:1下載安裝apache-tomcat-5.5.17o k載安裝jdk1.5.右鍵我的電腦一屬性一高級(jí)一環(huán)境變量。新建一個(gè)系統(tǒng)變量如圖:變量名為java_home,變量值為jdk的安裝路徑。變量名 :java_hof/ie變星值 g) :d:program f i 1 e s java j dkl. 5. 0_07|

5、確定取消2 下載安裝 mysql server5.0o3 配置 mysql:一直next下去,直到出現(xiàn)如下界面character set:< backnext > icancelmysql server instance configurationcon figure the mysql server 5.0 server instance.please set the security options.0 modify security settingsnew root password:co 仃 firm:current root password:回乍誕jg匹毬 g岳空血p

6、越血 ip迫口藝i i create an anonymous accountthis option will create an anonymous account on this server. please im note that this en lead to an insecure system.lysql server instance configuration vizardmysql server instance configurationconfigure the mysql server 5.0 server instance.please select the def

7、ault character set.o standard character setmakes latinl the default charset. this character set is suited for english and other west european languages.o best support for multilingualismmake utf8 the default character set. this is the recommended character set for storing text in many different lang

8、uages.® manual selected default character set / collationplease specify the character set to use.bkcancel配置mysql數(shù)據(jù)朋登陸的川戶名和密碼,并在enable root access from remote machines 選項(xiàng)上打勾,接著next最后點(diǎn)擊execute完成配置。4 數(shù)據(jù)庫(kù)的創(chuàng)建4.1點(diǎn)擊“開(kāi)始”-> “運(yùn)行”,并輸入cmd:運(yùn)行區(qū))二e 潔鍵入程序.文件夾、文檔或internet資源的名 匸_/ 稱(chēng),windows將為您打開(kāi)它°確定后得到如下

9、界面:通過(guò)dos命令把路徑改變成mysql server 5.0中bin文件夾的路徑c:>cd progran filesmysqlmysql server 5.0binc:progran filesmysqlmysql server 5.0bin>輸入"mysql -u root-p”,按“冋車(chē)”,然后根據(jù)提示輸入已設(shè)置好的數(shù)據(jù)庫(kù)密碼fc: xprogran filesmysqlmysql seruer 5.0bin>nysql -uroot -p enter password: *.按回車(chē)weleone to the mysql nonitor. command

10、s end with ; or g.your mysql connection id is 26server uersion: 50.45-connunity-nt mysql community edition <gpl>type j help;j or 9 hj for help. type 9c9 to clear the buffer.nysql>顯示數(shù)據(jù)庫(kù)連接成功開(kāi)始使川數(shù)據(jù)庫(kù)新婕一個(gè)空的數(shù)據(jù)庫(kù):語(yǔ)句為“create database wuliu;”使用該新建的數(shù)據(jù)庫(kù):語(yǔ)句為“usewuliu”使用source數(shù)據(jù)庫(kù)腳木命令來(lái)使用“wuliu.sql”來(lái)建立新的數(shù)據(jù)

11、表。 這樣,數(shù)據(jù)庫(kù)就導(dǎo)入成功了。4.2圖形界而下的使用方式首先下載安裝sqlyog 打開(kāi)sqlyogconnect to mysql hostnew.savedelete.saved connections: new connectionv.j server fq: tunnel(separate multiple databases with a semicolon ;. leaving database(s) blank will display all databases )conn ectcanceltest connection第一次使用時(shí)要新建一個(gè)連接,在這里我們可以選擇要連接的主

12、機(jī)和用八名,輸入密碼,最后 點(diǎn)擊 “connect”。止常連接后,我們到達(dá)這個(gè)界而從上圖我們可以清楚地看到,界面左邊是數(shù)據(jù)庫(kù),右上角是sql語(yǔ)句輸入的地方右下角就是信 息顯示的地方。在數(shù)據(jù)丿牟那欄上,我們點(diǎn)右鍵,create 一個(gè)新的數(shù)據(jù)庫(kù)輸入數(shù)據(jù)庫(kù)名稱(chēng),點(diǎn)擊確定然后打開(kāi)wuliu.sql文件口回區(qū))icreate table emergency (energency_id integer unsigned notnull autoncrement,|emergency_title uarchar(20) null9|emergencydescription uarchar(255):ib v

13、uliu -記事本文件g)編輯g)格式)查看幫助qi)解am刖映罰nnl仙他詠汕鉗唄旺in©用挪刪醐酣刪和熾黜刪屮"皿剛側(cè)何刪刪骷出廠eew將執(zhí)行語(yǔ)句復(fù)制到sqlyog里面接點(diǎn)左上角第2個(gè)綠色三角的按鈕,執(zhí)行所有命令。至此,數(shù)據(jù)庫(kù)已經(jīng)創(chuàng)建好了,也即是數(shù)據(jù)庫(kù)可以開(kāi)始使用了。3.2 安裝 glassfish esbglassfish esb 包含 netbeans 6.1,服務(wù)器 glassfish,述有 esb64創(chuàng)建數(shù)據(jù)庫(kù)5 創(chuàng)建 web application5.1創(chuàng)建業(yè)務(wù)邏輯類(lèi)首先,創(chuàng)建一個(gè)新的webapplication項(xiàng)命名為validationservice,專(zhuān)門(mén)

14、為用戶登陸驗(yàn) 證身份。操作如下:1 .new 一個(gè) projectproject2£1stepschoos 皀choose project©ategories:javawebenterprisenetbeans modulessoasamples口 口r.bbbrprojectsdescription:creates an empty web application in a standard ide project a standarc. project uses an ide-generated build script to build, run, and debug

15、 yoxr proj ectnext >finishcancel;ielp2點(diǎn)擊 next,將 project name 設(shè)為 validationservice,然后一冃點(diǎn)擊 next,知道 finish3打開(kāi) validationservice 項(xiàng) fl,如卜所示:在 source packages f 創(chuàng)建 3 個(gè)包 businesslogic,毎毎申> aservice, standardsweb pagesweb servicesconfiguration filessource packagesserver resourcesbusinesslogi c servi c

16、e st andardstest packageslibrari estest libraries4在包businesslogic的li錄下創(chuàng)建一個(gè)java類(lèi)文件,命名為validator。在這個(gè)validator文件 屮有驗(yàn)證身份的業(yè)務(wù)邏輯代碼,如下:1 choose file type2. ijaitiq aid location3. abstract configurationfile name:project:(valida t i o nservi cef older:srcj avas tandardspublic class validator private string al

17、taij afssword;/*private static hashtable<stringy string> table=new hashtable<string3 stringx) public hashtable<string5 string> gettable ()return table;public validator (string anunij string apassword) this. aniuti=anum;this. :apassword= apassword;5.2創(chuàng)建wsdl文件在包standards的fl錄下右鍵單擊創(chuàng)建一個(gè)接口

18、wsdl文件,命名為validationservice! hev ysdl doctment|xjstepsnane and locationcreated file:|rojectswali dati onservi cesrcjavastandardsvali dati onservi ces wsdltarget namespace:p:/j2ee. netbeans. org/wsdl/validationservice/validationserviceswsdl type:q abstract wsdl document concrete wsdl documentnext >

19、;finishcancelhelp按next,將input的2個(gè)輸入設(shè)為anum和amount,將output設(shè)為validate,如卜所示, 點(diǎn)擊 finisho肌 fsdl docubent2<jabstract. comigura±i on1 choose file type 2 name and location 3 abstractconfigurationport type name: jvali dationservicesporttypeoperation name|vali dati onservi cesoperati onoperation type:zj

20、input:irequest-response operationoutput:fault:v generate partnerlinktype automatically.back ifim shcancelhelp i5.3根據(jù)wsdl文件創(chuàng)建webservice命名為avalidation,點(diǎn)擊blowser,選擇之前創(chuàng)建的validationservice.wsdl文件teb service £roa tsdlxjsteps1 choose file type2. nanie aid locationnaine and locati onweb service name: |

21、avalidationsselect local wsdl file or enter wsdl url:browseif wsdl file defines more services and ports press browse button to select port from which web service will be veneratedweb service port: |use provi dero enter the name of the wsdl file representing th© service you wish to use.< back

22、 |next > jfinish |cancel |help|打開(kāi)這個(gè)avalidation文件,在里面調(diào)用validator.java類(lèi),如卜所示: import businesslogic. validator:import j avax. jws. webservice:l import org. netbeans. j2ee. wsdl. validationservice, validationservice. validationporttjfpe:|曰 /* ©author administratorl */apassword)webservice (servic

23、ename = 'validat ionservice*', portname = "validat ionport endpoint int erf ace public class avalidation impleinents validationporttype public boolean validationservice (java. lang. string aname, java. lang. string /todo; imp 1 ement this methodvalidator validator = new validator(anamej

24、 apassword);return validator, validateinfo ():同理,amountcheck, accountcheck, balancecheck都可以按如上的步驟創(chuàng)建。6.倉(cāng)ijb banking bpbankingbp,包含 deposit, transfer, withdraw3 個(gè)獨(dú)立的流程 filenew project projectstepschoose project*- choose project2.cat egones:projects:javawebenterprisenetbeans modulessaicomposi te applic

25、ationbpel modulexslt moduledata mashup moduleoaams sdescription:creates an empty bpel module, which may contain multiple bpel processesnoct > finish | cancel. 女邛 點(diǎn)擊next >project name : banking bp注意project location不要放在含屮文的路徑,注意路徑不要含有空格點(diǎn)擊finish完成在 bankingservicebp 里面的 process file 里面,右鍵 new 個(gè) ot

26、herfolderfolder name : common點(diǎn)擊finish完成把userlnfo.xsd加到common文件夾臣| accountcheck. wsdl囲 amount check, wsdlbalancecheck. wsdl盟 transfermoney. wsdl把二圜 vali dationservxce. wsdl 加到 pcess file 文件夾在 bankingservicebp 里而的 process file 里而,右鍵 new 個(gè) otherfolderfolder name : deposit點(diǎn)擊finish完成右鍵 deposit 文件夾new 一個(gè)

27、bpel processfile name : deposit點(diǎn)擊finish完歳把 deposit.wsdl 加到 deposit 文件夾雙擊 deposit.bpel:bpel process最大好的好處就是你可以隨手把你需耍的元素拉到bpel ffi來(lái),不用關(guān)注代碼 細(xì)節(jié),程序員有更多精力去關(guān)心流程的優(yōu)化,而不是一行行的代碼。下面逐項(xiàng)解釋?zhuān)鹤钭筮吺莇eposit.wsdl八、點(diǎn)擊它會(huì)出現(xiàn)partner link的編輯框:接著,最右邊的 partner link 是 validationservice.wsdl, accountcheck.wsdl也分別對(duì)其編輯: p1a>ountc

28、heck partner link property editorprocess start 卜面是 recvlnfo receive, receive等元索從 palette 拉取4 palette0> xq web service® invoke receive 巨)replypartner link一 basic activities(b1 assignemp ty hit 心丿throw5/對(duì)其編輯,并且連一條從deposit.wsdl來(lái)的消息fartner link:name:opera ti on:recvlnfo receive 一 property editor

29、mginf correlationsinput variable:pi creat© instancecancelrecvlnfo receive下面是 setlnfoassign setlnfoassign卜面是 vaiidatelnfoinvokevalidatelnfoinvoke下面是 lflnfovalidifsetamount assigncheckam oun t invokecanceldechecka>ount invoke - property editormaini correlationscheckam ountplam ountchw ckvamoun

30、t checkopera ti on5/amountcheckoperati onln| creabrowse .amountche ckoperi onoutcreabrowsename:partngi" link:oeration:input variable:qutput variable:helplflnfovalidlflflnfovalidlfsetdepositsuccess assignsetdepositsuccess assign用 sequence 把 setdepositsuccess assign, depositsuccessreplyreply框起來(lái),命

31、名為 amountvalidseqsetdebo.(amount二.os|setdeposideposit.lflnfovalidlfsetamountlnvalidassignamountlnvalidreplyfreplylinfovalidseqlflnfovalid ifsetuserlnvalidassign lnfolnvalidreplyreply infoinvalidreply reply一 property editor.川小珂 correlationsname:infolnvali dreplypartner link: pldepositoeration:deposi

32、tdperati on normal responsequtput vari able:o faultresponsefaul tname:faul tvari able :userlnfolnvali dcreate|browse| choose1 createbro生seokcancelhelpprocess endassign的賦值依次是:£ c variables方占 us«rinfoinvuidn deposi toper ati oxdln二 jwb e <_p&sxvord一 money十 j prop«rti«z j dep

33、osi toperationsuceess七 j d<posx tanountlnvalid anetmlckeckoperatioi4)ut 3 aaountch«ckop«r tl i onln± 占 v<lidati«rs«rviceout 么 v<li d<ti onstrvi ctlnn f5 vtfiablts加ut<rlhfolnv<lid旦 2l beesi toargg «_p<ttvord g .orwy 由 o proper l>«t£ 2 d&

34、#171;pos&loptrationsucctss 方 lj| d«p«si tmountlnvtl i d* 3 anewsitcheckoper ati 占 aounlchtckoptr at i onln 超'占 vali dati eiervi c«owt 五 2 vuidationservic«in七 5 patxwr lixxkspr«p«rtiesptrlmr liftki cvariables 已年uverlixfolnvali d jd«pon toper«ti onln j p

35、e*itop«ratioixsucc«bb j ”q心oumliwali d j anountchtckoperttiohoul 占 aa«vitch<»ckop»rat i enln jpropertiesvtlidalionstrvictoutsounttalidatioi<serviceii 占 £3partner links s'總 dtpositsuccpro«rti«s” i 心raawtcheekoeratiaoxat v*11 dtt > os£<riri

36、ctovt 寺rtalidalteaservieexn 總一: 占 us«rln£olnv<li d* j de>»sito>erati«nlr db j d«posx top«r«tx odsucc«ss 矛"il deposi tmountlnvtlid± j anevntckeckoperationout 創(chuàng) ji aountcheekop«r ati orln 士 j y<1 i dali eiisarvi ceout 令 ji v<11 d<

37、;t > onstrvi ctlh"予?<rtn«r linkspartner links d-ivariables± us«rlnf olnv«l 1 ds >e>«si toper all ofiln± d dtpositop«rationsucc«ss i j deposi taaountlnvilx d 七 an«»tcheckoper«ti± j a»ouxitch<ckoper &tx oxilxi tal

38、i 4ati nserviceovt± j vai i d»ti oxts«rvi c«iai- *$專(zhuān) partner linksvaribls qhuserlnfolnv<li<l j-deposi toperationln bepesi toper ati oxtsuccess deposi tar ouitiiv<li d depositstatus 匚 - properties a由amountcheckoperatiohout j uitch»ckop«r«t i nln j vcl> d

39、«ti onstrvi ceout d y&li dati onservi calix t t3 vtritblex£ j vstrinfoinvalid勺”譏0”"石7 j| dtposi toptretionsucceis 'ji d«pot& taieovntlnvtl> d 勺 ar«wrtcheckoper ati >»0«( £ j aaountch«ckop«r«ti oaib j aliiationserviccowt 另 q v%l

40、idfttions«rvic«indb 巳 partner lxnlcz,urlnfolnv«l*2partner linksv«riebl«s f) dtpost tstetui iproptrtiti i1depoiitoperationln top<»rat i onsj deposi t anioimtliwali d .: anountcheckoper at i or/)ut j :;axeiuxtchecpdper ali enlix jvai > dati onservi ceout vai i dat i

41、 oixservi celn farther links 8if的賦值依次是:日 6 varinbltsf沁帕o“g cmditio& 7 甘 占 us«rln£olnv«lid國(guó) 么 d«pon top«r«tionsucctsi21 depot 11 mount invalids 巳 anewtckecko>erati<inout£ 21 aaoxmtch«dicdp«r ationln3 h validatibserviceoutlz val x d±propertie

42、s七 占 vl i dt 1 ox«rv: ctlnb 8 v«ri tbltiboolean condition 丿 j vs«rln£olnv<lid£ jl be>#si toperatieidr± j depositoptr<tionsucc<ss 彳 j deposi tanountlnvui d* 占 an««ntch«ckop«rat>«»owt” -wu mounlvtllafr«p«rtiti3 ji mou

43、ntchtckoptrtti oaia 國(guó) 占 ¥aidati»nservic«o«t £ 勻 v%lidations«rvic«inboolean coadi tioaif*c«aiitim 0 j.-一3 <5 variabits± j us«rln£olnv<lids 包 b«>«sito>erationiih j depositoperationsnccess 仝 j depoxitanountlnvtlxd0 0 afi«

44、»tch«ck0»<rati*i4)ql «houatv<lidiproprt£壬 勺 mountcheckoper<tionin db 占 tali4ationscrviceout 封古 v<11 dtt > onstrvi c«intbits封 2l ui«rlnfolnv«l>d b d«poi> toperatiobsucceit 2 d«poi> t mount invalid 自 aaountckecko>eratieiut5 占

45、 mouatchtckoptr ati onln一 tl vu14et> «iis«rvi caovt一 valid j frop«rti«th veil dalionstrviceln最示淀成的圖:同理創(chuàng)建 transfer, withdraw甲b anki ngbfprocess files甲亡| deposit 日亡i transfer 廠|口1 transfer bp el &3 transfer wsdlti-lo withdrawwi thdraw. bp elwi thdraw. wsdlcommonuserlnfo. xsd

46、accountcheck. wsdl amountcheck wsdl balancecheck. wsdl transfermoney wsdl validati onservi ce. wsdl流程都可以自c加,如下圖:transfer, bpelwithdraw.bpelreferenced resources 2.這個(gè)力什么用?點(diǎn)工驗(yàn)證xml 右鍵 bankmgbp buj|d7創(chuàng)建 bankingservicebpbankingservicebp用來(lái)描述銀行服務(wù)的流程filenew project projectstepschoose projectchoose project2.c

47、ategories:compoctg applicationbpel modulejavawebenterpriseketbeaits modulesprojects:® xslt module 上 data hashup modulecreates an empty bpel module,description:may contain multiple bpel processes.next >點(diǎn)擊next >finish (cancel help 注意project location不要放在含中文的路徑,注意路徑不要含有空格 點(diǎn)擊finish完成在 bankings

48、ervicebp .里面的 process file 里面,右鍵 new 個(gè) bpel process file name : bankingservicebp點(diǎn)擊finish完成在 bankingservicebp 里面的 process file 里面,右鍵 new 個(gè) wsdl document file name : bankingservicerequest點(diǎn)擊next >port type name : bankingservicerequestporttype operation name : bankingservicerequestoperation operation

49、 type : request response operation 點(diǎn)擊finish完成 把以下3個(gè)wsdl document添加進(jìn)process file里面dep os i t. wsdl transfer wsdl wi thdraw. wsdl雙擊"”幻 bankingservicebp. bpel !bpel process最人好的好處就是你可以隨手把你需要的元索拉到bpel里來(lái),卜面逐項(xiàng)解 釋?zhuān)?我們現(xiàn)在有 4 個(gè) wsdl document,把這 4 個(gè) wsdl document 添加進(jìn) bankingservicebp 里 面,只需拖曳即可。最左邊是 bankin

50、gservicerequest.wsdl冋畫(huà)圖點(diǎn)擊它會(huì)出現(xiàn)pldepositi deposit.點(diǎn)擊0 彈出partner link的編輯框: pluserrequest partner link property editor接著,最右邊的 partner link 是 withdraw.wsdl, deposit.wsdl, transfer.wsdl也分別對(duì)其編輯:pldepositservice partner link - property editorprocess start 下|何是 getuserrequestreceivem ain; correlati ons同樣對(duì)其編輯

51、,并h.連一條從bankingservicerequest.wsdl來(lái)的消息receive - property editorcancelhelpgetuserrequestreceive下lif是 ifwithdrawif ifwithdrawif卜面是 setwithdraw assignsetwithdraw assign下面是 withdrawlnvoke,連條消息過(guò)去 withdraw.wsdl,并對(duì)其編 輯:withdrawlnvoke卜'面是 setwithdrawresultassignsetwithdrawresultassign下面是 withdrawresultr

52、eplyreply,連一條消息到 bankingservicerequest.wsdl,并對(duì)其編輯:withdrawseqsetwikh.elc=setwilth.下血是 ifwithdrawif接著是 setchoicelnvaliteassignchoicelnvalitereplyreply* choiceinvalidreply reply一 property editorm ain; correlati onsname:fartnwr link:oeration:q) normal responsequtput vari able: servicechoicelnvalidcratr

53、oresponsecancelprocess endassign的賦值依次是:s r variable! 3 strvi ctchi celnvtl i da 4 tr ansftrrexul(reply七 * tramsf«ro>erationout土 2l tr ans £«rop«r <t i oalni 占 depositresult* h d«p«si to>«rati oi4)vts 2l d«posi toptr<tionln士 "i wx thdrawrsult&#

54、177; vi th4r avoperatioxdut* wi thdra*op«rationin- bankinservi cerequestopcr ati enlii二 servic«choiceg ftccowxtmwig p<ssvord二 “myl recvaccount o proptrtits± 己 p «r tn«r li nksvtritbi<t n ?servi c«cmi c«i»v<l14tr<aisftbeplr 幺 trttksf<rop«r«tiociduttrati rir wid«p«si top«r«tiodout bepoxi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論