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

正文內(nèi)容

中國聯(lián)通數(shù)字蜂窩移動通信網(wǎng)mms業(yè)務cpsp業(yè)務開發(fā)規(guī)范v1-wenkub

2023-04-27 05:16:18 本頁面
 

【正文】 Reciecer類,運行時是一個獨立的線程,專門偵聽從MMSC傳遞過來的MM,該類中封裝了同MMSC連接的通訊方法。 (statustext)。CP/SP要對接收到的MM進行一些特定的操作,并根據(jù)請求消息構(gòu)造相應的響應消息返回給MMSC?!?接收多媒體消息的過程(上行業(yè)務)CP/SP接收有可以有兩種方式:如果CP/SP的增值應用是一個普通應用程序,可以使用方式1,則接收代理會自動開辟一個監(jiān)聽端口,啟動一個監(jiān)聽線程來接收來自MMSC的多媒體消息。 (gif)。 //添加內(nèi)容體 ()。(. MULTIPART_MIXED)。 //設置消息類型()。 //LinkID (“消息標題”)。 //VASID(2222333)。下面以MM7SubmitReq為例,說明如何構(gòu)造消息?!?初始化配置參數(shù)使用MM7Config類初始化配置參數(shù),:MM7Config mm7Config = new MM7Config( d:\)。import .*。接收方對消息的處理可能是接收或者拒絕等方式。業(yè)務代碼:業(yè)務代碼表示業(yè)務類別,由內(nèi)容/應用服務提供商自己制定。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標準,然而,鼓勵根據(jù)本標準達成協(xié)議的各方研究是否可使用這些文件的最新版本。本標準主要起草人:嚴砥 梁鵬 董曉宇。本規(guī)范包括兩部分內(nèi)容,第一部分為CP/SP業(yè)務開發(fā)方法,第二部分為CP/SP業(yè)務測試方法。本規(guī)范附錄A為API開發(fā)文檔,附錄B為MMSC產(chǎn)生的話單文件格式。本規(guī)范的修改和解釋權(quán)屬中國聯(lián)通公司增值業(yè)務部。凡是不注日期的引用文件,其最新版本適用于本標準。下行業(yè)務:由CP/SP主動發(fā)起的業(yè)務,例如CP/SP到點業(yè)務。對于企業(yè)代碼、服務代碼和業(yè)務代碼的詳細說明參見中國聯(lián)通現(xiàn)行規(guī)定。import .*。  創(chuàng)建發(fā)送線程創(chuàng)建發(fā)送線程使用的是MM7Sender類,其中已經(jīng)封裝了和MMSC連接的通訊機制,創(chuàng)建MM7Sender的一個實例即可。創(chuàng)建消息對象:MM7SubmitReq req = new MM7SubmitReq()。 // 消息發(fā)送方(VASID + ServiceCode)(11111111)。 //設置消息的標題( true/false )。 //設置消息的優(yōu)先級……()創(chuàng)建多個消息內(nèi)容體并添加到多媒體消息對象中:每個消息內(nèi)容體就是一個MMSContent實例。(mainContent)。 //設置內(nèi)容體格式 (aaID)。 (mmc)。如果CP/SP的增值應用是一個Web應用,則可以使用方式2,則接收代理作為一個Servlet運行,并自動處理從HttpRequest中搜集數(shù)據(jù)解碼成多媒體消息。例如: public MM7VASPRes doDeliver(MM7DeliverReq request){ // 構(gòu)造響應消息 MM7DeliverRes deliverRes = new MM7DeliverRes()。 // 這個TransactionID保證MMSC能成功處理響應消息 (())。偵聽的IP地址和端口在配置文件中設置即可。 //設置消息接收處理對象()。  方式2:WEB應用程序中的用法Web方式接收消息更簡單,用戶只要繼承MM7ReceiveServlet類并實現(xiàn)其定義的抽象方法doDelivery、doDeliveryReport、doReadReply和init即可實現(xiàn)消息的接收。}…… public void init( ServletConfig servletConfig ) throws ServletException { MM7Config mm7Config = new MM7Config(F: \\)。import .*。// import from jdkimport .*。 } /** * 處理Deliver消息,由子類實現(xiàn) * * param request * return MM7VASPRes */ public MM7VASPRes doDeliver(MM7DeliverReq request) { // 打印請求消息 (NormalReceiverTest DeliverReq::)。 (1000)。 } /** * 處理DeliveryReport消息,由子類實現(xiàn) * * param request * return MM7VASPRes */ public MM7VASPRes doDeliveryReport(MM7DeliveryReportReq request) { // 打印請求消息 (NormalReceiverTest DeliveryReport::)。 (1000)。 return deliveryReportRes。 } } /** * 處理ReadReply消息,由子類實現(xiàn) * * param reqeust * return MM7VASPRes */ public MM7VASPRes doReadReply(MM7ReadReplyReq request) { // 打印請求消息 (NormalReceiverTest ReadReply::)。 (status text...)。 //啟動一個接收線程 MainTest receiver = new MainTest(mm7Config)。 //創(chuàng)建MM7Sender對象 // 可以根據(jù)需要增加一個循環(huán),自動發(fā)送 MM7SubmitReq req = new MM7SubmitReq()。 // VASID + ServiceCode (61234567)。 (new Date())。 ( (byte) 0)。 ()。 (aaaaaa)。 //添加內(nèi)容體 (text/plain)。 ((), req)?!?上行業(yè)務類型的區(qū)分目前在上行業(yè)務中(終端到CP/SP),CP/SP接收到的消息只有兩種:MM7_DELIVERY_REQ(遞送請求,可能是終端發(fā)送的消息)和MM7_DELIVERY_REPORT_REQ(遞送報告,對應一個CP/SP發(fā)送的消息)。狀態(tài)碼狀態(tài)文本說明200OK消息提交成功,此時返回的有對應的SOAP消息體,需要處理相應SOAP消息體404Not Found請求的地址不存在,此時不需要處理SOAP消息體  SOAP接口的錯誤狀態(tài)碼及狀態(tài)文本SOAP接口狀態(tài)碼由一個四位數(shù)值組成的狀態(tài)碼。1100Partial success 部分成功此代碼指示部分執(zhí)行了請求,但部分請求無法完成。Operation restricted : Flow refuse流量限制2002Address error地址錯誤請求中所提供地址的格式無法識別或MMSRelay/ServerRelay/Server確認地址對于網(wǎng)絡無效,因為此MMSRelay/ServerRelay/Server不會對其提供服務。2004Multimedia content refused多媒體內(nèi)容被拒絕服務器無法解析附加至SOAP消息并通過“內(nèi)容”單元指示的MIME內(nèi)容,或無法接受該內(nèi)容大小或媒體類型。3000Server error服務器錯誤服務器未能實施明顯有效的請求。3002Message rejected消息被拒絕服務器無法完成請求的服務。該操作可以作為多個單一的接收方操作重新提交。4003Unsupported operation操作不支持服務器不支持消息標題中“消息類型”單元所指示的請求。 xxxxx 39。Service error : Server timeout從SERVER獲取響應超時4006Service unavailable無法提供服務當服務器暫時不可用(例如,服務器忙、系統(tǒng)過負荷)時,服務器可能會發(fā)送此指示?!?如何實現(xiàn)群發(fā)對于一條消息,目前支持一次發(fā)送給多個接收方地址。在消息的格式是MULTIPART_MIXED格式時,只要調(diào)用setContentId()方法即可,如果消息格式是MULTIPART_RELATED時,setContentId()和setContentLocation()兩個方法都要調(diào)用,并且建議這兩個方法設置的值一致。  文本內(nèi)容的編碼方式文本內(nèi)容的編碼要求是UTF8方式,所以在把文本內(nèi)容轉(zhuǎn)換為byte[]數(shù)組的時候,要保證轉(zhuǎn)換前是unicode格式的。  填充消息內(nèi)容體時的注意事項具體的注意事項在下面的例子中進行說明MMSContent mmc = new MMSContent ()。()。填寫的格式一定要和內(nèi)容的實際格式相同。 //將創(chuàng)建好的內(nèi)容添加到消息  使用SMIL格式傳輸消息時的注意事項具體的注意事項在下面的例子中進行說明。//設置當前對應內(nèi)容ID,必須設置這個屬性,使用SMIL方式時建議設置為smil文件名mainContent. setContentID( )。 //讀取smil文件的內(nèi)容}catch( IOException e ){content = new byte[0]。 //設置內(nèi)容體格式,對于內(nèi)容是smil文本內(nèi)容,必須設置為application/smil( )。}catch( IOException e ){content = new byte[0]。 ( )?!?上行業(yè)務處理方式的比較上行業(yè)務的實現(xiàn)分為方式1(普通應用方式)和方式2(WEB應用方式)。所以建議使用這種方式。日志文件的最大數(shù)量依據(jù)配置文件的LogNum產(chǎn)生,API程序應能夠自動清除過期日志。Comments域在發(fā)送成功時記錄成功信息,發(fā)送失敗時記錄錯誤信息。(3)Info 產(chǎn)生信息日志,所有交互操作全部產(chǎn)生日志記錄,并記錄SOAP頭信息。(7)Finest暫不使用。UserName用戶名,必須為被授權(quán)的用戶(4位)。8 個級別OFF(0)、SEVERE(1)、WARNING(2)、INFO(3)、CONFIG(4)、FINE(5)、FINER(6)、FINEST(7)根據(jù)最新移動規(guī)范級別2,4,5,7暫不使用Charset指定用于對消息編碼的字符集(缺省值為UTF8)。LogInterval日志記錄的產(chǎn)生時間間隔,單位為分,缺省值為60,取值范圍為:1至1440LogSize日志文件大小的最大限制,單位為K,缺省值為500K,最大值為10000K。l 配置文件的格式:?xml version=?vasp:MM7Config xmlns:vasp= AuthenticationMode1/AuthenticationMode UserName1111/UserName Password11111111/Password MaxMessageSize100000/MaxMessageSize LogPathc:\api_logs\/LogPath logLevel3/logLevel logInterval60/logInterval logNum10/logNum mmscID910000/mmscID logSize500/logSize CharsetUTF8/Charset mmscURL/mmscURL mmscIP/mmscIP UseSSL1/UseSSL ListenIP/ListenIP ListenPort80/ListenPort/vasp:MM7Config5  CP/SP業(yè)務測試方法  測試環(huán)境1) MMSC、WAP網(wǎng)關(guān)、下層承載網(wǎng)絡、綜合業(yè)務管理平臺工作正常;2) CP/SP主機與MMSC能互聯(lián)互通;3) 聯(lián)通測試手機若干部(包括C網(wǎng)和G網(wǎng));4) 保證測試手機號段路由、CP/SP路由已經(jīng)正確在MMSC填加?!?中文標題字符集測試測試編號:測試項目:中文標題字符集測試測試目的::檢查被測CP/SP的中文標題是否編碼正確預置條件:1. MMSC、WAP GW、GPRS網(wǎng)絡及無線環(huán)境工作正常;2. 選擇一條MM消息待發(fā)送(該消息的標題是中文字符,測試兩次,標題的長度分別是0個字符、100個漢字;消息內(nèi)容不限制,消息體大小=5
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1