Перейти к тексту


developerWorks Россия  >  Технология Java  >  

Техническая библиотека

developerWorks
 Ссылки по теме:    IBM Redbooks  |  Форумы
 
  
 
  1 - 100 из 447      Следующий  Показать все    Скрыть краткие описания    
 
Название ДатаSorted by Дата - Click to reverse sort
Создание функционально насыщенных приложений с помощью JavaFX Script
Эта статья позволяет изучить основы языка сценариев JavaFX и познакомиться с некоторыми базовыми компонентами пользовательского интерфейса в ходе детального рассмотрения устройства тестового приложения.
    06.11.2009  
 
Эволюционирующая архитектура и стихийное проектирование: Проектирование через тестирование, Часть 1
Большинство разработчиков думает, что тесты - это самая главная часть разработки через тестирование (TDD). Однако тестирование - это лишь побочный эффект TDD; важнее то, что TDD улучшает код.
    23.10.2009  
 
Эволюционирующая архитектура и стихийное проектирование: Исследование архитектуры и проектирования
В этой вступительной части серии «Эволюционирующая архитектура и стихийное проектирование» автор Нил Форд дает определение архитектуры и проектирования, а затем затрагивает общие вопросы, которые будут подниматься по всей серии.
    22.10.2009  
 
Практическая автоматизация: Быстрое автоматизированное развертывание
В этой статье эксперт в области автоматизации Пол Дювал описывает, как использовать Ant с Java Secure Channel для дистанционного развертывания программного обеспечения в нескольких целевых системах.
    19.10.2009  
 
Обеспечение безопасности Java-приложений с помощью Acegi: Часть 4. Защита JSF-приложений
В статье рассказывается, как настроить JSF и Acegi для совместной работы в сервлет-контейнере, и рассматривается взаимодействие компонентов JSF и Acegi друг с другом.
    13.10.2009  
 
Применение XStream для сериализации Java-объектов в XML
Прочитав эту статью, вы узнаете о конфигурировании и использовании XStream для сериализации и десериализации объектов, а также для чтения конфигурационных свойств из файлов XML.
    05.10.2009  
 
Теория и практика Java: Разветвляемся. Часть 2
Во второй части данной серии статей автор Брайан Гетц рассматривает классы ParallelArray, упрощающие операции параллельной сортировки и поиска в структурах данных, находящихся в памяти.
    01.10.2009  
 
Создание высокопроизводительных Java-приложений для доступа к данным: Часть 2. Введение в программирование pureQuery
В этой статье описан один из стилей программирования на основе встроенных методов, и объясняется, как пользователи могут применять его для эффективного обращения к базам данных и их редактирования.
    28.09.2009  
 
Создание высокопроизводительных Java-приложений для доступа к данным: Часть 1. Введение в программирование pureQuery
В данной статье описан стиль программирования на основе аннотированных методов - простой и гибкий стиль, основанный на парадигме именованных запросов, который позволяет исполнять запросы SQL статически или динамически.
    24.09.2009  
 
Работа с Grails: Cоздание первого Grails-приложения
В первой части новой ежемесячной серии статей "Работа с Grails" эксперт по Java Скотт Дэвис знакомит с Grails и показывает, как построить первое Grails-приложение.
    21.09.2009  
 
Переход с управляемой контейнером персистентности EJB 2 на pureQuery для IBM Master Data Management Server: Часть 1. Оценка технологии pureQuery
Эта серия статей предназначена для тех, кто заинтересовался новой версией WebSphere Customer Center (теперь это IBM InfoSphere Master Data Management Server) или чего-то недопонимает в ней.
    31.08.2009  
 
Groovy и Spring: Oсновы интеграции
Инфраструктура Spring Framework представляет собой мощную платформу для создания корпоративных и Web-приложений. В этой статье, первой в серии из двух частей, будет рассказано об основах интеграции Groovy в приложения Spring.
    14.08.2009  
 
Groovy и Spring: Часть 2. Изменение поведения приложения в процессе выполнения
В последней части серии "Groovy и Spring" рассказывается о том, как можно изменять поведение приложений Spring во время их выполнения, используя динамически обновляемые объекты.
    14.08.2009  
 
Java EE 5: Мощь и производительность при меньшей сложности
Эта статья представляет высокоуровневый обзор новых возможностей и усовершенствований API в Java EE 5 и демонстрирует упрощенные модели разработки новой платформы на примере Web-сервиса.
    24.07.2009  
 
Путеводитель по Scala для Java-разработчиков: Наследование функциональности
В этой статье Тед Ньюард расскажет о полиморфизме в Scala, сочетающем объектно-ориентированные и функциональные черты и сохраняющем совместимость с Java.
    08.07.2009  
 
Моделирование при помощи среды Eclipse Modeling Framework: Часть 3. Настройка сгенерированных моделей и редакторов с применением Eclipse JMerge
Eclipse Modeling Framework содержит инструмент open source JMerge, который делает процесс генерации кода гибким и настраиваемым. В этой статье приводится пример, иллюстрирующий, как добавить JMerge в приложение и настроить его для разных ситуаций.
    07.07.2009  
 
Путеводитель по Scala для Java-разработчиков: Scala и сервлеты
В этой статье рассказывается о работе с сервлетами в Scala.
    03.07.2009  
 
Моделирование при помощи среды Eclipse Modeling Framework: Часть 2. Генерация кода с применением шаблонов Eclipse Java Emitter Templates
Eclipse Java Emitter Templates (JET) – это инструмент программирования open source, предназначенный для генерации кода в среде Eclipse Modeling Framework (EMF). В настоящей статье объясняется, как создать и сконфигурировать JET и как применять его в разных ситуациях.
    29.06.2009  
 
Моделирование при помощи среды Eclipse Modeling Framework: Часть 1. Создание моделей UML и генерация кода
Eclipse Modeling Framework (EMF) - это среда open source, предназначенная для разработки приложений на основе моделей. В настоящей статье рассматривается процесс создания модели, генерации кода, использования полученных приложений и настройки редактора.
    26.06.2009  
 
Путеводитель по Scala для Java-разработчиков: Часть 3. Создание калькулятора
В предыдущей статье мы создали базовый парсер, преобразующий текст в AST для интерпретации выражения. В данной статье будет рассказано, как связать этот парсер с ранее созданными типами AST. Будет предложен ряд расширений для DSL и его интерпретатора.
    05.06.2009  
 
Путеводитель по Scala для Java-разработчиков: Часть 2. Cоздание калькулятора
В этой статье будет рассказано о синтаксическом анализе выражений, написанных на ранее рассмотренном DSL, и преобразовании их в AST для интерпретирования. Анализ текста и создание AST будет реализовано при помощи так называемых комбинаторов парсеров.
    01.06.2009  
 
Путеводитель по Scala для Java-разработчиков: Часть 1. Создание калькулятора
В этой статье мы начнем рассказ о создании языка-калькулятора, демонстрируя возможности Scala для разработки DSL, в частности, case-классы и сопоставление с образцом.
    26.05.2009  
 
Путеводитель по Scala для Java-разработчиков: Коллекции
Scala позволяет работать не только с единичными объектами, но также с кортежами, массивами и списками. В этой статье мы начинаем рассматривать функциональные аспекты программирования в Scala, в частности, характерные для функциональных языков типы данных.
    21.05.2009  
 
Путеводитель по Scala для Java-разработчиков: Признаки и поведение объектов
Scala позволяет по-новому взглянуть на объектно-ориентированное проектирование приложений. В этой статье серии "Путеводитель по Scala для Java-разработчика" будет рассказано о признаках (traits) в Scala, позволяющих упростить дизайн и реализацию объектов.
    15.05.2009  
 
Путеводитель по Scala для Java-разработчиков: Параллелизм в Scala
В этой статье Тед Ньювард начнет рассматривать возможности Scala для осуществления параллельной обработки данных.
    12.05.2009  
 
Изучение Grails: Grails и мобильный Web
В настоящее время возрастает популярность мобильных устройств как средств доступа в Интернет. Создание мобильных Web-приложений имеет свои особенности. В статье рассказывается о том, как повысить удобство приложений Grails для мобильных пользователей.
    29.04.2009  
 
Миграция проектов Java EE на IBM Lotus Expeditor V6.1
Осуществите миграцию ваших проектов Java2EE на IBM Lotus Expeditor V6.1 с помощью инструментария IBM Lotus Expeditor Toolkit, а затем разверните эти проекты в среде исполнения Lotus Expeditor. В статье приводятся шаги, необходимые для миграции проектов Java EE, и объясняется, какие функции Java EE не поддерживаются в Lotus Expeditor.
    27.04.2009  
 
Внедрение зависимостей с помощью Guice
Guice - это разработанная Google инфраструктура с открытым кодом для внедрения зависимостей при разработке на Java с поддержкой внедрения зависимостей (DI). Она улучшает модульность и тестируемость кода. Николас Лесецки предлагает вам обзор наиболее важных концепций Guice.
    24.04.2009  
 
Изучение Grails: Изменение представления данных с помощью Groovy Server Pages
Groovy Server Pages отвечает за Web-компоненту в Web-инфраструктуре Grails. Убедитесь в лёгкости использования библиотеки тегов Grails, смешивания фрагментов GSP и настройки шаблонов для автоматически генерируемых каркасных (scaffolded) представлений.
    16.04.2009  
 
Мониторинг работы Java-приложений: Часть 3. Мониторинг производительности и степени готовности среды выполнения приложений
Третья статья серии будет посвящена подходам к мониторингу производительности и степени готовности внешних компонентов, например серверов, баз данных и служб сообщений. Мы также рассмотрим варианты построения отчетов и визуализации собранных данных.
    10.04.2009  
 
Что нового в Java Portlet Specification V2.0 (JSR 286)?
В статье рассказывается о второй версии Java Portlet Specification (JSR 286). В версии 2.0 объем спецификаций и API более чем удвоился, и теперь она позволяет реализовать большинство сценариев без использования нестандартных расширений от производителей порталов.
    03.04.2009  
 
Мониторинг работы Java-приложений: Часть 2. Инструментирование откомпилированного кода и мониторинг производительности
В первой статье основное внимание уделялось контролю состояния JVM и инструментированию исходного кода, позволяющим собирать показатели быстродействия. Во второй статье мы поговорим об инструментировании Java-классов без внесения изменений в исходный код.
    03.04.2009  
 
Создание REST-сервисов
В данной статье обсуждаются принципы REST и протокол публикации Atom (APP), а также рассказывается, как эти технологии применяются при создании сервисов. Кроме того, иллюстрируется процесс разработки REST/APP-сервисов на платформе Java.
    27.03.2009  
 
Ускорение работы Web-приложений с помощью кэширования
Java Caching System (JCS) – распределенная система кэширования для Java приложений – это мощный и хорошо конфигурируемый инструмент с простым API-интерфейсом.
    23.03.2009  
 
Путеводитель по Scala для Java-разработчиков: Не зацикливайтесь!
Scala был создан специально для Java-платформы, поэтому его синтаксис сделан максимально удобным для Java-программистов. Тед Ньюорд продолжает знакомить вас с нюансами в отличиях между двумя языками, начиная с управляющих конструкций типа if, while и for.
    05.03.2009  
 
Мониторинг работы Java-приложений: Часть 1. Мониторинг производительности и степени готовности Java-систем
Мониторинг производительности играет важную роль при создании и сопровождении качественной системы. В статье рассказывается о низкоуровневом мониторинге Java-кода, позволяющем оценить факторы, влияющие на стабильность и быстродействие среды в целом.
    02.03.2009  
 
Совет: Наиболее эффективное использование асинхронных обратных вызовов
В этой статье-совете рассказывается, почему к источникам данных Ajax следует обращаться, используя асинхронные обратные вызовы. В статье так же содержатся примеры асинхронного координирования готовности нескольких взаимозависимых источников данных.
    26.02.2009  
 
Эффективный перенос данных с помощью zero copy
Технология zero copy помогает улучшить производительность Java-приложений, избежать лишнего копирования данных между промежуточными буферами и уменьшить число контекстных переключений между пространством пользователя и пространством ядра.
    17.02.2009  
 
Официальное руководство и HOWTO по Samba 3.2.x: Основы настройки серверов
Samba может работать в сетях SMB в различных режимах. Этот раздел HOWTO содержит информацию по настройке Samba для работы в качестве сервера требуемого типа для вашей сети. Прочтите этот раздел внимательно.
    03.02.2009  
 
Реализация бизнес-логики при помощи процессора правил Drools
Использование процессора правил помогает упростить компоненты, реализующие сложную бизнес-логику. В данной статье рассказывается о применении процессора правил Drools с целью повышения адаптивности приложений Java к будущим изменениям.
    30.01.2009  
 
Связывание с данными с помощью Castor: Часть 4. Связывание Java-объектов с базами данных SQL
Возможности Castor не ограничиваются связыванием с XML, в частности, те же Java-объекты можно сохранить в виде строк в базе данных SQL. В этой статье вы узнаете какие синтаксические конструкции при этом остаются неизменными, и что появляется нового.
    30.01.2009  
 
Разработка Web-приложений с помощью Eclipse Europa : Часть 3. Ruby Development Toolkit и RadRails
В данном, третьем пособии этой серии мы представляем подключаемые модули RDT и RadRails, а также показываем, как получить эти модули и приступить к их использованию на платформе Eclipse.
    21.01.2009  
 
Путеводитель по db4о для Java-разработчика: Транзакции, распределенный доступ и безопасность
В этой статье, последней в серии "Руководство по db4о для Java-разработчика", рассказывается о возможностях db4o для поддержки важных аспектов разработки на Java EE: транзакциях, распределенному управлению данными и обеспечению безопасности Web-приложений.
    19.01.2009  
 
Разработка Web-приложений с помощью Eclipse Europa : Часть 2. Средства разработки на языке PHP
В данном, втором пособии этой серии, мы увидим, насколько просто разрабатывать приложения PHP с помощью иного набора подключаемых модулей Eclipse под общим названием PHP Development Toolkit (PDT).
    16.01.2009  
 
Сбор данных в режиме реального времени: Как подключить свой велотренажер к базе данных Informix или DB2
Сконструируйте систему для сбора данных из аналоговой среды в режиме реального времени и сохраните полученную информацию в базе IBM Informix Dynamic Server или DB2.
    14.01.2009  
 
Путеводитель по db4o для Java-разработчика: Структурированные объекты и коллекции
Объектно-ориентированные приложения используют наследование для моделирования объектов. Это проблематично в реляционной модели, но поддерживается в ООСУБД. В серии "Путеводитель по db4o для Java-разработчика", мы покажем возможности наследования в db4o.
    14.01.2009  
 
Разработка Web-приложений с помощью Eclipse Europa : Часть 1. Java EE для Eclipse
Данное учебное пособие, первое в состоящей из трех частей серии под общим названием «Разработка Web-приложений с помощью Eclipse Europa», посвящено использованию среды Eclipse для разработки Web-приложений с помощью технологий Java, PHP и Ruby.
    12.01.2009  
 
Путеводитель по db4o для Java-разработчика: Массивы и коллекции
Вслед за структурированными объектами (см. "Путеводитель по db4o для Java-разработчика: от простых к структурированным объектам"), некоторые сложности появляются и при работе с массивами и коллекциями. Но не волнуйтесь, они не досаждают при работе с db4o.
    30.12.2008  
 
Путеводитель по db4o для Java-разработчика: За рамками простых объектов
До этого момента работа с объектами в db4o выглядела довольно просто. В этой статье Тед Ньюворд расскажет о работе со структурированными объектами, включив в рассмотрение такие вопросы, как бесконечная рекурсия, каскадирование и ссылочная целостность.
    25.12.2008  
 
Путеводитель по db4o для Java-разработчика: Рефакторинг базы данных при работе с db4o
В этой статье Тед Ньюворд расскажет о еще одном преимуществе использования его любимой объектной базы данных: использование db4o упрощает рефакторинг до такой степени, что он становится практически тривиальной операцией.
    24.12.2008  
 
Путеводитель по db4o для Java-разработчика: Введение и общий обзор возможностей
Эта статья открывает серию из нескольких статей, в которых популярный автор и лектор Тед Ньюворд подробно рассказывает о db4o – объектно-ориентированной альтернативе современным реляционным базам данных.
    19.12.2008  
 
Путеводитель по db4o для Java-разработчика: Запросы, идентификация и редактирование данных
Во второй статье своей серии о db4o Тед Ньюворд расскажет о нескольких способах поиска данных в db4o, в частности, о поиске подобных (Query by Example). Кроме того, будут рассмотрены механизмы, специфичные для ООСУБД.
    19.12.2008  
 
Управление описанием сервисов XML с применением программирования на Java
Технология Java предоставляет мощные механизмы обработки данных XML, необходимых для моделирования сервисов XML и их последующего применения пользователями, тем самым формируя базу для применения концепций SOA.
    17.12.2008  
 
Выработка долгосрочных стратегий использования платформы Java EE
В этой статье мы расскажем о том, как не ошибиться в выборе, а также о том, как IBM может помочь минимизировать отрицательные последствия подобных изменений для вашей компании. (IBM WebSphere Developer Technical Journal)
    28.11.2008  
 
Введение в JavaServer Faces 1.2: Часть 2. Жизненный цикл обработки запросов в JSF, конвертация и валидация данных, обработчики событий
В данном руководстве рассказывается, как начать использовать JSF. В первой части был представлен общий обзор возможностей JSF. Далее мы перейдем к более сложным вопросам, таким как специализированные валидаторы, конвертеры данных и обработчики событий жизненного цикла.
    21.11.2008  
 
Связывание с данными с помощью Castor: Часть 3. Отображение между схемами
В данной статье мы расскажем, как с помощью файлов отображения можно добавить гибкости в этот процесс. Вам больше не придется мириться с ограничениями, накладываемыми именами элементов в документах XML, или названиями переменных в Java-классах.
    10.11.2008  
 
Практическая автоматизация : Сборка проектов Java с помощью Raven
В этой статье Пол Дюволл описывает Raven - платформу сборки, построенную на Ruby и сочетающую мощь полноценного языка программирования с простотой ориентированного на сборку языка предметной области (Domain Specific Language - DSL).
    31.10.2008  
 
Теория и практика Java: Часть 1. Разветвляемся
Одно из дополнений к java.util.concurrent, ожидаемое в Java 7, - это модель распараллеливания в стиле fork-join.Идея fork-join обспечивает естественный механизм разложения многих алгоритмов для эффективного использования аппаратного параллелизма.
    27.10.2008  
 
Связывание с данными с помощью Castor: Часть 2. Маршаллинг и демаршаллинг в XML
В предыдущей статье рассказывалось о загрузке, установке и конфигурировании Castor. В этой статье мы поговорим о трансформировании Java-классов в XML и обратно, о принципах работы Castor, а также о требованиях Castor к проектированию классов.
    24.10.2008  
 
Диагностика Java в стиле IBM: Часть 4. Cоздание модулей анализа для IBM Dump Analyzer for Java
В этой статье описывается создание анализаторов, помогающих исследовать дампы системы и оптимизировать код Java, для IBM(R) Dump Analyzer for Java(TM), инструмента, который может анализировать форматированный дамп системы.
    20.10.2008  
 
Диагностика Java в стиле IBM: Часть 3. Диагностика проблем с блокировками и синхронизацией с помощью Lock Analyzer for Java
Инструмент IBM(R) Lock Analyzer for Java(TM), выполняет мониторинг блокировок в работающем Java-приложении в режиме реального времени. Эта статья знакомит с IBM Lock Analyzer for Java и объясняет его архитектуру.
    17.10.2008  
 
Разработка Web-приложений для iPhone с помощью Eclipse
В статье рассказывается о создании Web-страниц и проектировании интерфейсов для iPhone с использованием Eclipse, модуля iPhone Development и инфраструктуры iUi. В качестве примера используется iPhone-приложение для просмотра документации Javadoc.
    17.10.2008  
 
Связывание с данными с помощью Castor: Часть 1. Установка и настройка Castor
Castor - это открытая библиотека, предоставляющая функции связывания с данными. Она работает аналогично Sun JAXB, обладая при этом расширенными возможностями. В этой статье рассматриваются начальные вопросы: загрузка, установка, конфигурирование и т.д.
    17.10.2008  
 
Диагностика Java в стиле IBM : Часть 2. Сборка мусора с использованием Garbage Collection and Memory Visualizer из инструментария IBM Monitoring and Diagnostic Tools for Java
Garbage Collection and Memory Visualizer – новый инструмент от IBM, разработанный для выявления и анализа проблем производительности Java, связанных с памятью. В статье описано, как использовать его для быстрого выявления проблем.
    03.10.2008  
 
EJB Advocate: Что делает методику наилучшей?
Читатель подвергает сомнению концепцию "наилучших методик", но, в конце концов, узнает кое-что новое об архитектуре приложений, а также почему Enterprise JavaBeans является столь мощной концепцией, которую, к сожалению, многие до сих пор не используют полностью.
    29.09.2008  
 
Практически Groovy: Программирование MVC с помощью шаблонов Groovy
Представления являются неотъемлемой частью модели программирования MVC, которая сама по себе является распространённым компонентом разработки корпоративных приложений. В этом выпуске Практически Groovy Эндрю Гловер покажет, как механизм шаблонов Groovy может упростить программирование представлений и упростить поддержку кода в долгосрочной перспективе.
    23.09.2008  
 
Диагностика Java в стиле IBM: Часть 1. Знакомство со средствами диагностики и мониторинга IBM для Java: Dump Analyzer
Эта статья знакомит с инструментом IBM Dump Analyzer for Java (анализатор дампов для Java) и предоставляет базовую информацию о типах проблем, которые этот инструмент может диагностировать.
    19.09.2008  
 
Используйте динамические языки динамично : Часть 2. Оперативный поиск, выполнение и изменение скриптов
Java Scripting API, появившийся в Java SE 6 и обратно совместимый с Java SE 5, позволяет организовать для множества скриптовых языков оперативный вызов из Java-приложения простым, унифицированным способом.
    16.09.2008  
 
Практически Groovy: Хитрые операторы
Язык программирования Java не позволял перегружать операторы, но тут явился Groovy. Узнайте то, чего вы не знали все это время. Эндрю Гловер познакомит вас с повседневным использованием трех категорий перегружаемых операторов в этом последнем выпуске цикла статей Practically Groovy.
    04.09.2008  
 
Создание Ajax-приложений с помощью JSF, CSS и JavaScript: Часть 1. Улучшение внешнего вида JSP-страниц
В первой части серии мы расскажем об использовании атрибутов CSS компонентов JSF. Вы узнаете, как создавать компоненты JSF, способные задавать стили по умолчанию для дочерних компонентов, обеспечивая согласованность интерфейса Web-приложения.
    28.08.2008  
 
Java EE в мире Web 2.0
Производительность и масштабируемость приложений Web 2.0, разработанных на Java EE, далеки от идеала, во многом из-за использования синхронных API. В данной статье мы объясним противоречия между Java EE и Web 2.0 и расскажем о преимуществах асинхронных API.
    25.08.2008  
 
Разработка Web-приложений с помощью ThinWire и Java: Часть 4. Написание класса-шаблона
ThinWire, среда для разработки с открытым исходным кодом, позволяет создавать Web-приложения. В этой статье будет показано, как написать класс-шаблон, определяющий один из наиболее используемых макетов Web-страницы.
    18.08.2008  
 
Java XPath API
Демонстрация XPath от Эллиотта Хэролда.
    11.08.2008  
 
Mylyn 2.0: Часть 2. Автоматизация управления контекстом
Во этой статье объясняется, как возможности Mylyn по управлению контекстом облегчают работу над несколькими задачами и снижают информационную перегрузку при работе над большими приложениями в Eclipse.
    30.07.2008  
 
Разработка Web-приложений с помощью ThinWire и Java: Часть 3. Поддержка стилей
В этой серии из пяти статей разбирается, как использовать поддержку стилей в ThinWire на глобальном уровне и уровне отдельных компонентов.
    21.07.2008  
 
Разработка Web-приложений с помощью ThinWire и Java: Часть 2. Использование класса SplitLayout
В этой серии из пяти статей разбирается, как разрабатывать Web-приложения с помощью ThinWire и Java. В этой статье рассматривается использование класса SplitLayout вместе с собственным кодом для управления размещением GUI-компонентов.
    17.07.2008  
 
Введение в JavaServer Faces 1.2: Часть 1. Создание простых приложений
JSF - технология, реализующая компонентный подход к созданию Web-интерфейсов. В JSF 1.2 были исправлены некоторые недочеты и появились новые возможности. Это руководство, изобилующее примерами, поможет вам начать разрабатывать приложения с помощью JSF 1.2.
    14.07.2008  
 
Вероотступник Geronimo: Использование интегрированных пакетов: GlassFish JSTL 1.2 и Apache Geronimo 2.0
Команда Apache Geronimo реализовала новую спецификацию Java EE 5.0, значимая особенность которой - спецификация Java Standard Tag Library 1.2. Ключом к JSTL 1.2 является унифицированный язык выражений, позволяющий использовать JSTL совместно с JSF.
    11.07.2008  
 
Mylyn 2.0: Часть 1. Интегрированное управление задачами
Инструментарий Mylyn (выпущена версия 2.0; ранее назывался Mylar) увеличивает продуктивность работы, прозрачно интегрируя задачи в Eclipse и автоматически управляя контекстом этих задач по ходу работы.
    04.07.2008  
 
Разработка встроенных приложений с помощью eJFace
В этой статье сравнивается eJFace с JFace и показывается , как вести разработку приложений на eJFace.
    02.07.2008  
 
Обеспечение безопасности Java-приложений с помощью Acegi: Часть 3. Управление доступом для Java-объектов
Билал Сиддикви завершает цикл из трех статей, знакомящий с системой безопасности Acegi, статьей, показывающей как обеспечить безопасный доступ к экземплярам Java-классов.
    25.06.2008  
 
Разработка c помощью Apache Derby -- тройной выигрыш: Часть 6. Разработка баз данных при помощи Apache Derby
Учимся создавать автономные развертываемые интегрированные приложения баз данных Apache Derby.
    23.06.2008  
 
Роботы, лабиринты и архитектура поглощения
В данной статье показывается, что симуляторы роботов можно рассматривать как способ получить удовольствие от программирования на Java. Читая статью, вы узнаете о создании роботов с помощью симулятора Simbad, а также ознакомитесь с архитектурой поглощения.
    07.06.2008  
 
XML и Java: Возвращение к основам
Брэт Маклафлин возвращается к обсуждению основ XML, начиная со структуры документов и вплоть до вечной проблемы выбора между использованием атрибутов или тегов. Прочитав статью, вы сможете усовершенствовать дизайн своих XML документов.
    07.06.2008  
 
Обеспечение безопасности Java-приложений с помощью Acegi: Часть 2. Работа с сервером каталогов LDAP
В статье рассматривается, как написать политику управления доступом и сохранить ее в ApacheDS, а затем настроить взаимодействие Acegi с сервером каталогов для решения задач аутентификации и авторизации.
    02.06.2008  
 
Используйте динамические языки динамично: Часть 1. Введение в Java scripting API
Нет необходимости компилировать динамические языки в байт-код Java, чтобы использовать их затем в Java-приложении - множество скриптовых языков могут быть вызваны в момент выполнения из Java-кода простым, унифицированным способом при использовании Java scripting API.
    29.05.2008  
 
EJB Advocate: EJB 2.x умерла?
EJB Advocate отвечает читателю, который заявил, что EJB 3.0 делает EJB 2.0 не нужной, и исследует некоторые новые функциональные возможности спецификации EJB 3, включая Java Persistence API (JPA).
    27.05.2008  
 
Путеводитель по Scala для Java-разработчиков: Классная работа
В этой второй публикации из серии Путеводитель по Scala для Java-разработчиков, Тед Ньювард следует базовому утверждению в деле оценки языка, а именно: мощь языка может быть оценена прямопропорционально его способностям к интеграции новых возможностей.
    22.05.2008  
 
EJB Advocate: Реализация слабосвязанных SOA-приложений с использованием Java EE
EJB Advocate исследует различные формы слабого связывания в сервис-ориентированной архитектуре, концентрируясь на том, когда лучше использовать возможности асинхронной обработки, предоставляемые управляемыми сообщениями bean-компонентами.
    21.05.2008  
 
В поисках качества кода: Знакомство с Behavior Driven Development (BDD)
Познакомьтесь с behavior-driven development (разработка, основанная на функционировании) с помощью инфраструктуры JBehave и узнайте, что произойдет, если фокусироваться на том, как программа работает, а не на том, что она производит в конечном итоге.
    20.05.2008  
 
XML и Java: Три подхода к сохранению XML
Что бы вы ни вытворяли с XML, если вы не можете сохранить результаты в файл, то все ваши действия теряют смысл. Брэт Маклафлин рассматривает различные подходы к сохранению XML-данных, обсуждая их преимущества и недостатки.
    14.05.2008  
 
Интеграция XForms и Google Web Toolkit: Часть 4. Разрабатываем интерактивные формы с помощью GWT и XForms
Цель серии - демонстрация совместного использования GWT и XForms при разработке Web-приложений. В первой части были рассмотрены JavaScript-основы, а во второй и третьей – было создано простое приложение. Мы продолжим совершенствовать его в данной статье.
    14.05.2008  
 
Мониторинг и диагностика производительности в Java SE 6
Эта статья знакомит с основами мониторинга и управления приложениями на платформе Java SE и подробно разбирает соответствующие усовершенствования, добавленные в Java SE 6.
    08.05.2008  
 
EJB Advocate: Какой тип EJB-компонента должен собирать данные, возвращаемые сервисом?
EJB Advocate анализирует сервис-ориентированную архитектуру сверху вниз, выясняя, какой EJB-компонент, сессионный или компонент управления данными, должен собирать объекты передачи данных, возвращаемые сервисом.
    06.05.2008  
 
Путеводитель по Scala для Java-разработчиков: Функциональное программирование вместо объектно-ориентированного
В этой новой серии Тед Ньювард представляет Scala, язык программирования, объединяющий функциональную и объектно-ориентированную техники под управлением JVM. Тед обосновывает, почему следует уделить время изучению Scala и показывает, насколько быстро это может окупиться.
    05.05.2008  
 
Разработка программного обеспечения при помощи технологий Java и PHP в AIX 5.3 : Часть 3. Интеграция бизнес-приложения на Java с DB2 Version 9
Для AIX(R) можно создавать приложения, одновременно использующие технологии Java(TM) и PHP-технологии. В этой статье будет показано как связать приложение, созданное во второй части цикла, с базой данных DB2(R) для хранения вопросов и ответов анкеты.
    28.04.2008  
 
EJB Advocate: Всегда ли лучше использовать EJB-компоненты без фасадов в сервис-ориентированных архитектурах?
EJB Advocate оценивает использование различных форм "фасадов", включая POJO, HttpServlets, сессионные EJB-компоненты, управляемые сообщениями компоненты и методы Home EJB-компонентов управления данными.
    22.04.2008  
 
Выполнять преобразование координат стало проще
В этой статье системный архитектор Сэми Салкосуо (Sami Salkosuo) предлагает Java(TM)-код, преобразующий координаты между двумя популярными системами: известной системой долготы и широты и универсальной поперечной проекцией Меркатора (UTM).
    21.04.2008  
 
Интеграция XForms и Google Web Toolkit: Часть 3. Используем GWT для создания элементов XForms
Наша серия рассказывает о совместном использовании GWT и XForms. В первой статье были рассмотрены JavaScript-основы. Вторая часть была посвящена созданию простого приложения. В третьей части вы увидите, как реализуется взаимодействие между GWT и XForms.
    15.04.2008  
 
EJB Advocate: Часть 2. Создание производительных EJB-компонентов управления данными
В данной статье EJB Advocate показывает, как использовать CMR для получения преимуществ от использования нескольких связанных CMP в единице работы.
    11.04.2008  
 
  1 - 100 из 447      Следующий  Показать все    Скрыть краткие описания    
 
Ничего не нашли? Предложите материал.