|
За 5 лет существования XML, публикаций о нем, было, пожалуй, более, чем о какой-либо другой интернет-технологии. И все же до сих пор не так уж многие имеют четкое представление об XML. Мне случалось неоднократно наблюдать как на собеседованиях программисты, устраивающиеся на работу и не понаслышке знакомые со своей предметной областью, в вопросе о предназначении XML откровенно «плавают» словно нерадивые студенты на экзамене. Подобные обстоятельства отчасти оправданы тем, что пресса, буквально, завалена разношерстной информацией о бесчисленных стандартах, языках и технологиях на платформе XML. Разобраться в подобном информационном потоке не так-то просто. Но, вероятно, вас занимает вопрос о том, стоит ли разбираться в этом потоке и есть ли нужда в подобных знаниях у вас лично?! Даже если вы обычный пользователь веб, без претензий на специализацию, то технологическая эпоха XML вас не минует. «Хоть программистом можешь ты не быть, о XMLе знать обязан». В этой пародии, как и в любой хорошей шутке, есть своя доля истины. Столь любимый нами и такой родной веб, фактически, исчерпал свой технологический потенциал. Поэтому уже в 90х годах стала актуальной идея веба нового поколения, так, называемого, семантического веба. Мы привыкли к Интернету, как к среде разрозненных электронных документов, связанных между собой гиперссылками. Когда-то и эта концепция была революционной. Однако прошло время и теперь мы на пороге информационного пространства, все элементы которого связаны сложными множественными логическими цепочками, в рамках развитых структурных моделей. Причем эти самые элементы теперь не ограничиваются понятием документа, но могут быть самыми различными сущностями: схемами, шаблонами, описаниями, определениями, связями и различными типами данных. Функциональное ядро веба нового поколения - XML.
|