Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

ActiveX




Java

Java

Не зависящий от платформы объектно-ориентированный язык программирова­ния Java был разработан фирмой Sun Microsystems. Этот язык программирования может применяться на любом компьютере или вычислительном устройстве неза­висимо от применяемого микропроцессора или операционной системы. Прило­жения Java могут выполняться на ПК Macintosh, персональном компьютере IBM

(в среде Windows), сервере Compaq (в среде Unix) и даже на интеллектуальном сотовом телефоне или информационном устройстве.

Язык программирования Java применяется для разработки мини-программ, называемых апплетами, которые размещаются на централизованных сетевых серверах. По сети передаются лишь апплеты, требуемые для выполнения специ­фических функций. С помощью Java-аплетов, находящихся в сети, пользователь может загружать программные функции и данные, которые требуются для вы­полнения определенных задач, например анализа величины годового дохода, по­лученного в результате продаж на отдельной территории. В этом случае не тре­буется устанавливать большие программы или размещать огромные массивы данных на настольных ПК. Как только пользователь завершит обработку данных, он может воспользоваться сетью для их сохранения. Язык программирования Java может применяться на сетевых компьютерах, поскольку допускает хранение необходимых программ и данных на сетевом сервере, загружая требуемые компо­ненты, а затем возвращая результаты обратно, серверу.

Язык Java является очень устойчивым, обеспечивая обработку средствами од­ной программы текста, данных, графики, звука и видео. Апплеты Java часто при­меняются для придания интерактивных свойств web-страницам. Например, они могут использоваться для помещения на web-сайте анимированных персонажей или часов, работающих в режиме реального времени. Возможно также отображе­ние на web-странице графика погашения кредита в диалоговом режиме в ответ на ввод финансовых данных. (Иногда для создания интерактивных web-страниц применяются элементы управления ActiveX, разработанные Microsoft. В данном случае речь идет о наборе элементов управления, обеспечивающих внедрение в web-страницы графики, таблиц или анимированных роликов. Однако ActiveX в отличие от Java предназначены для среды Windows.)

Переход программистских компаний на более широкое использование Java-приложений, выполняющихся в Интернете или в частных сетях, связан с тем, что в данном случае могут применяться платформы Windows, Unix, мэйнфреймы IBM, Macintosh, а также некоторые другие среды. При этом не требуется програм­мирования для отдельных вычислительных платформ. Компания Sun Microsys­tems описала этот феномен словами однажды написанная, выполняется везде. Благодаря Java пользователи ПК могут манипулировать данными в сетевых си­стемах, используя web-браузеры. При этом не требуется специализированное ПО. В табл. 6.4 описаны преимущества, связанные с применением Java в корпоратив­ной среде.

Язык программирования, который может предоставлять пользователям на­бор функций, требуемых для выполнения определенной задачи. Этот набор, реализованный в виде небольшого апплета, загружаемого из сети, может за­пускаться на любом компьютере и в любой операционной системе.

Набор элементов управления для программной среды Windows, обеспечива­ющих внедрение графики, таблиц или анимационных роликов в web-cтраницы.

(згублено дві сторонки 331-332)

(згублено дві сторонки 331-332)

операций над данными без человеческого вмешательства. Теги XML и стандарти­зированные процедуры, применяемые для их интерпретации, могут сопровождать информацию независимо от ее происхождения. Пользователи Web и компьютер­ные программы, выполняющие обработку заказов, или ERP-системы могут сле­довать запрограммированным правилам, применяемым для применения и ото­бражения данных.

Например, доступ к web-документам (или web-страницам), описывающим цену свитера, может быть получен покупателями, ищущими свитер по цене $39 (или меньше). Данные на web-страницах, описывающие новые автомобили, пред­лагаемые для продажи, могли бы включать такие сведения, как производитель, цена, количество дверей, цвет и мощность двигателя. Эти сведения могут выде­ляться тегами, благодаря чему они могут применяться в заказах на приобретение новых автомобилей, а также использоваться для поиска данных в автоматиче­ском режиме программами, обрабатывающими заказы. Окно технологий описы­вает некоторые виды бизнес-деятельности, где применение XML является при­быльным.

В настоящее время XML становится серьезной технологией, применяемой web-приложениями, а также открывает путь для формирования целого нового класса программ и услуг Интернета. Ключевым для XML является определение стандартов (или словаря), описывающих данные одинаковым образом для отсы­лающих и принимающих сторон. Влияние XML со временем будет ощущаться сильнее, по мере того как больше отраслей промышленности будут внедрять свои широко принятые стандарты. Каждый стандарт описывается в определении типа документа (DTD, Document Type Definition) XML, который обычно называется словарем. Например, RosettaNet является XML-словарем, разработанным 34 ве­дущими в индустрии ПК компаниями. Этот словарь описывает все свойства персонального компьютера: модем, монитор, кэш-память. В результате вся индуст­рия ПК сейчас может разговаривать на одном языке. Теперь может быть сформи­рована полная цепь поставок, принятая в индустрии. Язык XML используется последними версиями web-браузеров Microsoft и Netscape, что придает им более универсальный характер.

Влияние XML простирается далеко за пределы Web, облегчая доступ компа­ний к накопленным данным. Теперь компании могут быстро и с минимальными затратами объединять накопленные данные, просто назначая каждому фрагменту данных XML-имя. Язык XML также оказывает стратегическое влияние. Компа­нии могут предоставлять своим поставщикам и клиентам доступ к своим данным без больших издержек на разработку приложений, предоставляя партнерам боль­шие возможности для интеграции.

Язык XHTML (Extensible Hypertext Markup Language, расширяемый гипер­текстовый язык разметки) является гибридом между HTML и XML, который был рекомендован в качестве замены HTML консорциумом World Wide Web. Этот консорциум сотрудничает с деловыми и правительственными кругами в раз­работке web-стандартов. В XHTML предусматривается добавление к HTML опре­делений типов XML-документов. В результате обеспечивается дополнительная гибкость, а также возможность разработки web-страниц, которые могут считы-

XHTML (extensible hypertext markup language) (расширяемый гипертек­стовый язык разметки)

Гибрид между HTML и XML, который обеспечивает большую гибкость, чем HTML, а также возможность разработки web-страницы, которые могут воспроизво­диться на многих вычислительных платформах, а также отображаться web-терминалами.

ваться на различных вычислительных платформах и сетях, а также отображаться на любых мониторах.

 

..




Поделиться с друзьями:


Дата добавления: 2015-04-29; Просмотров: 415; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.