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

正文內(nèi)容

基于mq的統(tǒng)一傳輸平臺(tái)用戶手冊-免費(fèi)閱讀

2025-07-21 18:33 上一頁面

下一頁面
  

【正文】 ====================================================39。H0 39。// DefaultPublic Const ATI_SEND_FILE = amp。 atircv39。39。使用Windows 9x系統(tǒng)時(shí)最好將此文件存放在 %WINDIR%\SYSTEM下,使用Windows NT/2K/XP系統(tǒng)時(shí),最好將此文件存放在 %WINDIR%\SYSTEM32下。INIFileName中應(yīng)指明參數(shù)文件的文件存放目錄和參數(shù)文件名。當(dāng)消息的長度大于要存放的內(nèi)存塊的長度時(shí),當(dāng)前消息仍然會(huì)被讀取,并返回ATI_MSG_TRUNCATED。 ……strcpy (Buffer, “c:\\Some Folder\\MyAppPath\\Temp”)。例如,F(xiàn)uncCode = ATI_RECEIVE_FILE+ATI_RECEIVE_ONE_FILE。當(dāng)文件被分割成多個(gè)消息分別發(fā)送時(shí),接收程序?qū)⒆詣?dòng)組裝文件,如果某一個(gè)文件沒有完全傳送到目標(biāo)隊(duì)列,接收函數(shù)將會(huì)在指定的目標(biāo)路徑下建立一個(gè)以“temp.”作為前綴文件名的臨時(shí)文件,當(dāng)接收函數(shù)接收到文件的最后一塊時(shí),將會(huì)自動(dòng)刪除臨時(shí)文件。Reason:輸出參數(shù),按照引用地址的方式調(diào)用,返回調(diào)用ATISEND的錯(cuò)誤碼,沒有錯(cuò)誤時(shí),此值返回0。如“C33XXXXX0P24123451”。Destation:指明目標(biāo)地址,輸入?yún)?shù),字符串類型,● FuncCode含有ATI_SEND_TO_QUEUE的值時(shí),此參數(shù)是一個(gè)隊(duì)列名,消息將直接發(fā)送到Destation所指定的隊(duì)列中,如果Destation為空地址,發(fā)送程序?qū)?huì)從配置文件中查找QNAME屬性作為發(fā)送隊(duì)列名。參數(shù):FuncCode:指明發(fā)送/接收類型,輸入?yún)?shù),兩個(gè)字節(jié)的整數(shù):ATI_SEND_MESSAGE(0x0000):發(fā)送一段消息/內(nèi)存數(shù)據(jù),將參數(shù)SourceData中的內(nèi)容發(fā)送到消息隊(duì)列中,參數(shù)SourceFileDir、DestFileName沒有實(shí)際意義。 (4) 由于傳輸服務(wù)程序與各應(yīng)用系統(tǒng)的實(shí)施情況等密切相關(guān),因此存在著共享盤上的參數(shù)文件如:,但atsvr程序能夠做到允許參數(shù)文件動(dòng)態(tài)修改,無需將程序停下來。(4) zmzdrcv程序?qū)⑼ㄟ^MQ的配置自動(dòng)觸發(fā)起來。d:\atserver\atproc —— 共享盤上參數(shù)文件的絕對路徑名。要使用用戶“mqm”,執(zhí)行命令:crontab /home/mqm/atserver/。./atsvr —— atmon程序的第一個(gè)參數(shù),被atmon程序監(jiān)管的程序名,atsvr由atmon程序啟動(dòng),需要寫明該程序?qū)τ赼tmon程序的相對路徑或絕對路徑。除此之外,若要使用putlogtoq,則還要定義發(fā)送隊(duì)列“”,將日志文件發(fā)送到鐵道部。在各級(jí)的通信服務(wù)器上都要為它們定義一個(gè)這樣的隊(duì)列,其命名規(guī)則為:以“APPL”作為前綴,其后為應(yīng)用標(biāo)識(shí)碼,如:“APPLJZXQ”。Dest_Addr_Plugin_LIB_NAME=。Dest_Addr_Plugin Dest_Addr_Plugin_LIB_NAME Dest_Addr_Plugin_FUNCTION_NAME 以上三個(gè)參數(shù)為系統(tǒng)保留,請保持參數(shù)被注釋或 Dest_Addr_Plugin=N。無論要傳送的文件是多大,最多只能分割成99塊。LOCALADDRESS: 本地的通信地址。QMNAME: 當(dāng)前隊(duì)列管理器的名稱。ATI_SEND_RETRY_TIMES=0或沒有此參數(shù)的設(shè)置,在發(fā)送不成功后,發(fā)送函數(shù)將不重新發(fā)送,直接將第一次發(fā)送的結(jié)果(返回碼和MQ錯(cuò)誤碼)返回到用戶的程序中。[DEFAULT SET]QMNAME=OS=WINNTATIVersion=1retryCount=0MAX_FILE_BLOCK_SIZE=50506。(2) —— 應(yīng)用傳輸接口程序的參數(shù)文件。分局為TMIS兩位數(shù)字碼,路局為TMIS一位字母碼,如哈爾濱路局“B”。參數(shù)文件中“”和“!”字符有專門的用途,只在每行的第一個(gè)字母時(shí)有效,“”符表示該行為注釋行;“!”符表示參數(shù)文件結(jié)束,“!”符后面的字符不起作用。 —— 傳輸服務(wù)程序atsvr看護(hù)的隊(duì)列名文件。atwork**.log —— 記錄atsvr程序運(yùn)行情況的日志文件。如:tail_id、head_id文件;deadfile、lostfile、log子目錄。 Windows系統(tǒng)設(shè)本地硬盤上操作系統(tǒng)所在的盤符為“C:\”,共享盤的盤符為“D:\”,則安裝及運(yùn)行后產(chǎn)生的目錄結(jié)構(gòu)如下:C:\——atserver\———— |—— |—— |—— |——C:\WINNT\———— |——C:\WINNT\SYSTEM32\———— |—— |—— D:\——atserver\———— |—— |—— ruler |—— atproc\——— |—— |—— |—— tail_id|—— head_id|—— deadfile\|—— lostfile\|—— log\————atwork**.log|——errmsg**.log|——dfwork**.log內(nèi)置盤上文件的用途及說明: —— 應(yīng)用消息傳輸處理服務(wù)程序。atmon —— 監(jiān)控atsvr 和atdfh的程序,atsvr 和atdfh進(jìn)程如果中斷,該程序會(huì)自動(dòng)重新將它們啟動(dòng)起來。:然后出現(xiàn)歡迎界面:點(diǎn)擊Next進(jìn)入注冊界面:填寫好 User Name 和 Company Name 后,點(diǎn)擊Next進(jìn)入選擇軟件安裝路徑界面:此界面顯示的Destination Folder,可以選擇和修改,它是指存放參數(shù)文件和日志等數(shù)據(jù)文件的目錄,應(yīng)選擇放在共享盤上的atserver子目錄下,包括參數(shù)文件ruler、。其中的文件需放在本地內(nèi)置盤上。(2) 消息傳輸?shù)淖畲笙㈤L度為4M。軟件環(huán)境:AIX、WINDOWS NT SERVER 企業(yè)版、WINDOWS 2000,需安裝MQ SERVER。此接口可以提供給新上的TMIS應(yīng)用或改為用MQ傳輸TMIS數(shù)據(jù)的應(yīng)用使用。各模塊之間既有聯(lián)系,也相對獨(dú)立。站段原始信息不但要上報(bào)鐵道部,還要在分局、路局落地入庫。應(yīng)用方式的變化要求TMIS通信方案必須進(jìn)行必要的調(diào)整。 系統(tǒng)特點(diǎn)(1)兼容性:TMIS的各應(yīng)用系統(tǒng)離不開數(shù)據(jù)傳輸,由于TMIS有的應(yīng)用項(xiàng)目已經(jīng)投產(chǎn)運(yùn)行,在運(yùn)輸生產(chǎn)當(dāng)中發(fā)揮著重要的作用,有的正處于建設(shè)、實(shí)施的過程中,因此本系統(tǒng)在設(shè)計(jì)過程中,充分考慮了上述的因素,盡可能地做到新舊兼容,使已經(jīng)投產(chǎn)的應(yīng)用少做改動(dòng)。當(dāng)應(yīng)用程序有數(shù)據(jù)要發(fā)送或接收時(shí),調(diào)用此接口。推薦使用WINDOWS 2000+SP2+MQ +CSD04,也可用WINDOWS NT SERVER +SP6A +MQ +CSD07。(3) 進(jìn)行文件傳輸時(shí),目的文件的文件名長度不能超過15字節(jié)。,其中的文件最好放在共享盤上。(可執(zhí)行程序不受此限制,它們將自動(dòng)被放在系統(tǒng)盤的atserver目錄下,、。msglog —— MQ接收通道消息出口程序。 —— 死信文件處理服務(wù)程序。在log子目錄下生成atwork**.log、errmsg**.log、dfwork**.log日志文件。dfwork**.log —— 記錄atdfh程序運(yùn)行情況的日志文件。 初始化文件?!?站名字典文件,內(nèi)容是電報(bào)碼和TMIS碼對照表,該參數(shù)文件不需要用戶自己配制,由zmzdrcv程序自動(dòng)更新。2: 本地級(jí)別說明,共分4級(jí):“4”代表鐵道部、“3”代表路局、“2”代表分局、“1”代表車站;QM01:本地MQ通信服務(wù)器的隊(duì)列管理者名,必須大寫。參數(shù)文件為標(biāo)準(zhǔn)的INI文件,其中以半角(西文)分號(hào)‘。 if WaitInterval = 1, ATIRCV will always wait. (ms)WaitInterval=15000ATI_SEND_RETRY_TIMES=5SHARED_MESSAGE=0[JZX]RQNAME=QLQNAME=Q1REPLYTOQNAME=testATIVersion=1OS=WIN2KLOCALADDRESS=P0199947區(qū)段名稱包含在“[”和“]”之中,和參數(shù)的定義區(qū)分出來。ATI_SEND_RETRY_TIMES的設(shè)置值大于零時(shí),表明發(fā)送要重新發(fā)送的次數(shù)。請注意區(qū)分設(shè)置值的大小寫。第一字節(jié)表示局碼,第二三字節(jié)表示分局碼,第四到八字節(jié)表示車站TMIS碼。分割的塊數(shù)越多,對MQ的性能要求越高,在測試時(shí)(WIN2K),以分割不超過20塊的消息傳送為最佳。SYNCPOINT 采用同步方式(默認(rèn),SYNCPOINT=1)發(fā)送大文件時(shí),ATISEND將文件分割成多個(gè)文件塊(不超過99個(gè)),如果MQ日志文件較小但文件的塊數(shù)較多或文件塊的大小較大都會(huì)引起發(fā)送失敗,用戶可設(shè)置“SYNCPOINT=0”來取消不同文件塊的同步發(fā)送方式,但這樣有可能會(huì)使發(fā)送的文件不完整。Dest_Addr_Plugin_FUNCTION_NAME=SHARED_MESSAGE=2。,都應(yīng)事先用MQ命令定義好。通道的命名仍以兩端的QM為主要標(biāo)識(shí),當(dāng)兩臺(tái)MQ SERVER之間同一方向上要建立多于一條通道供不同的應(yīng)用傳輸數(shù)據(jù)時(shí),可以加上應(yīng)用標(biāo)識(shí)碼以示區(qū)別。./atdfh —— atmon程序的第一個(gè)參數(shù),被atmon程序監(jiān)管的程序名,atdfh由atmon程序啟動(dòng),需要寫明該程序?qū)τ赼tmon程序的相對路徑或絕對路徑。(5) zmzdrcv程序?qū)⑼ㄟ^MQ的配置自動(dòng)觸發(fā)起來。除此之外,相關(guān)的命令還有: remove atsvr 撤消atsvr服務(wù) start atsvr d:\atserver\atproc 以命令的方式啟動(dòng)atsvr服務(wù) stop atsvr d:\atserver\atproc 以命令的方式停止atsvr服務(wù)當(dāng)服務(wù)安裝好后,即可通過服務(wù)界面對程序進(jìn)行啟動(dòng)和停止的操作,并通過設(shè)置啟動(dòng)方式為“自動(dòng)”,無需人工干預(yù),當(dāng)系統(tǒng)啟動(dòng)后,程序自動(dòng)啟動(dòng)。要求啟動(dòng)MQ出發(fā)監(jiān)視器: runmqtrm –q APPLINITQ(5) MQ系統(tǒng)提供了死信隊(duì)列處理程序,可以按用戶提供的規(guī)則處理死信隊(duì)列中的消息,試著將它們重新放到目的隊(duì)列中。(5) 在Windows系統(tǒng)中更新軟件時(shí),先要?jiǎng)h除已安裝的程序,;或在控制面板中運(yùn)行添加/刪除程序,選擇atservermor點(diǎn)擊“更改/刪除”到安裝程序的維護(hù)界面,選擇“Remove”點(diǎn)擊“Next”點(diǎn)擊“確定”點(diǎn)擊“Finish”,完成atservermor程序的刪除,再運(yùn)行新版本的軟件安裝程序完成更新。ATI_SEND_FILE (0x0001):發(fā)送某一個(gè)文件到消息隊(duì)列中,參數(shù)SourceFileDir中指明文件所在路徑,不包含文件名稱,SourceData指明文件的名稱,DestFileName指明接收程序接收時(shí)默認(rèn)的文件名稱,參數(shù)DataLen沒有實(shí)際意義。發(fā)送隊(duì)列的個(gè)數(shù)通常是1。SourceFileDir:輸入?yún)?shù),字符串類型,傳輸文件時(shí),指明文件所在的目錄,值得注意的是此參數(shù)中不含文件名稱。 ATISEND1發(fā)送信息接口,將指定的數(shù)據(jù)/文件發(fā)送到參數(shù)文件所指定的消息隊(duì)列中或由函數(shù)參數(shù)指定的消息隊(duì)列中,與ATISEND不同的是,此函數(shù)必須指明參數(shù)文件的路徑和文件名。參數(shù):FuncCode:指明發(fā)送/接收類型,輸入?yún)?shù),兩個(gè)字節(jié)的整數(shù):ATI_RECEIVE_MESSAGE (0x0000):接收消息隊(duì)列中的第一條消息到指定的內(nèi)存中,接收函數(shù)的默認(rèn)設(shè)置;ATI_RECEIVE_FILE (0x0002):接收消息隊(duì)列中的所有消息到文件中,并存放到由參數(shù)Buffer指定的路徑下;ATI_RECEIVE_WAIT (0x0000):接收消息到內(nèi)存時(shí),如果當(dāng)前消息隊(duì)列中沒有消息時(shí),接收函數(shù)將會(huì)等待,等待的時(shí)間由參數(shù)文件中的相關(guān)參數(shù)指定,接收文件時(shí),接收函數(shù)將會(huì)把所有的消息從隊(duì)列中讀取到消息內(nèi)指定的文件中,并在讀完最后一條消息后,繼續(xù)等待,等待的時(shí)間同樣由參數(shù)文件中參數(shù)來設(shè)定。ATI_RECEIVE_ASCII_FILE (0x0010):如果要以ASCII方式接收的文件,加上此參數(shù),接收程序可以提供VMS、UNIX、DOS、WINDOWS等字符轉(zhuǎn)換,在發(fā)送程序時(shí)無需指定數(shù)據(jù)類型,但必須保證發(fā)送的內(nèi)容是可答應(yīng)的字符。VB中,可以利用下面的代碼:Dim Buffer as string。接收文件時(shí),此參數(shù)沒有實(shí)際的含義。ATIRCV1將不再從默認(rèn)的路徑下找指定名稱的參數(shù)文件。 WINDOWS系統(tǒng)下使用動(dòng)態(tài)連接庫(VB ),(附在本文后面),使用VB開發(fā)應(yīng)用程序時(shí),要將此模塊附加在VB工程中,如c:\windows\system或d:\winnt\system32。 ATI Interface Definitions39。 atisend139。H1Public Const ATI_RECEIVE_MESSAGE = amp。(0x0000) // DefaultPublic Co
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1