Плоский мир: краткая история ХХI века | страница 59



Мы часто забываем, что в начале своего развития компьютерная отрасль была похожа на плохо организованную пожарную службу. Вообразите город, в котором каждый микрорайон имеет собственный тип разъема, соединяющего стационарные гидранты с пожарным шлангом. Пока пожар был невелик, и местная команда могла справиться с ним в одиночку, все шло прекрасно. Но как только огонь становился ей не по силам, на помощь приходилось вызывать машины из других районов, которые, правда, все равно были бесполезны, поскольку не могли соединить свои шланги с местными гидрантами.

Чтобы мир стал плоским, всем подразделениям вашей компании — продаж, сбыта, производства, бухгалтерии, складу – было необходимо стать взаимодёеспособными, независимо от аппаратного и программного обеспечения, которым они пользовались. Но и это не все, потому что по–настоящему плоским мир мог стать, только когда все системы вашей компании сделались бы совместимыми с системами всякой другой компании. То есть вашему отделу продаж нужно было быть на связи со складом вашего поставщика, а ему в свою очередь — со своим поставщиком, которым вполне мог оказаться какой–нибудь китайский заводик. В таком случае, продавая товар клиенту, он автоматически отправлялся со склада вашего поставщика, а другой автоматически начинал производиться на заводе его поставщика, и одновременно с этим в вашей бухгалтерии распечатывался счет. Только внутренняя связность разрозненных компьютерных систем и программ трех разных компаний могла обеспечить плавность динамики бизнес–процесса.

В конце 1990–х программисты стали как–то реагировать на существование такой потребности у своих клиентов. После череды закулисных дебатов, судебных разбирательств, ошибочных решений технологические компании в конце концов начали разрабатывать общие для всех интернет–ориентированные стандарты и более интегрированные между собой протоколы, с целью дать каждому возможность соединить в случае необходимости свой шланг — свое программное обеспечение — с чужим гидрантом.

Это был тихий переворот. С технической точки зрения главным его элементом стало появление нового языка описания данных, названного XML, и связанного с ним протокола передачи данных, названного SOAP. В их разработке участвовали «Ай–Би–Эм», «Майкрософт» и многие другие компании, они быстро распространились в качестве популярных интернет–стандартов. XML и SOAP оказались технологическим фундаментом для того взаимодействия между разными программами, которое уже стало фундаментом автоматизации бизнес–процессов на интернет–платформе. Они наладили обмен данными, слевами, музыкой и фотографиями между самыми разнообразными приложениями, в результате чего появились новые возможности их изменения, создания, манипуляции, редактирования, сохранения, публикации и транспортировки — вне зависимости от того, где физически находится человек, проделывающий все эти операции, и что за техника у него под рукой.