Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование     Компьютерные сети Компьютерные сети

Java-технологии

Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков
Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки

Java-технологии. Обзор инструментальных разработок. Анализ рыночной ситуации. Рынок средств разработки программ со времени своего возникновения, наверное, никогда не испытывал кризиса - и вряд ли испытает его когда- нибудь в будущем. Но сие не значит, что работать на этом рынке легко. Быстро меняющаяся ситуация заставляет столь же быстро переориентироваться. Новое поколение инструментальных средств разработки на языке Java уверенно движется на корпоративный рынок, становясь в один ряд с привычными коммерческими продуктами. Вместе с тем Java не собирается утрачивать присущий ему колорит. Приоритеты развития Java Отправной точкой при создании очередного поколения программного инструментария разработки на Java послужило представление в конце 1996г. и окончательный выпуск компанией JavaSof в начале февраля 1997г. новой версии 1.1 базового средства – комплекта JDK (Java Developme Ki ). Этот своего рода манифест партии Ява содержал обновлённую версию языка, которая должна была упростить составление надёжных распределённых программ. Основными новшествами в JDK 1.1 по сравнению с предыдущей версией оказались средства работы с национальными кодировками, улучшенный оконный интерфейс, интерфейс для взаимодействия с базами данными, средства связи с другими языками и библиотека механизмов защиты. Названные усовершенствования, как мы увидим далее, стали и указателями на приоритеты развития инструментов Java. Если, как это уже принято, разделить Java-разработчиков на Web- мастеров, в основном использующих апплеты, и создателей профессиональных программ на данном языке, то 1997 год принес больше новостей именно последним. Уже в апреле на конференции JavaO e, своего рода съезде сторонников Java, Su Sof анонсировала платформу Java Pla form for E erprise, куда, помимо JDK 1.1, должны были войти ряд корпоративных программных интерфейсов, а также расширенная специально для программ уровня предприятия компонентная модель JaveBea s (под названием E erprise Java Bea s). Кстати, ряд программных интерфейсов успел появиться в течение 1997 года. Концепция Java Bea s как ключевой технологии многократного использования кода при разработке полноценных программ на Java уделялось, куда большее внимание, чем в 1996 году. Ведь именно эта концепция, а не сам язык Java составляет конкуренцию знаменитой объектной концепции Ac iveX корпорации Microsof . Летом 1997 года фирма Su sof представила первую реализацию следующей версии JavaBea s под кодовым названием Glasgow. Данная версия, также её прямая наследница - 3 версия, известная в настоящее время как Edi burgh, по мнению экспертов, должны быть развиты до уровня модели COM корпорации Microsof . Ещё один принципиальный вопрос, касающийся развития Java-технологий,- это проблема “частной собственности ” на Java. В целом резонные требования Microsof о передаче всех спецификаций независимой организации для дальнейшего развития Java стали одной из причин очень серьёзного конфликта между Su и Microsof , так или иначе затронувшего всех разработчиков. В ноябре 1997г. страны – члены международной организации по стандартизации (ISO), на плечи которой, по некоторым предположениям, и должна была лечь дальнейшая забота о Java, проголосовали за предоставление компании JavaSof эксклюзивного контроля над Java.

Обзор конкретных инструментов Поговорим о конкретных инструментах. Первое, что бросается в глаза: практически весь инструментарий – это системы графического программирования класса RAD. Указанная тенденция, наметившаяся ещё в 1996г. с выходом Visual Cafe для Wi dows 95 и Wi dows , стала доминировать абсолютно. Java, таким образом оказался значительно более RAD-восприимчивым , чем его знаменитый прародитель С . К числу лидеров в результате субъективного анализа публикаций можно, скорее всего, отнести Visual J , Visual Cafe для Wi dows и Java Workshop для платформы Solaris. Кроме того, по результатам исследования рынка, предпринятого Microsof и опубликованного в газете Compu er Reseller ews в апреле 1997г., из почти 400 тыс. человек, программирующих на Java (для сравнения: на С программируют около 1, млн., на Visual Basic – более 3 млн. человек), 27% используют Java Workshop, 25% используют Visual J и 18% - Visual Cafe. Заметной тенденцией 1997 г. вполне можно считать выпуск целой серии специализированных продуктов, обеспечивающих доступ из Java-программ к базам данных, что стало прямым следствием включением в JDK1.1 спецификации JDBC. Характерно, что над соответствующими интерфейсами работали как известные производители самих баз данных, так и фирмы, традиционно занимающиеся созданием программного инструментария. Прежде всего, обратим внимание на то, что все представленные инструменты в той или иной степени содержат средства для работы с базами данных. К апрелю 1997 г. фирма Oracle вместе с IBM и a dem подготовили предварительную спецификацию J/SQL ориентированную на достижение совместимости с языком структурированных запросов SQL в программах для баз данных. Тем временем I formix разрабатывала собственный API-интерфейс U iversal Java, чтобы включить его в свой инструментарий 4-го поколения под названием ew Era, а также в JWorks – новое ПО разработки на Java. Вместе с тем содержащий достаточно мощные средства работы с БД пакет Visual Cafe Pro, первые поставки которого относятся к началу 1997 г., к осени вышел в новой редакции – Visual Cafe for Da abase Developme Edi io , предназначенный для Java-программ реляционных баз данных. К числу явно ориентированных на работу с БД Java-программ можно отнести и систему Fresco фирмы I foscape, к бета тестированию которой приступили в начале 1997 г. Наконец, в сентябре 1997 г. Su анонсировала продукт Java Ble d для доступа к реляционным и объектно-ориентированным БД из Java-программ без использования специальных языков типа SQL. Однако наиболее существенным событием стало появление развитых возможностей графического программирования доступа к БД в средствах разработки, изначально ориентированных на создание крупных корпоративных программ. К последним относятся Vibe E erprise 1.0 фирмы Visix Sof ware или App ivi y Developer фирмы App ivi y, появившиеся в первой половине 1997 г. Оба продукта ценой в пределах нескольких тысячах долларов явно свидетельствует об относительной зрелости Java-технологий уже на этот момент. К “корпоративному” классу принадлежат также Visual Age for Java и, конечно же, JBuilder.

Внимание, уделённое в спецификации JDK 1.1 безопасности при построении коммерческих Java-программ, также не осталось без для разработчиков формальным призывом. Многие компании откликнулись на него, понимая, что ограничение записи на диск клиентской машины, заложенное в саму идею построения Java, не есть решение проблемы. В марте 1997 г. компания Da a Securi y Dy amics предложила JSAFE – одно из первых средств защищённых Java- программ в Интернете, использующие алгоритмы шифрования данных с открытым ключом при передаче их по каналам Интернета. Средство цифровой подписи, гарантирующее целостность данных при передаче, было включено в Visual J 1.1. Наконец, на конференции JavaO e в апреле 1997г. JavaSof объявила о планах выпуска системы Crip o oolki , позволяющей с помощью единого API строить защищённые программы. Кстати говоря, в следующей версии JDK1.2 основное внимание, по утверждению JavaSof , будет уделено именно вопросам безопасности. С решением проблемы построения пользовательского интерфейса средствами высокого уровня, затронутой в спецификации JDK1.1, оказались связаны две библиотеки Java-классов, выпущенные соответственно корпорацией Microsof и фирмой Su в содружестве с e scape Commu ica io s. Достаточно лишь назвать эти компании, чтобы сразу стало понятным, что названные инфраструктурные дополнения к средствам разработки, по всей видимости, должны сыграть определяющую роль не только в технологическом, но и в политическом противостоянии конкурентов, на примирение, которых пока нет даже слабого намёка. Библиотека AFC, о готовности которой MicroSof сообщила весной 1997г. на выставке Sof ware Developer Wes , содержит средства, облегчающие создание профессионально оформленного графического интерфейса пользователя и работу со средствами мультимедиа. По утверждению Microsof , эта библиотека полностью подготовлена на Java и способна исполняться на любой платформе. Ответом Su и e scape был выпуск осенью 1997 г. аналогичной библиотеки JFC, вобравшей в себя достоинства соответствующих наборов Java-классов IFC (I er e Fou da io Classes) и AW (Abs rac Wi dows oolki ), уже имевшихся в арсенале двух фирм. Несмотря на то, что представители Su подчёркивают не стратегическое, а чисто утилитарное значение JFC, масса аналитиков не без оснований отводит данной библиотеке решающую роль в битве за контроль над Java-разработками. Microsof уже успела заявить, что JFC не поставляется и не будет поставляться вместе с I er e Explorer (IE) 4.0. А это значит, что, хотя во многих продуктах 1997г. и предусмотрены средства работы с AFC и JFC, могут возникнуть проблемы с выполнением распределённых многоплатформных программ, составленных с использованием JFC. Не которые фирмы начинают поставлять Java-инструментарий в комплексе со средствами разработки на других языках под общей крышей единой интегрированной среды. Классические примеры – главный инструментальный пакет фирмы Microsof 1997 г. Visual S udio 97, где с Java объединились С , Visual Basic 5.0, Fox Pro и некоторые другие продукты, а также пакет CodeWarrior Gold 11 компании Me rowerks, в котором инструментальные средства, по мнению некоторых пользователей ещё сильней интегрированы.

Полная поддержка CORBA 2.2, включая реализацию технологии компонентной разработки приложений CBD (Component-Based Development), языка определения интерфейса IDL (Interface Definition Language) и языка определения данных DDL (Data Definition Language). Полная поддержка среды разработки Java-приложений JDK 1.2, включая прямую и обратную генерацию классов Java формата JAR, а также работу с файлами форматов CAB и ZIP. Уже этого перечня основных особенностей может оказаться достаточно, чтобы сделать вывод о достижении совершенно нового уровня реализации CASE-технологий, когда само инструментальное средство становится не только рабочим инструментом, но и своеобразной базой данных для практически всех современных объектных стандартов и компонентных интерфейсов. Примечание 79 12.2. Особенности рабочего интерфейса Rational Rose В CASE-средстве Rational Rose реализованы общепринятые стандарты на рабочий интерфейс программы, подобно известным средам визуального программирования. После установки Rational Rose на компьютер пользователя, что практически не вызывает трудностей даже у начинающих, запуск этой программы в среде MS Windows 95/98 приводит к появлению на экране рабочего интерфейса (рис. 12.1). Рис. 12.1

1. Производственные технологии: технология и оборудование швейного производства

2. История создания и технология производства кирпича

3. Технологии создания сетей

4. Технология создания фирмы

5. Технология создания дизайна

6. Технологии создания магистральных сетей: современное состояние и перспективы
7. Информационные технологии создания и обработки баз данных с помощью MS Access XP
8. Разработка Web–приложений с применением Java Servlet-технологии

9. Технологии создания базы данных в Access на примере биржи труда

10. Технология создания презентаций

11. Технология создания, редактирование и форматирование текстового документа в MS Word

12. Маркетинговая деятельность в системе бизнеса. Технология создания ЗАО "21 век"

13. Технологии, используемые при создании рекламного ролика

14. Применение компьютерных информационных технологий в создании учредительных документов для подготовки деятельности фирмы ООО "Медиатур"

15. Инновационный путь развития технологии создания новых лекарственных средств

16. Технология возведения одноэтажного промышленного здания

Пенал большой "Pixie Crew" с силиконовой панелью для картинок (Тролли).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
1402 руб
Раздел: Без наполнения
Мольберт "Ника растущий", со счетами (оранжевый).
Двусторонний мольберт для детей прекрасно подойдет для обучения и для развлечения. Одна сторона мольберта - магнитная доска для работы с
1866 руб
Раздел: Буквы на магнитах
Конструктор "Краски дня. Утро", 105 деталей.
Дети дошкольного возраста, особенно мальчишки, обожают складывать из деревянного конструктора целые города, в которых есть и дома, и
554 руб
Раздел: Деревянные конструкторы

17. Межбанковские отношения на основе использования высоких технологий интербанковских телекоммуникаций

18. Разработка технологии по изготовлению книжного издания по искусству

19. Роль техники и технологии в процессе развития культуры

20. Intel Pentium 4 3,06 ГГц с поддержкой технологии Hyper-Threading

21. Использование информационных технологий в туризме

22. Автоматизированные информационные технологии в офисе
23. Современные сетевые и информационные технологии
24. Информационные технологии в экономике. Основы сетевых информационных технологий

25. Разработка технологии ремонта, модернизации сервера с двумя процессорами Pentium

26. Internet технологии

27. Технологии поиска документальной информации в INTERNET

28. Реализация сетевых компьютерных технологий в системе международного маркетинга

29. web дизайн: Flash технологии

30. Удалённый доступ к частной сети через Интернет с помощь технологии VPN

31. Wi-Fi - технология беспроводной связи

32. Новые технологии в организации PC

Салатники "Хлеб", 2 штуки.
Салатники, 2 штуки. Диаметр: 13,5/16,5 см. Высота: 6/7 см. Объем: 350/650 мл. Материал: керамика.
362 руб
Раздел: Наборы
Вакуумные пакеты с вешалкой 3 штуки: 70х105 см (2 штуки), 70х145 см (1 штука).
Характеристики: - уменьшают объём мягких предметов в 3-4 раза; - надежно защищают вещи от моли, грязи и сырости; - очень износоустойчивы и
529 руб
Раздел: Вакуумные пакеты
Набор "My Little Pony", 3 предмета.
Набор посуды в подарочной упаковке. Кружка 250 мл. Салатник 13 см. Тарелка 19,5 см.
578 руб
Раздел: Наборы для кормления

33. Использование компьютерных технологий в деятельности ОВД

34. Лекции по информационным технологиям

35. Основные технологии накопителей на магнитной ленте

36. Технология беспроводной передачи информации на примере технологии Bluetooth

37. Технология BlueTooth

38. Технология разработки программного обеспечения
39. Информационные технологии в фармации
40. Информационные технологии в экономике. Средства организации экономико информационных систем.

41. Информационные технологии

42. VB, MS Access, VC++, Delphi, Builder C++ принципы(технология), алгоритмы программирования

43. Информационные системы и технологии

44. Архитектура аппаратно-программных средств распределенной обработки информации для интранет-технологии

45. Технология обработки графической информации в базовом курсе информатики

46. Технология производства молока

47. Внедрение информационных технологий при ведении социально-гигиенического мониторинга

48. Распознавание и прогнозирование лесных пожаров на базе ГИС-технологий

Рюкзак для школы и офиса "SpeedWay 2", 46x32x19 см, серо-оранжевый.
Рюкзак для школы и офиса с отделением для ноутбука с диагональю до 15,6”. 3 больших отделения. 1 передний карман для мелких предметов. 2
1092 руб
Раздел: Без наполнения
Фломастеры утолщенные "Jumbo", 36 цветов.
Фломастеры, вентилируемый колпачок, утолщенный трехгранный корпус. В наборе: 36 цветов.
829 руб
Раздел: Более 24 цветов
Ящик с ключевым замком, синий.
Размер (ВхШхГ) - 90х240х300 мм. Надежный корпус с удобной ручкой. Съемный лоток из ударопрочного пластика с 9 отделениями. Изготовлен из
1424 руб
Раздел: Прочее

49. Экозащитные техника и технологии

50. Повышение эффективности формирования химических знаний школьников при использовании информационной технологии обучения

51. Компьютерные технологии как фактор эволюции форм и методов обучения

52. Развитие творческих способностей учащихся на уроках "Технология швейного производства"

53. Технология работы социального педагога с семьёй

54. Изучение технологии нейронных сетей в профильном курсе информатики
55. Использование различных методов обучения с целью активизации познавательной деятельности на уроках технологии
56. Технология изготовления шпаргалки

57. Развитие творческих способностей на уроках технологии

58. Технология приготовления блюд (винегрет с сельдью, печень по-строгановски, яблоки в тесте жареные, трубочка заварная с заварным кремом)

59. Характеристика побочного молочного сырья. Способы производства и сущность технологии производства различных видов сметаны

60. Ассортимент технология приготовления, оформление пирогов из дрожжевого теста

61. Избирательные технологии в современной России

62. Цифровые технологии и политика

63. Информационные технологии в социально-экономическом и политическом анализе

64. Технология плавки и разливки магниевых сплавов

Кепка "Zabivaka", детская, размер 52.
Этот обаятельный, улыбчивый символ Чемпионата мира по футболу ещё и сувенир в память о событии мирового масштаба на всю жизнь! Размер: 52.
471 руб
Раздел: Брелоки, магниты, сувениры
Пенал "Автомобиль N 1".
Обтекаемый корпус, яркие цвета, стремительный силуэт - лучшие качества гоночного автомобиля есть и у нашего пенала, повторяющего его
434 руб
Раздел: Без наполнения
Подставка для колец "Собачка", 8 см.
Регулярно удалять пыль сухой, мягкой тканью. Материал: металл (сплав цинка с покрытием золотой краской), стекло. Высота: 8 см. Товар не
365 руб
Раздел: Подставки для украшений

65. История технологии художественных отливок. Литье пушек

66. Изучение теории и технологии выплавки шарикоподшипниковой стали марки ШХ4

67. Технология производства в фасонно-литейном цехе на Оскольском Заводе Металлургического Машиностроения

68. Технология ремонта компрессионных холодильников "Минск-16"

69. Технология эпитаксиальных пленок InAs

70. Технология производства антибиотиков
71. Система технологий отраслей (Контрольная)
72. Гидромеханизированная технология обработки угольного пласта в условиях проектируемой шахты

73. Технология восстановления чугунных коленчатых валов двигателей ЗМЗ-53А

74. Интернет - технология будущего

75. Техника и технология

76. Разработать инструментальную оснастку к технологии изготовления детали "корпус" в условиях обработки на станках с ЧПУ

77. Технология изготовления печатных плат

78. Технологии утилизации шин и их восстановление

79. Сварочные технологии

80. Основы промышленного рыболовства и технология рыбных продуктов

Кукла Эмили "Позаботься обо мне".
Малышка Эмили из коллекции "Енот" умеет пить и писать. В комплект входят аксессуары - бутылочка, соска-пустышка, горшок и
1293 руб
Раздел: Девочки
Набор смываемых мини-фломастеров, 16 шт.
Набор из 16 смываемых мини-фломастеров Crayola – идеальный комплект, который послужит развитию творческих способностей и фантазии,
589 руб
Раздел: 13-24 цвета
Одеяло летнее "Medium Soft", 140x205 см.
Одеяло Medium Soft Летнее Merino Wool 1,5 сп. Чехол - 100% микрофайбер. Наполнитель - овечья шерсть 100 гр/кв.м. Упаковка - фирменная
556 руб
Раздел: Одеяла

81. Організація ремонту машино-тракторного парка з технологічною розробкою ЦРМ господарства

82. Разработка технологии горячей объёмной штамповки детали цапфы правой

83. Технология изготовления волоконнооптических световодов для передачи изображения

84. Разработка технологии по изготовлению книжного издания по искусству

85. Технология изготовления печатных форм

86. Характеристика побочного молочного сырья. Способы производства и сущность технологии производства различных видов сметаны
87. Технология изготовления кухонного стола
88. Технология швейного производства

89. Технология изготовления мебели

90. Технология аэродинамической трубы для болидов Формулы 1

91. Технология транспортирования зеркал и стекла

92. Развитие технологии МОП ИС

93. Технология возведения зданий и сооружений

94. Разработка конструкции и технология изготовления дублирующего устройства управления учебным автомобилем

95. Автосервис. Технология окраски

96. Технология и автоматизация производства РЭА

Свеча "Gardex Family" репеллентная от комаров.
Свеча обеспечивает защиту от комаров на открытом воздухе и в жилых помещениях в течение всего времени горения (до 30 часов) за счет
355 руб
Раздел: Спираль
Рюкзак для дошкольников "Тролли".
Рюкзачок "Тролли" детский, дошкольный, 1 отделение на завязках с верхних клапаном на липучке, 1 внутренний кармашек, узкие
465 руб
Раздел: Без наполнения
Плакат электронный "Говорящий Букваренок".
Многим детям понравится представленная оригинальная обучающая игра ''Говорящий Букваренок'', ведь она имеет несколько
429 руб
Раздел: Электронные и звуковые плакаты

97. КОНТРОЛЬНАЯ ПО ПРЕДМЕТУ "СТАНДАРТИЗАЦИЯ И ИЗМЕРИТЕЛЬНЫЕ ТЕХНОЛОГИИ"

98. Технология соединения деталей радиоэлектронной аппаратуры

99. Разработка конструкции и технологии изготовления печатного узла

100. Современные технологии организации отдыха без лечения


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.