Definition

VTAM (Virtual Telecommunications Access Method)

VTAM (Virtual Telecommunications Access Method) is an IBM application program interface (API) for communicating with telecommunication devices and their users. VTAM was the first IBM program to allow programmers to deal with devices as "logical units" without having to understand the details of line protocol and device operation. Prior to VTAM, programmers used IBM's Basic Telecommunications Access Method (BTAM) to communicate with devices that used the binary synchronous (BSC) and start-stop line protocols.

VTAM became part of IBM's strategic Systems Network Architecture (SNA) which in turn became part of the more comprehensive Systems Application Architecture (SAA). As the computer industry turned to open standard architectures, IBM began to deemphasize its proprietary architectures in favor of becoming a participant and leader in developing open standard architectures. However, most of its customer base retains a large investment in legacy applications and system skills based on VTAM, SNA, and SAA.

VTAM's interface consists of "macro instructions" that set up connection control blocks and then do SENDs to devices and either synchronous or asynchronous READs from them. Typically, legacy programs written in COBOL, PL/1, and assembler language use VTAM to communicate with interactive devices and their users. Programs that use VTAM macro instructions are generally exchanging text strings (for example, online forms and the user's form input) and the most common interactive device used with VTAM programs was the 3270 Information Display System.

Contributor(s): Mike Kilbane
This was last updated in April 2007
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchNetworking.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: