IBM 3270 er fællesnavnet for en serie terminaler fremstillet af IBM , som blev lanceret i 1972 . Terminalerne havde indbyggede intelligente funktioner, der gav den grundlæggende funktionalitet af I/O-formularer (det vil sige, når man udfyldte eller opdaterer en formular, der blev givet til terminalen, blev kun informationen om dens ændrede felter transmitteret).
3270 dataoverførselsprotokollen giver blokbaseret informationsoverførsel, i modsætning til den tegn-for-tegn, der anvendes i de fleste andre terminaler. Input/output af individuelle tegn i input/output-formularen behandles af terminalen selv, som ikke refererer til udstyr på højere niveau, som i de tidlige driftsår af sådanne terminaler gav en radikal stigning i systemets ydeevne - når de kørte applikationer optimeret til 3270 input/output-funktioner, hvor en central mainframen var i stand til at kommunikere med tusinder og endda titusinder af sådanne terminaler. (IBM-hardware gjorde det muligt at placere terminaler i geografisk fjerntliggende punkter og forbinde dem til mainframen gennem hubs ved hjælp af netværksprotokoller fra SNA -familien ).
I CMEA-landene var en analog af 3270, der delvist gengiver dens funktionalitet, en række terminaler EU 7920 , produceret i en række lande, der deltager i EU's computerprogram , primært i USSR og DDR . I USSR involverede det største projekt i forbindelse med denne terminal - Sirena-3 , installation af over 20.000 arbejdspladser på dens base, styret af en enkelt mainframe placeret i Moskva. Sirena-3 blev aldrig fuldt implementeret.
Senere modifikationer af 3270 modtog programmerbare funktionstaster, farveunderstøttelse og endelig grafiktilstand ( IBM 3279 ).
Ud over terminaler som sådan udgav flere små serier af IBM personlige computere med hybrid arkitektur - kompatible med IBM PC'en og 3270 på samme tid (den første model af en sådan maskine blev kaldt 3270 PC ).
IBM 3270-serien affødte mange kloner, derudover førte behovet for at integrere mainframe-software, der bruger denne terminals specifikke muligheder, til en infrastruktur baseret på personlige computere til fremkomsten af en hel klasse af programmer - 3270-terminalemulatorer . Nogle af dem er i stand til at arbejde over en modemforbindelse eller gennem en direkte seriel portforbindelse, nogle giver en 3270 session via Telnet (mere præcist, gennem en specialiseret modifikation af Telnet - TN3270 , da den grundlæggende (streng) Telnet-protokol fører til forkert visning af vektorinput og -output, beregnet til 3270). Emulatorer fra Novell , der blev leveret som et separat produkt til at fungere med Netware , gav en 3270 session over IPX/SPX .
Senere løsninger til at emulere 3270-terminalen var fokuseret på dens binding til andre platforme - X Window System , Java og, mest massivt, at emulere 3270-terminalen ved hjælp af en webapplikation (det skal bemærkes, at indsendelse af formularer via HTTP er meget ens i udførelse teknik til den samme motor i 3270 og portering af 3270 applikationer til en række forskellige webklienter var det mest naturlige).