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

正文內(nèi)容

基于mq的統(tǒng)一傳輸平臺用戶手冊(留存版)

2025-08-11 18:33上一頁面

下一頁面
  

【正文】 記錄的日志文件發(fā)送到指定隊列中。ruler —— 為運行MQ系統(tǒng)提供的runmqdlq程序,所做的配置文件?!?本節(jié)點信息文件,用于描述本節(jié)點的一些信息,此配置文件中只能有一行配置信息。在開發(fā)新的應(yīng)用時,應(yīng)為新的應(yīng)用建立集自己的區(qū)段。LQNAME: 本地隊列名,是接收函數(shù)要讀取消息的隊列名,ATIRCV和ATIRCV1從LQNAME所指定的隊列中都取消息。本參數(shù)以毫秒作為單位,WaitInterval=15000表明要等待15000毫秒,即15秒。[MQZM]RQNAME=QMNAME=LQNAME=APPLMQZMQREPLYTOQNAME=ATIVersion=1OS=WIN2KLOCALADDRESS=retryCount=5。其命名規(guī)則為:以R+標(biāo)識應(yīng)用碼作為前綴,其后為單位代碼,R+標(biāo)識應(yīng)用的前綴+單位代碼,如:“RJZX24”表示到集裝箱應(yīng)用北京分局的發(fā)送隊列。其它說明與上面相同。在高級屬性中選擇“日程安排”,點擊“高級”,選擇“重復(fù)任務(wù)”,定制每1小時執(zhí)行一次、持續(xù)時間是24小時,點擊“確定”,返回“日程安排”界面,點擊“確定”完成任務(wù)計劃的配置。%WINDOWSDIR%是指當(dāng)前運行的WINDOWS系統(tǒng)路經(jīng),如:c:\windows, e:\winnt等。如:呼和局的某一個車站,由于其相應(yīng)虛擬分局的代碼為“33”,其全地址表示方法為:C3314705,目前無分局的路局有:柳州局:Z71XXXXX南昌局:G57XXXXX昆明局:M80XXXXX呼和浩特局:C33XXXXX 第九字節(jié)為forward_flag: ‘1’:三級落地轉(zhuǎn)發(fā)模式 ‘0’:點到點的傳輸模式 三級落地轉(zhuǎn)發(fā)模式:當(dāng)數(shù)據(jù)上報到分局或路局時,會自動上報到上一級單位。ATISEND1將不再從默認(rèn)的路徑下找指定名稱的參數(shù)文件。接收返回后,從在Buffer中第DataLen + 1字節(jié)起為消息的MsgID,正文存放在Buffer的開始的DataLen個字節(jié)中,如果是接收文件,從BufferLen+1的位置存放MsgID。Reason:輸出參數(shù),按照引用地址的方式調(diào)用,返回調(diào)用ATIRCV的錯誤碼,沒有錯誤時,此值返回0 ATIRCV1 VB接口:ATIRCV (ByVal FuncCode As Integer, _ByVal TaskId As String, _ByVal BufferLen As Long, _ByVal Buffer As String, _ByRef DataLen As Long, _ByRef Reason As Long, _ByVal INIFileName) _As LongC 接口:Int ATIRCV (short FuncCode, char * TaskId, long BufferLen, char * Buffer, long * DataLen, char * INIFileName,long * Reason)。 參數(shù)文件 初始化文件的格式及內(nèi)容說明。 For Send amp。=================39。*******************************************************************************39。39。一起提交用戶的程序還會有一個簡單的VB例子程序TestATI。DataLen:輸出參數(shù),整型,即收消息到內(nèi)存時,返回實際接收的數(shù)據(jù)長度,接收文件時。返回的MsgID將存放在Buffer中消息數(shù)據(jù)后第二個字節(jié)開始的24個字節(jié)中,此時返回的消息長度(對接收消息而非接收文件)仍然是真正的消息的長度,不包含此25個字節(jié)的長度。此函數(shù)的參數(shù)除了比ATISEND多了一個參數(shù)INIFileName外,其余的參數(shù)與ATISEND完全一致,下面只介紹INIFileName,其它參數(shù)的說明請參考ATISEND的參數(shù)說明:INIFileName:輸入?yún)?shù),字符串類型,根據(jù)不同的系統(tǒng)需要或限制,通信程序的接口參數(shù)文件可以不存放到指定的路徑下,由調(diào)用者指定。當(dāng)Destation 的長度小于Dest_num*9時,函數(shù)返回錯誤DESTATION_ADDREE_NOT_ENOUGH,并發(fā)起此次發(fā)送調(diào)用,當(dāng)Destation 的長度大于Dest_num*9時,前Dest_num*9個字符有效。在與其它應(yīng)用程序接口時,標(biāo)準(zhǔn)通信程序提供了至少以下的語言接口:1. 標(biāo)準(zhǔn)的C語言發(fā)送接收程序(, , , )2. VB標(biāo)準(zhǔn)模塊(、)3. 動態(tài)連接口的接口(、)使用標(biāo)準(zhǔn)接口程序時所需要的所有的配置信息都存放在標(biāo)準(zhǔn)的INI格式的配置文件中,在默認(rèn)的情況下,該配置文件存放在制定的路徑下:對于WINDOWS系統(tǒng),存放在%WINDIR%下,如:c:\winnt\;對于unix系統(tǒng),存放在/etc目錄下,如:/etc/。(3) ,通過將其加到任務(wù)計劃中的方式定時自動啟動。(2) atsvr和atdfh程序由腳本文件stopmon停止,其命令格式是:nohup atmon stop /mqfs1/atserver/atproc amp。除此之外,還要為zmzdrcv的啟動定義一個“APPLINITQ”。MQSERVER_VERSION ,設(shè)置“MQSERVER_VERSION=2”,否則不設(shè)此值或設(shè)置為“MQSERVER_VERSION=5”。此參數(shù)為系統(tǒng)保留參數(shù),請保持RetryCount=0或?qū)⒋藚?shù)注釋??梢允潜镜仃犃校部梢允沁h程隊列的本地定義(QREMOTE)、隊列別名(QALIAS)、本地隊列(QLOCAL)。理論上,文件中的空行可以有任意多個?!?應(yīng)用狀態(tài)配置文件,每個TMIS應(yīng)用有一行記錄,以集裝箱應(yīng)用為例,其記錄格式為:“JZX 1 1 APPLJZXQ RJZX”,每個字段的含義如下:JZX:應(yīng)用標(biāo)識碼,每個應(yīng)用一個,如:確報應(yīng)用:“YT1”貨票應(yīng)用:“HP ”車號識別:“ATIS”調(diào)度系統(tǒng):“DDXT”集裝箱: “JZX ”分局貨調(diào):“FJHD”三級轉(zhuǎn)發(fā)(車站車輛報告):“SJZF”通信系統(tǒng)專用站名字典更新:“MQZM”1: 本地應(yīng)用狀態(tài),“0”表示本地應(yīng)用為舊版本,即仍由應(yīng)用負責(zé)消息的轉(zhuǎn)發(fā),atsvr程序不負責(zé)轉(zhuǎn)發(fā);“1”表示本地應(yīng)用為新版本,由atsvr程序負責(zé)轉(zhuǎn)發(fā)應(yīng)用消息。 參數(shù)文件無論使用哪種平臺,傳輸服務(wù)程序運行之前,都要事先在共享盤的atserver和atserver\atproc目錄下設(shè)置好參數(shù)文件。 —— MQ接收通道消息出口程序。)點擊Browse進入修改安裝目錄界面:將安裝目錄設(shè)為“共享盤符:\atserver”,點擊確定鍵,返回選擇軟件安裝路徑界面,再點擊Next進入軟件安裝界面:點擊Next開始軟件安裝,到完成界面:點擊Finish完成軟件安裝過程。MQ 消息傳輸日志:(1) 若啟用通道出口程序msglog..dll 記錄日志,以免本地盤被占滿。 三級應(yīng)用傳輸服務(wù)程序?qū)⑦\行在分局、路局、部中心三級的MQ通信服務(wù)器上,是常駐進程。每個應(yīng)用項目采用的通信方式各不相同,有的甚至使用不同的通信服務(wù)器。該項目的用戶為TMIS各應(yīng)用開發(fā)組及部中心、全路各路局、分局、TMIS信息報告站等。軟件環(huán)境:適用于UNIX、WINDOWS等平臺,需安裝MQ SERVER 或MQ CLIENT軟件。雙機環(huán)境或單機環(huán)境下,放置atserver數(shù)據(jù)文件的共享盤或內(nèi)置盤有足夠的空間,最好大于等于120M。atdfh —— 死信文件處理程序。與msglog相配合,必須同時使用或不用。 —— 應(yīng)用狀態(tài)配置文件。以哈爾濱分局為例,其格式為: “01 2 QM01”。當(dāng)默認(rèn)配置中的參數(shù)與應(yīng)用區(qū)段中的配置相互沖突時,以應(yīng)用區(qū)段中的配置為準(zhǔn)。同RQNAME,LQNAME的參數(shù)值也是大小寫區(qū)分的。WaitInterval=1表示以無限期的方式等待。 if MQWaitInterval = 1, ATIRCV will always wait. (ms)WaitInterval=15000MAX_FILE_BLOCK_SIZE=20480。,都應(yīng)事先用MQ命令定義好。(3) msglog ,將消息的相關(guān)信息記錄到日志文件中。此后,該程序?qū)⒚扛粢恍r自動執(zhí)行一次。在標(biāo)準(zhǔn)接口程序中,無論是那種語言,都有以下的標(biāo)準(zhǔn)接口函數(shù):1. ATISEND 2. ATISEND13. ATIRCV4. ATIRCV1在以下的說明中,我們首先介紹四個標(biāo)準(zhǔn)的編程接口函數(shù)及其參數(shù),然后介紹上述三種語言接口的適用方法,最后介紹系統(tǒng)配置文件的配置方法。在一條消息中如果有任一地址為三級落地轉(zhuǎn)發(fā)模式(1),那么這個消息即為三級落地轉(zhuǎn)發(fā)模式的消息。 ATIRCVVB接口:ATIRCV (ByVal FuncCode As Integer, ByVal TaskId As String, _ByVal BufferLen As Long, _ByVal Buffer As String, _ByRef DataLen As Long, _ByRef Reason As Long) _ As LongC 接口:Int ATIRCV (short FuncCode, char * TaskId, long BufferLen, char * Buffer, long * DataLen, long * Reason)。此參數(shù)僅在接收消息(ATI_RECEIVE_MESSAGE)和接收一個文件(ATI_RECEIVE_FILE + ATI_RECEIVE_ONE_FILE)時有效,連續(xù)接收多個文件時無效。此函數(shù)是用來從MQ中接收消息/文件與ATIRCV不同的是,此函數(shù)必須指明參數(shù)文件的路徑和文件名。附錄一 Attribute VB_Name = AMQATIOption Explicit39。 Receive FuncCodePublic Const ATI_SEND_MESSAGE = amp。 Author: WANG Yunqiu39。H8Public Const ATI_ERROR_BASE = 3300Public Const ATI_OPEN_TRANS_FILE_ERROR = (ATI_ERROR_BASE + 18)Public Const ATI_TOO_MANY_DEST_ADDRESS = (ATI_ERROR_BASE + 19)Public Const ATI_NO_MORE_MESSAGE_IN_QUEUE = 100Public Const ATI_PUT_MSG_ERROR_BACK = (ATI_ERROR_BASE + 200)Public Const ATI_MSG_TRUNCATED = (ATI_ERROR_BASE + 201)Public Const ATI_INIT_INIFILE_ERROR = (ATI_ERROR_BASE + 20)Public Const ATI_CONNECT_TO_SERVER_ERROR = (ATI_ERROR_BASE + 21)Public Const ATI_DISC_ERR_IN_OPEN_S_Q_ERR = (ATI_ERROR_BASE + 22)Public Const ATI_FIRST_GET_MSG_ERROR = (ATI_ERROR_BASE + 23)Public Const ATI_SECOND_NO_MORE_MSG_ERR = (ATI_ERROR_BASE + 24)Public Const ATI_SECOND_GET_MSG_ERR = (ATI_ERROR_BASE + 25)Public Const ATI_SEEK_TRANS_FILE_ERROR = (ATI_ERROR_BASE + 26)Public Const ATI_GET_RQNAME_ERROR = (ATI_ERROR_BASE + 27)Public Const ATI_GET_ATIVersion_ERROR = (ATI_ERROR_BASE + 28)Public Const ATI_BEGIN_UNIT_WORK_ERR = (ATI_ERROR_BASE + 29)Public Const ATI_ALLOC_BUFFER_ERROR = (ATI_ERROR_BASE + 30)Public Const ATI_PUT_MSG_ERROR = (ATI_ERROR_BASE + 31)Public Const ATI_COMMIT_WORK_ERROR = (ATI_ERROR_BASE + 32)39。 atircv139。使用Windows 9x系統(tǒng)時最好將此文件存放在 %WINDIR%\SYSTEM下,使用Windows NT/2K/XP系統(tǒng)時,最好將此文件存放在 %WINDIR%\SYSTEM32下。Buffer:輸入?yún)?shù),字符數(shù)組,接收文件時,此參數(shù)指明文件的存放目錄,接收消息到內(nèi)存時,此參數(shù)為內(nèi)存地址。ATI_RECEIVE_MESSAGE_ID (0x0020):接收數(shù)據(jù)時,如果需要接收到消息的MsgID,請在FuncCode中加上此指示。VB接口:ATISEND1 (ByVal FuncCode As Integer, _ByVal TaskId As String, _
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1