Кіріспе
Логикалық бірлік 6.2 – 1974 жылдан бастап пайда болған IBM-нің байланыс протоколы, ол IBM жүйелік желілік архитектурасының (SNA) бөлігі. Құрылғыдан тәуелсіз SNA протоколы, ол екі жүйе арасындағы, мысалы, компьютер мен құрылғы (мысалы, терминал немесе принтер) немесе компьютерлер арасындағы байланыс үшін қолданылады. LU6.2 IBM-нің көптеген өнімдерінде, соның ішінде Коммуникациялар жүйелері арасындағы коммуникациялар (CICS ISC) және Ақпараттық басқару жүйесі үшін ортақ бағдарламалау интерфейсі, сондай-ақ IBM-ге жатпайтын көптеген өнімдерде қолданылады. 1986 жылы General Electric компаниясының кеңсе жүйелері мен технологиясының менеджері Брюс Комптон: «LU 6.2 дегеніміз, маған бағдарламалық байланыс интерфейстерін жазудың қажеті жоқ. Егер DEC ортасында бір кеңсе серверім болса, ал екіншісі Wang ортасында болса, мен осы құрылғылар арасында файлдарды өткізу үшін LU 6.2 стандартын қолдана аламын, және маған блоктарды тексеру және синхрондау сияқты нәрселер туралы уайымдаудың қажеті жоқ». LU6.2 қоса алғанда SNA стекін іске асырған IBM емес өнімдердің мысалдары: Microsoft Host Integration Server және SAA үшін NetWare. APPC – LU6.2 архитектурасымен қолданылатын протокол. APPC көбінесе LU6.2 архитектурасына немесе LU6.2 мүмкіндіктеріне сілтеме жасау үшін қолданылады. LU6.2 талаптарына сай келетін құрылғылар желіде теңдес ретінде жұмыс істейді және желіде бір мезгілде бірнеше транзакцияларды орындай алады. LU6.2 құрылғылары қателерді анықтап, түзетуге қабілетті. LU6.2 анықтамасы сәйкес құрылғылармен байланыс орнату және басқару үшін ортақ API-ны ұсынады. Барлық платформалардағы түсініктер бірдей болғанымен, нақты API-ді іске асыру әрбір IBM платформасында әртүрлі болды. Басқа өндірушілер де LU6.2-ні өз өнімдеріне және өз API-леріне енгізді. Кейін IBM Коммуникациялар үшін ортақ бағдарламалау интерфейсі (CPIC) API-ын анықтады, ол ақырында кеңінен қолданылатын болды. CPIC көп платформалы кодты жазуға мүмкіндік берді. Қолдану баяу, бірақ тұрақты болды. 1987 жылдың қарашасында сұхбат алған АҚШ-тың 207 ірі компаниясының «18 пайызы LU 6.2 жүйесін енгізгенін, ал 51 пайызы екі жыл ішінде осындай жүйелерді іске қосуды күтетінін» айтты.
LU 6.2 means I don't have to write the software communications interfaces. If I have one office server in a DEC environment, and another in a Wang environment I can use the LU 6.2 standard to pass files between those devices, and I don't have to worry about things like block checking and clock. Some examples of non IBM products which implemented the SNA stack including LU6.2 are: Microsoft Host Integration Server, and NetWare for SAA. APPC is a protocol used with LU6.2 architecture. APPC is often used to refer to the LU6.2 architecture or to specific LU6.2 features. LU6.2 compliant devices operate as peers within the network and can perform multiple simultaneous transactions over the network. LU6.2 devices can also detect and correct errors. The LU6.2 definition provides a common API for communicating with and controlling compliant devices. Although the concepts were the same on all platforms, the actual API implementation often varied on each IBM platform which implemented it. Other vendors also implemented LU6.2 in their own products and with their own APIs. IBM later defined the Common Programming Interface for Communications (CPIC) API which would eventually become widely implemented. CPIC allowed for the authoring of multi platform code. Adoption was slow but steady. As of November 1987, of 207 large US companies interviewed "Eighteen percent of the companies said they have implemented LU 6.2 systems already, and 51% said they expect to have such systems up and running within two years."