ТОП авторов и книг ИСКАТЬ КНИГУ В БИБЛИОТЕКЕ
Десятки компаний бьются за заказы на такие компоненты, как модули памяти, жесткие диски и приводы компакт-дисков. Крупнейшие производители компьютеров соревнуются, кто построит из этих компонентов самые быстрые и мощные машины. Фирмы Apple, HP, IBM, Microsoft, Sun Microsystems, а также начинающие компании, такие, как Be и Red Hat Software, соперничают в деле совершенствования системного программного обеспечения, включая межплатформное ПО. Корпорации IBM, Microsoft, Oracle и ряд других конкурируют на рынке СУБД, а компании Baan, J. D. Edwards, People-Soft, Oracle и SAP — в производстве ПО для финансовых расчетов. Cisco, Lucent Technologies, Nortel и 3Com соперничают в области сетевой инфраструктуры. В число сетевых интеграторов входят фирмы Entex, INS, региональные телефонные компании, возникшие при разделении корпорации Bell, а также Vanstar и Wang. К системным интеграторам относятся Andersen Consulting, «большая пятерка» аудиторских компаний, Cap Gemini, Compaq, CTP, Fujitsu, HP, ICL, SNI и Unisys.
Бизнес-модель, доминировавшая в компьютерной отрасли в первые три десятилетия ее существования, характеризовалась вертикальной интеграцией. Каждый производитель выпускал большую часть номенклатуры аппаратного и программного обеспечения. Решения различных производителей были закрытыми и с большим трудом поддавались интеграции друг с другом. Цена перехода от одного производителя к другому была очень высока, поскольку приходилось менять практически все. Новая бизнес-модель, построенная вокруг технологии персонального компьютера, характеризуется горизонтальной интеграцией. В каждой области прогресс идет независимо от других, движимый конкуренцией множества производителей. Всякий раз при очередной модернизации своей системы клиент может заново оценить достоинства продуктов — аппаратного и программного обеспечения, услуг системной интеграции и т.д. — различных поставщиков, учитывая их функциональные достоинства и предлагаемые цены.
Я перечислил лишь крупнейшие фирмы, хотя на некоторых уровнях чрезвычайно велика роль многочисленных более мелких производителей. Например, особые потребности отдельных отраслей в прикладном ПО удовлетворяются небольшими компаниями, специализирующимися именно в этой области. Без широкого горизонтального рынка существование этих компаний было бы невозможно: именно он обеспечивает необходимые для выживания объемы потребления.
Переход с вертикальной на горизонтальную структуру происходит в настоящее время и в телекоммуникационной отрасли — по мере того, как традиционные поставщики услуг начинают строить свои новые системы на базе стандартного аппаратного и программного обеспечения с архитектурой ПК и протокола IP вместо фирменных систем, охватывающих все уровни снизу доверху. Такая разбивка на уровни неизбежно приведет к росту конкуренции и расширению выбора для клиентов точно так же, как это произошло в компьютерной отрасли.
ПОСТРОЕНИЕ «ЭЛЕКТРОННОЙ НЕРВНОЙ СИСТЕМЫ»: ТРЕБУЕТСЯ ПЛАН
Горизонтальная интеграция компьютерной отрасли с участием множества производителей требует общего плана действий. В природе его роль выполняет молекула ДНК, содержащая инструкции каждой клетке, как ей жить, чтобы оставаться в согласии со всеми остальными. В бизнесе преуспевающие организации тоже опираются на такие планы технологического развития. Но если раньше каждая компания могла иметь свой собственный, отдельный план, то теперь, в эпоху всеобщей взаимозависимости, предприятию необходима архитектура, объединяющая его с партнерами и клиентами.
Microsoft разрабатывает свои продукты на основе плана, предусматривающего использование в будущем единой модели программирования — архитектуры Windows Distributed InterNet Architecture (Windows DNA), которая состоит из четырех частей. Первая — основанный на применении форм подход к построению пользовательского интерфейса, гладко интегрирующегося с веб-страницами и использующего более широкий набор элементов языка HTML, чем обычно встречается в традиционных настольных приложениях. Семейство платформ Windows использует HTML — стандарт описания несложной графики — на персональных компьютерах, простейших устройствах типа информационных киосков, компьютерных приставках к телевизорам и карманных устройствах, причем информационное наполнение подготавливается в соответствии с возможностями каждой машины. Кроме того, Windows предоставляет пользователям более мощные средства визуализации и сервисные функции операционной системы, необходимые для поддержки периферийных устройств с богатыми наборами возможностей, а также для обеспечения высокой скорости отклика и исполнения приложений в автономном режиме.
Например, Windows позволяет различным образом отображать многомерные наборы данных без повторных обращений к серверу всякий раз, когда пользователю вздумается изменить форму представления; системы этого семейства могут отслеживать действия пользователя и прогнозировать наиболее вероятные последующие команды; наконец, для этой платформы существуют средства распознавания речи и обработки естественного языка на ПК.
Вторая из четырех частей Windows DNA — объектная модель СОМ, предназначенная в первую очередь для управления бизнес-логикой по сети. СОМ — это спецификация, описывающая способ разбиения компьютерной программы на множество отдельных, но легко соединяемых между собой частей, называемых объектами, таким образом, чтобы затем было легко обеспечить их надежное и защищенное взаимодействие при исполнении программ на множестве различных узлов. Одно из фундаментальных свойств таких программных компонентов состоит в том, что разработчик приложений может использовать их, не думая о том, как они устроены внутри:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
Бизнес-модель, доминировавшая в компьютерной отрасли в первые три десятилетия ее существования, характеризовалась вертикальной интеграцией. Каждый производитель выпускал большую часть номенклатуры аппаратного и программного обеспечения. Решения различных производителей были закрытыми и с большим трудом поддавались интеграции друг с другом. Цена перехода от одного производителя к другому была очень высока, поскольку приходилось менять практически все. Новая бизнес-модель, построенная вокруг технологии персонального компьютера, характеризуется горизонтальной интеграцией. В каждой области прогресс идет независимо от других, движимый конкуренцией множества производителей. Всякий раз при очередной модернизации своей системы клиент может заново оценить достоинства продуктов — аппаратного и программного обеспечения, услуг системной интеграции и т.д. — различных поставщиков, учитывая их функциональные достоинства и предлагаемые цены.
Я перечислил лишь крупнейшие фирмы, хотя на некоторых уровнях чрезвычайно велика роль многочисленных более мелких производителей. Например, особые потребности отдельных отраслей в прикладном ПО удовлетворяются небольшими компаниями, специализирующимися именно в этой области. Без широкого горизонтального рынка существование этих компаний было бы невозможно: именно он обеспечивает необходимые для выживания объемы потребления.
Переход с вертикальной на горизонтальную структуру происходит в настоящее время и в телекоммуникационной отрасли — по мере того, как традиционные поставщики услуг начинают строить свои новые системы на базе стандартного аппаратного и программного обеспечения с архитектурой ПК и протокола IP вместо фирменных систем, охватывающих все уровни снизу доверху. Такая разбивка на уровни неизбежно приведет к росту конкуренции и расширению выбора для клиентов точно так же, как это произошло в компьютерной отрасли.
ПОСТРОЕНИЕ «ЭЛЕКТРОННОЙ НЕРВНОЙ СИСТЕМЫ»: ТРЕБУЕТСЯ ПЛАН
Горизонтальная интеграция компьютерной отрасли с участием множества производителей требует общего плана действий. В природе его роль выполняет молекула ДНК, содержащая инструкции каждой клетке, как ей жить, чтобы оставаться в согласии со всеми остальными. В бизнесе преуспевающие организации тоже опираются на такие планы технологического развития. Но если раньше каждая компания могла иметь свой собственный, отдельный план, то теперь, в эпоху всеобщей взаимозависимости, предприятию необходима архитектура, объединяющая его с партнерами и клиентами.
Microsoft разрабатывает свои продукты на основе плана, предусматривающего использование в будущем единой модели программирования — архитектуры Windows Distributed InterNet Architecture (Windows DNA), которая состоит из четырех частей. Первая — основанный на применении форм подход к построению пользовательского интерфейса, гладко интегрирующегося с веб-страницами и использующего более широкий набор элементов языка HTML, чем обычно встречается в традиционных настольных приложениях. Семейство платформ Windows использует HTML — стандарт описания несложной графики — на персональных компьютерах, простейших устройствах типа информационных киосков, компьютерных приставках к телевизорам и карманных устройствах, причем информационное наполнение подготавливается в соответствии с возможностями каждой машины. Кроме того, Windows предоставляет пользователям более мощные средства визуализации и сервисные функции операционной системы, необходимые для поддержки периферийных устройств с богатыми наборами возможностей, а также для обеспечения высокой скорости отклика и исполнения приложений в автономном режиме.
Например, Windows позволяет различным образом отображать многомерные наборы данных без повторных обращений к серверу всякий раз, когда пользователю вздумается изменить форму представления; системы этого семейства могут отслеживать действия пользователя и прогнозировать наиболее вероятные последующие команды; наконец, для этой платформы существуют средства распознавания речи и обработки естественного языка на ПК.
Вторая из четырех частей Windows DNA — объектная модель СОМ, предназначенная в первую очередь для управления бизнес-логикой по сети. СОМ — это спецификация, описывающая способ разбиения компьютерной программы на множество отдельных, но легко соединяемых между собой частей, называемых объектами, таким образом, чтобы затем было легко обеспечить их надежное и защищенное взаимодействие при исполнении программ на множестве различных узлов. Одно из фундаментальных свойств таких программных компонентов состоит в том, что разработчик приложений может использовать их, не думая о том, как они устроены внутри:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173