麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

J2EE Web服務(wù)客戶端質(zhì)量報告(二)

2019-11-17 06:16:10
字體:
供稿:網(wǎng)友

  服務(wù)器Web 服務(wù)軟件包

  服務(wù)器Web 服務(wù)軟件包可自動生成。在Sun ONE Studio中,Web模塊的創(chuàng)建只要選擇一組EJB java方法即可,并且Web服務(wù)軟件包的類可由Web模塊創(chuàng)建。

  該軟件包包含許多類和接口。這里最要害的一個就是<ServiceName>ServantInterface_Tie 類,在這個類中服務(wù)名就是<ServiceName> 。類Tie是Web服務(wù)模塊最上面的堆棧;它將引入的服務(wù)調(diào)用綁定到創(chuàng)建它的EJB組件上。我們只需修改類Tie就可以添加次數(shù)紀錄。

  Tie包括許多方法,但是我們只需修改與EJB商業(yè)方法invoke_<X>關(guān)聯(lián)的那一個方法。在方法invoke_<X>中,<X>表示EJB商業(yè)方法的名稱。我們添加一個 import Payload.*; 到類 Tie上,并對每個商業(yè)方法作了一個小小的修改。讓我們看看下面的方法 invoke_SubmitWork() :

/*
* This method does the actual method invocation for Operation: SubmitWork
*/
PRivate void invoke_SubmitWork(StreamingHandlerState state) throws Exception {

TransactionService.XactServiceGenServer.
XactServiceServantInterface_SubmitWork_RequestStrUCt
myXactServiceServantInterface_SubmitWork_RequestStruct = null;
Object myXactServiceServantInterface_SubmitWork_RequestStructObj =
state.getRequest().getBody().getValue();

/* Line added to generated method: */
Serializer.queueFirstAttachmentText(state.getMessageContext());

if (myXactServiceServantInterface_SubmitWork_RequestStructObj
instanceof SOAPDeserializationState) {
myXactServiceServantInterface_SubmitWork_RequestStruct =
(TransactionService.XactServiceGenServer.
XactServiceServantInterface_SubmitWork_RequestStruct)
((SOAPDeserializationState)
myXactServiceServantInterface_SubmitWork_RequestStructObj)
.getInstance();
} else {
myXactServiceServantInterface_SubmitWork_RequestStruct =
(TransactionService.XactServiceGenServer.
XactServiceServantInterface_SubmitWork_RequestStruct)
myXactServiceServantInterface_SubmitWork_RequestStructObj;
}

java.lang.String result =
((TransactionService.XactServiceGenServer.XactServiceServantInterface)
getTarget()).SubmitWork
(myXactServiceServantInterface_SubmitWork_RequestStruct.getString_1());
TransactionService.XactServiceGenServer.
XactServiceServantInterface_SubmitWork_ResponseStruct
myXactServiceServantInterface_SubmitWork_ResponseStruct =
new TransactionService.XactServiceGenServer
.XactServiceServantInterface_SubmitWork_ResponseStruct();
SOAPHeaderBlockInfo headerInfo;
myXactServiceServantInterface_SubmitWork_ResponseStruct.setResult(result);

SOAPBlockInfo bodyBlock = new SOAPBlockInfo
(ns1_SubmitWork_SubmitWorkResponse_QNAME);
bodyBlock.setValue(myXactServiceServantInterface_SubmitWork_ResponseStruct);
bodyBlock.setSerializer
(myXactServiceServantInterface_SubmitWork_ResponseStruct_SOAPSerializer);
state.getResponse().setBody(bodyBlock);
}

  我們添加了一個單行到invoke_SubmitWork()上:


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 免费a级网站 | 龙床上的呻吟高h | 在线视频观看成人 | h色在线观看| www亚洲| 亚洲人成在线播放网站 | 精品国产高清一区二区三区 | 草莓福利视频在线观看 | 久久欧美亚洲另类专区91大神 | 一级黄色a视频 | 日韩在线欧美在线 | 成人毛片100部 | 欧美成a人片在线观看久 | 涩涩操| 日韩一级成人 | 久久亚洲网 | 久久精品站 | 久久久国产精品免费观看 | 国产精品99久久久久久久女警 | 九一免费版在线观看 | 久久久久国产一区二区三区不卡 | 欧美成人高清视频 | jizzjizz中国少妇中文 | 日本精品一区二区 | 黄色特级片黄色特级片 | 特一级黄色毛片 | 亚洲字幕av | 日韩精品中文字幕在线观看 | 色中色在线播放 | 国产又粗又爽又深的免费视频 | 久久久久亚洲精品国产 | 伊人亚洲精品 | 久久美女免费视频 | 成人福利视频网站 | 国产三级午夜理伦三级 | 黄在线免费看 | 毛片一级免费看 | 成人午夜影院 | 亚洲综合网站 | 国产羞羞视频在线观看 | 看毛片免费 |