Release date | 1974 |
---|---|
Successor | IBM 8100 |
The IBM 3790 Communications System was one of the first distributed computing platforms. The 3790 was developed by IBM's Data Processing Division (DPD) and announced in 1974. [1] It preceded the IBM 8100, announced in 1979. [2] [3]
It was designed to be installed in branch offices, stores, subsidiaries, etc., and to be connected to the central host mainframe, using IBM Systems Network Architecture (SNA).
Although its successor's role in distributed data processing was said to be "a turning point in the general direction of worldwide computer development," the 3790 was described by Datamation in March 1979 as "less than successful." [2]
IBM described it [4] as "a programmable, operator oriented terminal system."
The 3790 supported [4]
The base unit of the 3790 was the IBM 3791 programmable control unit, which was offered as a choice of:
Attached to the 3791 were:
The 3790 failed to achieve the success IBM intended, due to several issues. [2] It had a complex programming language, The 3790 Macro Assembler, and the customers found it difficult to deploy applications on it. The Macro Assembler ran only on an IBM mainframe and then the compiled and linked object was moved to the 3790 for testing.
The 3790 was designed as a departmental processor, but the requirement for an IBM mainframe development environment inhibited adoption in its target market of mid-size companies. The result was lackluster interest in the product. In addition the 3790 was priced higher than minicomputers of comparable processing power[ citation needed ].
One of the products IBM released to help developers was Program Validation Services (PVS). [5] With PVS, one could test a program in the mainframe environment using scripts. The scripts were cumbersome to create, and prone to errors. Since mainframe time was expensive and often difficult to obtain very few programmers used PVS for anything other than initial testing.
The manual for the Macro Assembler was bulky (about 4 inches thick) and difficult to use as a reference. Another programming issue was code design and size; the hardware architecture loaded code into memory on 2k segments, for optimal execution time it was critical to ensure that processing intensive loops did not cross the segment boundary and incur delays swapping segments in and out of memory.
IBM recognized the problems with the Macro Assembler and created an automated program generator named DMS. DMS later became Cross System Product (CSP) on the 8100. DMS was essentially a screen painter; it could do simple edits such as field range checking or numeric tests but more complex logic still had to be coded using the Macro Assembler.
The IBM 3730 is a word-processing variant of the 3790, announced in the late 1970s. [6] It used 3790 hardware but its software made it a dedicated shared-logic word-processing system which could support a dozen or more word-processing IBM 3732 terminals, which were derived from the IBM 3270 family of terminals. Defunct IBM 3777 terminals which had been returned by customers were re-engineered and equipped with a specialized word-processing keyboard, and shipped back to other customers as part of the 3730 word processing system. The 3730 could be connected using Systems Network Architecture to a central mainframe running IBM DISOSS which was a centralized document exchange software running on CICS.
The IBM 3270 is a family of block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display terminal. Due to the text color on the original models, these terminals are informally known as green screen terminals. Unlike a character-oriented terminal, the 3270 minimizes the number of I/O interrupts required by transferring large blocks of data known as data streams, and uses a high speed proprietary communications interface, using coaxial cable.
Systems Network Architecture (SNA) is IBM's proprietary networking architecture, created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes formats and protocols but, in itself, is not a piece of software. The implementation of SNA takes the form of various communications packages, most notably Virtual Telecommunications Access Method (VTAM), the mainframe software package for SNA communications.
The IBM Series/1 is a 16-bit minicomputer, introduced in 1976, that in many respects competed with other minicomputers of the time, such as the PDP-11 from Digital Equipment Corporation and similar offerings from Data General and HP. The Series/1 was typically used to control and operate external electro-mechanical components while also allowing for primitive data storage and handling.
IBM CICS is a family of mixed-language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE.
The IBM 8100 Information System, announced Oct. 3, 1978, was at one time IBM’s principal distributed processing engine, providing local processing capability under two incompatible operating systems and was a follow-on to the IBM 3790.
DPCX was an operating system for the IBM 8100 small computer system. IBM hoped it would help their installed base of IBM 3790 customers migrate to the 8100 and the DPPX operating system. It was mainly deployed to support a word processing system, Distributed Office Support Facility (DOSF) which was derived from the earlier IBM 3730 word processing system.
OfficeVision was an IBM proprietary office support application.
Pertec Computer Corporation (PCC), formerly Peripheral Equipment Corporation (PEC), was a computer company based in Chatsworth, California which originally designed and manufactured peripherals such as floppy drives, tape drives, instrumentation control and other hardware for computers.
Queued Telecommunications Access Method (QTAM) is an IBM System/360 communications access method incorporating built-in queuing. QTAM was an alternative to the lower level Basic Telecommunications Access Method (BTAM).
The IBM Basic assembly language and successors is a series of assembly languages and assemblers made for the IBM System/360 mainframe system and its successors through the IBM Z.
The IBM 2780 and the IBM 3780 are devices developed by IBM for performing remote job entry (RJE) and other batch functions over telephone lines; they communicate with the mainframe via Binary Synchronous Communications and replaced older terminals using synchronous transmit-receive (STR). In addition, IBM has developed workstation programs for the 1130, 360/20, 2922, System/360 other than 360/20, System/370 and System/3.
IBM Distributed Office Support System, or DISOSS is a centralized document distribution and filing application for IBM's mainframe computers running the MVS and VSE operating systems. DISOSS runs under both the CICS transaction processing system and the IMS/DS transaction processing system, and later versions use the SNADS architecture of peer to peer communication for distributed services.
Telecommunications Access Method (TCAM) is an access method, in IBM's OS/360 and successors computer operating systems on IBM System/360 and later, that provides access to terminals units within a teleprocessing network.
Edos is a discontinued operating system based upon IBM's original mainframe DOS. The name stood for extended disk operating system. It was later purchased by the West German computer company Nixdorf, who renamed it to NIDOS.
IBM 3767 Communication Terminal is a serial printer terminal that employed dot matrix print-head technology and, for the first time, the Synchronous Data Link Control (SDLC) communications protocol set under IBM's Systems Network Architecture (SNA). It was introduced in 1974 and was used widely during the late 1970s to 1990s, for attachment to IBM System/360 and System/370 mainframe computers and IBM System/7 as an alternative to a 2741 typewriter terminal.
IBM 5550 is a personal computer series that IBM marketed in Japan, Korea, Taiwan and China in the 1980s and 1990s, for business use customers. In Japan, it was introduced in 1983 and promoted as "Multistation 5550 (マルチステーション5550)" because it had three roles in one machine: a PC, a word processing machine which was traditionally marketed as a machine different from a PC in Japan, and an IBM-host attached terminal.
The IBM Kanji System was announced in 1971 to support Japanese language processing on the IBM System/360 computers. It was later enhanced by the support of IBM System/34, IBM 5550 and DOS/V.
CP-6 is a discontinued computer operating system, developed by Honeywell, Inc. in 1976, which was a backward-compatible work-alike of the Xerox CP-V, fully rewritten for Honeywell Level/66 hardware. CP-6 was a command line oriented system. A terminal emulator allowed use of PCs as CP-6 terminals.
Distributed data processing (DDP) was the term that IBM used for the IBM 3790 (1975) and its successor, the IBM 8100 (1979). Datamation described the 3790 in March 1979 as "less than successful."