IBM 3790
   HOME

TheInfoList



OR:

The IBM 3790 Communications System was one of the first
distributed computing A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
platforms. The 3790 was developed by IBM's Data Processing Division (DPD) and announced in 1974. It preceded the
IBM 8100 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 ( DPPX and DPCX) and was a follow-on to the ...
, announced in 1979. 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 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 pi ...
(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."


System description

IBM described it as "a programmable, operator oriented terminal system."


Components

The 3790 supported * up to 16 IBM 3277 display stations * an integrated floppy disk unit * an integrated 120 lines per minute (lpm)
line printer A line printer prints one entire line of text before advancing to another line. Most early line printers were impact printers. Line printers are mostly associated with unit record equipment and the early days of digital computing, but the ...
* up to three 3292 auxiliary control units * up to four 3793 keyboard-printers * a
Synchronous Data Link Control Synchronous Data Link Control (SDLC) is a computer communications protocol. It is the layer 2 protocol for IBM's Systems Network Architecture (SNA). SDLC supports multipoint links as well as error correction. It also runs under the assumption t ...
(SDLC) communications interface * A 1200 baud internal or external modem The base unit of the 3790 was the IBM 3791 programmable control unit, which was offered as a choice of: * the model 1, supporting 8.3MB of disk storage * the model 2, with up to 26.9MB. Attached to the 3791 were: * The 3792 auxiliary control unit, which had options for attachment of :* up to two dial-in
IBM 2741 The IBM 2741 is a printing computer terminal that was introduced in 1965. Compared to the teletypewriter machines that were commonly used as printing terminals at the time, the 2741 offers 50% higher speed, much higher quality printing, quieter op ...
communications terminals, :* up to four 3793 display stations, and a line printer. :* The 3793 printer-keyboard (up to four). :* The 3411 model 1, Magnetic tape unit and controller (added in 1977) and ::* up to three 3410 tape units attached to the 3411 unit.


Host software

* Function Support Program. * Subsystem Support Services. * VTAM (with the host running DOS/VS, OS/VS1, or OS/VS2) * User Application Support Program.


Reception

The 3790 failed to achieve the success IBM intended, due to several issues. 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 IBM mainframes are large computer systems produced by IBM since 1952. During the 1960s and 1970s, IBM dominated the large computer market. Current mainframe computers in IBM's line of business computers are developments of the basic design of th ...
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. One of the products IBM released to help developers was ''Program Validation Services'' (PVS). 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.


IBM 3730

The IBM 3730 is a word-processing variant of the 3790, announced in the late 1970s. 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 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 pi ...
to a central mainframe running IBM
DISOSS 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 syste ...
which was a centralized document exchange software running on
CICS IBM CICS (Customer Information Control System) 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. CICS family products ...
.


External links

*
Insurance and the IBM 3790 Communications System (1974)


References

{{DEFAULTSORT:Ibm 3790 3790 3790