термин относится к совместному использованию соединений Net8,* а не соединений с базой данных. Кажется, это возрождение эпохи мэйнфреймов — на сей раз сетевого мультиплексора. Совместное использование сетевых соединений потенциально снижает затраты ресурсов памяти сервера, а также ограничивает количество виртуальных каналов, которые необходимо поддерживать. Оно, однако, не решает основную проблему — для каждого соединения с Oracle используется очень много памяти.
Уроки мэйнфреймов
Компьютерная индустрия сейчас делает очередной бесславный поворот на 180 градусов. Компьютеры уровня подразделения теперь не в моде, а мэйнфреймы переживают второе рождение. Конечно, мы называем эти компьютеры нового поколения не мэйнфреймами, а суперсерверами. Но как бы они не назывались, они должны быть способны поддерживать большое количество одновременно работающих пользователей. В этом разделе описаны средства OracleS, которые помогают поддерживать большие популяции пользователей.
Кстати, вы помните неинтеллектуальный терминал (dumb terminal)? Как минимум один известный производитель всегда продавал неинтеллектуальные терминалы, которые в действительности содержали два микропроцессора. Концепция неинтеллектуального терминала теперь помещена в новую упаковку и предлагается на рынке под названием "тонкий" клиент (thin client). Может быть, мы слишком много на себя берем, но хотим сказать, что в нынешнем мире компьютеров сервер все чаще играет роль, которая традиционно принадлежала клиенту. Сегодняшний сервер должен поддерживать большую совокупность пользователей, соединенных в основном средствами глобальной сети, причем пользователи все чаще и чаще работают с Web-броузером, а не со специально созданными при помощи Oracle Forms или Visual Basic клиентскими приложениями. В принципе, они могут использовать и клиентское приложение, но оно будет написано или на Java (и работать на "тонком" клиенте) или на ЗОЬ-языке (и работать на сервере). Эта тенденция в вычислениях типа клиент-сервер еще не привела к радикальной перестройке механизма обработки пользовательских соединений, но мы считаем, что такой сдвиг неизбежен и решение (как и во многих других областях) заключается в заимствовании самых существенных преимуществ у традиционных мэйнфреймов.
На этапе бета-тестирования OracleS преемница системы SQL*Net версии 2 называлась просто Net3. Подозреваем, что традиционалисты будут продолжать называть ее SQL*Net еще несколько лет. Честно говоря, смена имени оправдана, поскольку сервисы Net3 обеспечивают гораздо больше, чем просто передачу SQL-запросов и их результатов. Возможно, вы успокоитесь, обнаружив, что Oracle наконец-то кое-чему научилась у Microsoft — хотя бы тому, как нумеровать версии ПО. То, что в бета-версии называлось Net3, теперь называется Net8.
78	OracleS