Murach's CICS for the COBOL Programmer

Raul Menendez, Doug Lowe

  • 出版商: Mike Murach
  • 出版日期: 2004-12-13
  • 售價: $2,120
  • 貴賓價: 9.5$2,014
  • 語言: 英文
  • 頁數: 633
  • 裝訂: Paperback
  • ISBN: 189077409X
  • ISBN-13: 9781890774097
  • 相關分類: 程式語言
  • 無法訂購

買這商品的人也買了...

相關主題

商品描述

Join the more than 150,000 programmers who have learned CICS using our CICS books alone. Now, our two-part CICS for the COBOL Programmer has been revised into a single volume that meets today’s need for fast-paced training. You get all the commands and features that are current today—plus, new chapters on creating web or component-based programs—in just 630, information-packed pages. You’ll start off with the basics that you need for every CICS program you write:

how to use basic mapping support (BMS) to define the screens your programs use pseudo-conversational programming...what it is, why you have to use it, and how it complicates the logic in a COBOL program

the CICS commands for terminal handling, VSAM file handling, and program control

how to design a CICS program using event-driven design so it’s easier to code, test, debug, and maintain

how and when to use temporary storage queues instead of the communication area to pass data between program executions

how to use IBM-supplied transactions like CEMT, CECI, and CEDF to simplify testing and debugging

Then, you’ll see the design and code for a complete application consisting of four interrelated CICS programs…a great way to solidify your new CICS skills.

But that’s not all. You’ll also learn about the commands and techniques you need for special purposes. Like processing VSAM files sequentially. Accessing records by an alternate index. Handling DB2 data (this chapter assumes you already know DB2, so if you need some training, please see our DB2 books on pages 5-6). Scheduling a task for execution. Using the error recovery features that come into play when a task or CICS abends. Using the intercommunication features of CICS, including Distributed Program Link and EXCI, so that resources can be shared across remote systems. Handling outdated code as you maintain older programs.

Beyond the commands and coding features, however, there are two chapters of special interest for creating new applications:

how to design and code programs in which the presentation logic (the code that handles the interaction with the user at a terminal) is separated from the business logic (the code that processes the data)…This makes it feasible to create programs with front-ends in languages like Java or Visual Basic, leaving CICS on the back-end to do what it does best: process transactions

how to design and code CICS programs for the web (probably the most compelling reason for separating the presentation logic from the business logic)

So if you’re new to CICS, you’ll learn the best development techniques as well as all the coding details for creating today’s applications. If you have some CICS experience, you’ll add to your skills in record time. Either way, you’ll gain an understanding of CICS that makes it easier handle each new programming challenge. So get your copy of Murach’s CICS for the COBOL Programmer today!

商品描述(中文翻譯)

加入超過150,000名僅透過我們的CICS書籍學習CICS的程式設計師行列。現在,我們的兩部分《CICS for the COBOL Programmer》已修訂為一本單卷,滿足當今快速培訓的需求。您將獲得所有當前的命令和功能,以及關於創建網頁或基於元件的程式的新章節,僅需630頁充滿資訊的內容。您將從每個CICS程式所需的基本知識開始:

- 如何使用基本映射支援(BMS)來定義您的程式所使用的螢幕,偽對話式程式設計……它是什麼,為什麼必須使用它,以及它如何使COBOL程式的邏輯變得複雜
- CICS命令,用於終端處理、VSAM檔案處理和程式控制
- 如何使用事件驅動設計來設計CICS程式,使其更易於編碼、測試、除錯和維護
- 如何以及何時使用臨時儲存佇列,而不是通訊區域,在程式執行之間傳遞資料
- 如何使用IBM提供的交易,如CEMT、CECI和CEDF,來簡化測試和除錯

接著,您將看到一個完整應用程式的設計和程式碼,該應用程式由四個相互關聯的CICS程式組成……這是一個鞏固您新CICS技能的好方法。

但這還不是全部。您還將學習到特殊用途所需的命令和技術。例如,順序處理VSAM檔案。通過替代索引訪問記錄。處理DB2資料(本章假設您已經了解DB2,因此如果您需要一些培訓,請參見第5-6頁的DB2書籍)。為執行排定任務。使用在任務或CICS異常時發揮作用的錯誤恢復功能。使用CICS的互通功能,包括分散式程式連結和EXCI,以便在遠端系統之間共享資源。處理過時的程式碼,維護舊程式。

然而,除了命令和編碼功能之外,還有兩章特別關注於創建新應用程式:

- 如何設計和編碼程式,使得呈現邏輯(處理與終端用戶互動的程式碼)與業務邏輯(處理資料的程式碼)分開……這使得使用Java或Visual Basic等語言創建前端程式成為可能,讓CICS在後端執行其最擅長的任務:處理交易
- 如何為網頁設計和編碼CICS程式(這可能是將呈現邏輯與業務邏輯分開的最有說服力的理由)

因此,如果您是CICS的新手,您將學習到最佳的開發技術以及創建當今應用程式的所有編碼細節。如果您有一些CICS經驗,您將在短時間內提升您的技能。無論哪種情況,您都將獲得對CICS的理解,使您更容易應對每一個新的程式設計挑戰。今天就獲得您自己的《Murach’s CICS for the COBOL Programmer》吧!