標(biāo)準(zhǔn)解讀

《GB/T 4092.12-1992 程序設(shè)計(jì)語(yǔ)言COBOL 程序間通信模塊》這一標(biāo)準(zhǔn)詳細(xì)規(guī)定了使用COBOL語(yǔ)言進(jìn)行程序間通信時(shí)應(yīng)遵循的規(guī)則和方法。它旨在確保不同系統(tǒng)或同一系統(tǒng)內(nèi)不同部分之間能夠有效、準(zhǔn)確地交換信息。該標(biāo)準(zhǔn)涵蓋了多個(gè)方面,包括但不限于通信模塊的基本概念、結(jié)構(gòu)以及如何在COBOL程序中實(shí)現(xiàn)這些功能。

根據(jù)此標(biāo)準(zhǔn),一個(gè)有效的通信模塊應(yīng)該支持?jǐn)?shù)據(jù)傳輸過(guò)程中的錯(cuò)誤檢測(cè)與處理機(jī)制,以保證信息傳遞的安全性和完整性。此外,還定義了一系列關(guān)于消息格式化、編碼方式以及控制字符使用的指導(dǎo)原則,這些都是為了促進(jìn)跨平臺(tái)兼容性而設(shè)。

對(duì)于開(kāi)發(fā)者而言,依據(jù)該標(biāo)準(zhǔn)編寫(xiě)代碼可以提高軟件項(xiàng)目的可維護(hù)性和擴(kuò)展性,同時(shí)也便于與其他遵循同樣規(guī)范的應(yīng)用程序集成。通過(guò)明確指出哪些特性是必須支持的,哪些是可選的,標(biāo)準(zhǔn)幫助程序員更好地理解和應(yīng)用COBOL中的程序間通信技術(shù)。

該文件還包括了一些示例代碼片段來(lái)說(shuō)明如何實(shí)際操作這些理論上的指導(dǎo)方針,為初學(xué)者提供了學(xué)習(xí)參考的同時(shí)也給有經(jīng)驗(yàn)的開(kāi)發(fā)人員展示了最佳實(shí)踐案例。


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 被代替
  • 已被新標(biāo)準(zhǔn)代替
  • 1992-08-04 頒布
  • 1993-05-01 實(shí)施
?正版授權(quán)
GB/T 4092.12-1992程序設(shè)計(jì)語(yǔ)言COBOL程序間通信模塊_第1頁(yè)
GB/T 4092.12-1992程序設(shè)計(jì)語(yǔ)言COBOL程序間通信模塊_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余114頁(yè)可下載查看

下載本文檔

GB/T 4092.12-1992程序設(shè)計(jì)語(yǔ)言COBOL程序間通信模塊-免費(fèi)下載試讀頁(yè)

文檔簡(jiǎn)介

UDC800.92L74中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)GB/T4092.12—92程序設(shè)計(jì)語(yǔ)言COBOL程序間通信模塊ProgramminglanguageCOBOLInter-programcommunicationmodule1992-08-04發(fā)布1993-05-01實(shí)施國(guó)家技術(shù)監(jiān)督局發(fā)布

中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)程序設(shè)計(jì)語(yǔ)育COBOLGB/T4092.12-92程序間通信模塊代替GB4092.12-83ProgramminglanguageCOBOLTnter-programcommunicationmodule1引1.1功能程序間通信模塊提供了一個(gè)程序與另一個(gè)或多個(gè)程序通信的功能。這種通信通過(guò)下面兩個(gè)方面質(zhì)供:a在一個(gè)運(yùn)行單位內(nèi)把控制從一個(gè)程序轉(zhuǎn)到另一個(gè)程序的能力。b)在程序間傳送參數(shù)的能力使某些數(shù)據(jù)值對(duì)被調(diào)用程序可用。程程序間通信模塊也允許兩程序間通過(guò)數(shù)據(jù)共享和文卷共享通信。1.2級(jí)別特征1級(jí)程序間通信提供了把控制轉(zhuǎn)到一個(gè)或多個(gè)名字在編譯時(shí)是已知的程序的功能以及在這些程序之間的數(shù)據(jù)共享的功能。2級(jí)程序間通信提供了把控制轉(zhuǎn)到一個(gè)或多個(gè)名字在編譯時(shí)是未知的程序的功能,以及確定控制將將轉(zhuǎn)到的程序的目標(biāo)存儲(chǔ)空間的可用性的能力。2級(jí)程序間通信也提供了外部屬性、全程名和源程序的嵌套。1.3語(yǔ)育概念1.3.1嵌套的源程序·個(gè)COBOL源程序是一個(gè)語(yǔ)法上正確的COBOL語(yǔ)句集,一個(gè)COBOL源程序可以包含其它COBOL源程序,而這些被包合的程序可以引用包含它們的程序的某些資源。當(dāng)一個(gè)程序B包含在另一個(gè)程序A中,它可以是被直接包含或間接包含.如果沒(méi)有被包含于A又包含B的程序,則程序B被直接包含于程序A中。如果存在一個(gè)被包含于A中又包含B的程序,則程序B被間接包含于程序A中。1.3.2文卷連接區(qū)一個(gè)文卷連接區(qū)是包含有關(guān)一個(gè)文卷的信息,且用作文卷名與物理文卷之間以及文卷名與它的相關(guān)的記錄區(qū)之間的聯(lián)結(jié)的存儲(chǔ)區(qū)域。1.3.3全程名和局部名一個(gè)數(shù)據(jù)名命名一個(gè)數(shù)據(jù)項(xiàng)。-一個(gè)文卷名命名一個(gè)文卷連接區(qū)。這些名分為全程的或局部的。一個(gè)全程名可以用來(lái)引用與之相關(guān)的目標(biāo),要么從說(shuō)明該全程名的程序中引用,要么從包含于說(shuō)明該全程名的程序中的任何其他程序中引用。而一個(gè)局部名只可從說(shuō)明該局部名的程序中引用與之相關(guān)的目標(biāo)。珠些名總是全程的,某些名總是局部的,而某些名既可為全程的又

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打印),因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問(wèn)題。

評(píng)論

0/150

提交評(píng)論