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


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

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

developerWorks
 Ссылки по теме:    IBM Redbooks  |  Форумы
 
  
 
  1 - 100 из 450      Следующий  Показать все    Скрыть краткие описания    
 
НазваниеSorted by Название - Click to reverse sort Дата
Java сертификация, Часть 4: SCEA
Данное руководство призвано помочь аспирантам курсов сертификации по SCEA сдать первую часть сертификационного экзамена .
    08.06.2007  
 
Web-сервисы Java, Часть 1: Web-сервисы Java в предстоящем году
Предстоящий год принесет существенные изменения в структуры Web-сервисов. Для разработчиков в Java эти изменения означают как новые шаблоны Web-сервисов, так и появление функциональных средств нового уровня, надстраиваемых над Web-сервисах. В первой части публикаций, посвященных Web-сервисам Java, Денис Сосноски рассмотрит эти будущие изменения и поможет читателю сориентироваться в них.
    17.04.2007  
 
Web-сервисы Java, Часть 2: Погружение в Axis2: AXIOM
В основе инфраструктуры Web-сервисов Apache Axis2 лежит новая модель XML документов AXIOM, обеспечивающая эффективную обработку сообщений SOAP. В отличие от традиционных моделей документов AXIOM создает поисковый образ документа в памяти только при обращении к нему. Узнайте, почему эта конструкция "по-запросу" является огромным шагом навстречу эффективной обработке SOAP и какое место при этом отводится приложениям XOP/MTOM, привязке данных и рабочим характерисикам.
    17.04.2007  
 
Теория и практика Java: Мне нужно задокументировать ЭТО?
В данной статье Брайан разражается тирадой о текущем состоянии работы с документацией Java и дает рекомендации по написанию более практичной Javadoc.
    09.02.2007  
 
"Kick-start your Java apps", часть 2
    18.04.2006  
 
"Дайте новый импульс вашим Java-приложениям", часть 2
Комбинация Eclipse, DB2 Express-C и WebSphere Application Server Community Edition (каждый можно бесплатно загрузить, использовать и разворачивать) - это отличный набор "от прототипа к рабочему варианту" для всех ваших потребностей разработки приложений на Java и Java enterprise. В данном руководстве рассмотрен процесс разработки небольшого приложения для учета сотрудников; первоначально мы будем использовать традиционную технологию JavaServer Pages (JSP), а затем выполним миграцию приложения на технологию Ajax для обеспечения его высокой интерактивности.
    18.04.2006  
 
Ajax для Java разработчиков: Часть 1. Строим динамические приложения на языке Java
Перезагрузка страницы - большая преграда в разработке Web-приложений для Java-разработчиков. В этой серии автор Филипп Маккарти вводит совершенно новый способ для создания динамических Web-приложений. Ajax
    26.02.2007  
 
Ajax для Java разработчиков: Часть 2. Cпособы сериализации данных для Ajax
Если вы разрабатываете Web-приложения, используя JavaScript и XML (Ajax), то главная задача - это освобождение сервера от данных для работы на машине клиента с ними. Во второй статье Филипп Маккарти расскажет вам о пяти способах сериализации данных.
    26.02.2007  
 
Ajax для Java-разработчиков: Создание масштабируемых Comet-приложений с использованием Jetty и Direct Web Remoting
Филип МакКарти демонстрирует эффективный подход: шаблон Comet позволяет передавать данные клиентам, а Continuations API Jetty 6 позволяет масштабировать Comet-приложение на большое число клиентов.
    19.10.2007  
 
Ajax для Java-разработчиков: Часть 3. Ajax и Direct Web Remoting (DWR)
В некоторых случаях Ajax-функциональность в приложениях может потребовать много новой и сложной работы. В третьей статье серии для Java-разработчиков в Ajax, Ф. Маккарти рассказывает, как использовать DWR, применяя JavaBeans прямо в JavaScript-коде и автоматизируя Ajax.
    27.02.2007  
 
Ajax для разработчиков Java: Часть 4. Работа с Google Web Toolkit
GWT - полный набор API-интерфейсов и средств, которые помогут создать вам динамические Web-приложения на языке Java. Филипп Маккарти возвращается к своей Ajax-серии для Java-разработчиков, чтобы показать, как GWT может помочь вам.
    27.02.2007  
 
Ajax и REST, Часть 1
Чем более иммерсивными становятся серверные Web-приложения с использованием моделей нескольких приложений и индивидуализацией содержания, тем чаще их архитектура н сотсыковывается с Representational State Transfer (REST - Передача данных о состоянии), архитектурным стилем сети Web. Эти несостыковки могут снизить универсальность приложения и усложнить работу системы. Обеспечивая совместимость с REST, архитектура Ajax позволяет иммерсивным Web-приложениям устранить эти негативные воздействия и воспользоваться возможночтями ПО REST.
    02.10.2006  
 
AOP@Work: АОП и метаданные: Совершенное соответствие, часть 1
В этой статье, первой из двух, автор Рамнивас Ладдад приводит концептуальный обзор новой функции в Java - использование метаданных, и показывает как можно получить наибольшую выгоду от добавления аннотаций с использованием метаданных в АОП.
    08.03.2005  
 
AOP@Work: АОП и метаданные: Совершенное соответствие, часть 2
Во второй части статьи по совместному использованию АОП и метаданных автор и практик АОП Рамнивас Ладдад предлагает новый путь концептуализации метаданных в виде сигнатуры многомерного пространства задач.
    12.04.2005  
 
AOP@Work: Мифы и реальности АОП
Что удерживает вас от использования АОП? Возможно, вы считаете, что АОП подходит только для функций низкого уровня, таких как трассировка и ведение журналов, или что АОП все еще находится в стадии тестирования, или просто не можете оторваться от объектно-ориентированных вариантов. Рамнивас Ладдад постарается вас переубедить. Загляните вместе с этим популярным автором за кулисы 15 мифов, препятствующих внедрению АОП.
    14.02.2006  
 
AOP@Work: Новая версия AJDT упрощает АОП-разработку
AspectJ Development Tools for Eclipse (AJDT) не так давно претерпела существенные изменения, в основном в области улучшения интеграции с платформой Eclipse. Эти изменения предоставили AspectJ-разработчикам лучший доступ к инструментальной поддержке на платформе Eclipse. В этой статье я расскажу о AJDT 1.2 для Eclipse 3.0 и AJDT 1.3 для Eclipse 3.1.
    11.05.2007  
 
AOP@Work: Проектирование с использованием pointcut для устранения плотности шаблонов
Авторы Эрик Гамма и Кент Бек рассмотрели дизайн JUnit. В этой статье Вес Исберг покажет, как использование pointcut АОП вместо объектно-ориентированного подхода поможет избежать плотности шаблонов, усложняющей процесс изменения проектов.
    14.06.2005  
 
AOP@Work: Сравнение инструментальных программ для AOP, часть 1
В этой первой статье нового цикла AOP@Work эксперт по аспектно-ориентированному программированию Мик Керстен (Mik Kersten) сравнивает четыре ведущих инструмента АОП (AspectJ, AspectWerkz, JBoss AOP и Spring AOP), что должно помочь вам определиться с выбором. Fвтор рассматривает механизмы языка инструментальных программ и альтернативы, предлагаемые различными подходами.
    08.02.2005  
 
AOP@Work: Сравнение инструментальных программ для AOP, часть 2
Во этой второй части своего сравнения АОП-инструментов эксперт по аспектно-ориентированному программированию Мик Керстен (концентрирует внимание на интеграции этих инструментов со средой разработки и компоновки, включая детальное сравнение функциональных возможностей их IDE.
    08.02.2005  
 
AOP@Work: Улучшенные шаблоны проектирования AspectJ, часть 1
В этой состоящей из двух частей статье, третьей в серии AOP@Work, Николас Лесицки расскажет, как АОП решает проблему сложности путем фундаментального преобразования реализации шаблона. Он исследует три классических шаблона проектирования Gang of Four (GoF) (Adapter, Decorator и Observer) и обсуждает практические преимущества и преимущества проектирования при их реализации с использованием аспектно-ориентированного программирования.
    17.05.2005  
 
AOP@Work: Улучшенные шаблоны проектирования AspectJ, часть 2
Николас Лесицки (Nicholas Lesiecki) продолжает дискуссию о преимуществах реализации шаблонов проектирования с использованием аспектно-ориентированной технологии этим детальным изучением шаблона Observer.
    17.05.2005  
 
Apache Ant 101: Моментальная компоновка Java-программ
Являетесь ли вы ветераном Apache Ant, или только начали работать с этим средством компоновки Java-программ с открытым исходным кодом, данное руководство предоставляет достаточно полезной информации. Вместе с Java-разработчиком и любителем Ant Мэттом Чепменом из IBM Java Technology Centre вы в пошаговом режиме напишете файл компоновки для простого Java-проекта и рассмотрите некоторые другие полезные функции Ant, включая операции файловой системы и сопоставление с шаблоном. Завершится курс написанием вашего собственного Java-класса, расширяющего функциональность Ant.
    17.12.2003  
 
Apache Geronimo и Spring Framework, Часть 1: Методология разработки
Выход последней версии Apache Geronimo 1.1стал событием. В данном учебном руководстве (часть 1) описана архитектура среды Spring и взаимодействие Geronimo и Spring.
    15.02.2007  
 
Apache Geronimo и Spring Framework, Часть 2: Создание первого приложения
Научитесь создавать базовые простые приложения на Apache Geronimo с помощью среды Spring, многоуровневой прикладной инфраструктуры Java Platform, Enterprise Edition (Java EE) и Java 2 Platform, Enterprise Edition (J2EE), разработанной по лицензии Apache.
    15.02.2007  
 
Apache Geronimo и Spring Framework: Часть 1. Методология разработки
Выход последней версии Apache Geronimo 1.1стал событием. В данном учебном руководстве (часть 1) описана архитектура среды Spring и взаимодействие Geronimo и Spring.
    12.09.2006  
 
Apache Geronimo и Spring Framework: Часть 2. Создание первого приложения
Научитесь создавать базовые простые приложения на Apache Geronimo с помощью среды Spring, многоуровневой прикладной инфраструктуры Java Platform, Enterprise Edition (Java EE) и Java 2 Platform, Enterprise Edition (J2EE), разработанной по лицензии Apache.
    15.02.2007  
 
Apache Geronimo и среда Spring Framework, Часть 3: Интеграция DAO и ORM
Здесь будет показано, как интегрированные технологии, например, интерфейсы API Spring Java Database Connectivity (JDBC) и Spring Data Access Objects (DAO), выполняют обработку, динамически считывая данные приложения из базы данных Apache Derby.
    25.04.2007  
 
Apache Geronimo и среда Spring Framework: Часть 4. Совместное использование Spring AOP и Spring Web Flow
В статье представлено введение в поддержку аспектно-ориентированного программирования (АОП), предоставляемую модулем Spring AOP, и показано, как среда Spring Framework позволяет упростить процесс использования АОП.
    10.05.2007  
 
Apache Geronimo и среда Spring Framework: Часть 5. Spring MVC
Spring Model-View-Controller (MVC) является наиболее часто используемым модулем в среде Spring Framework. Он основан на четкой схеме и предоставляет множество готовых к применению классов.
    14.05.2007  
 
Apache Geronimo и среда Spring Framework: Часть 6. Spring MVC: Применение технологий Web-представлений
Здесь показано, как использовать JavaServer Pages (JSP), Velocity, Tiles, и экспорт в PDF при помощи среды Spring Framework. Предлагается поэкспериментировать с V в Model-View-Controller (MVC) -- различными Web-представлениями, встроенными в Spring MVC.
    25.05.2007  
 
developerWorks Series, Part 88: Tutorial title
Your summary abstract goes here. Summarize the main points of the longer summary, code, or demo that this summary page points to. Put the primary points and key phrases close to the beginning of the abstract, because it may be truncated in search results.
    06.10.2004  
 
DOM Level 3 Core: отличительные особенности, Часть 2
В этой серии статей описываются некоторые ключевые особенности Рабочей версии стандарта консорциума W3C "Document Object Model (DOM) Level 3 Core" (Объектная модель документа, Уровень 3, Основные положения), на примерах кода Java объясняется, как их использовать. Во второй и заключительной части авторы рассматривают операции над документом, получение информации о типах и знакомят с первыми реализациями этого API (интерфейса прикладного программирования) в проекта Apache Xerces2.
    21.03.2007  
 
DWR упрощает обмен сообщениями между портлетами с помощью Ajax
Использование технологии Ajax способно улучшить пользовательские качества Web-приложений, однако программирование в Ajax может быть непростой задачей. В этой статье вы узнаете, как использовать DWR и портлеты, совместимые с JSR-168, для простого и быстрого построения Ajax приложений.
    14.06.2007  
 
Eclipse Test and Performance Tools Platform, Часть 2: Отслеживание приложений
Из этой серии учебных пособий вы узнаете, как использовать возможности Eclipse TPTP для конвертации log-файлов приложений в структурированный формат. Научитесь выбирать варианты использования, замерять производительность и выявлять ошибки.
    31.01.2007  
 
Eclipse облегчает работу с редактором Ant
Eclipse облегчает работу с Apache Ant. Откройте для себя интеграционные возможности Ant в интегрированной среде обработки (IDE) Eclipse, и научитесь писать программы, компоновать их и исправлять ошибки кода в Eclipse с помощью редактора Ant.
    27.02.2007  
 
EJB Advocate: EJB 2.x умерла?
EJB Advocate отвечает читателю, который заявил, что EJB 3.0 делает EJB 2.0 не нужной, и исследует некоторые новые функциональные возможности спецификации EJB 3, включая Java Persistence API (JPA).
    27.05.2008  
 
EJB Advocate: Всегда ли лучше использовать EJB-компоненты без фасадов в сервис-ориентированных архитектурах?
EJB Advocate оценивает использование различных форм "фасадов", включая POJO, HttpServlets, сессионные EJB-компоненты, управляемые сообщениями компоненты и методы Home EJB-компонентов управления данными.
    22.04.2008  
 
EJB Advocate: Какой тип EJB-компонента должен собирать данные, возвращаемые сервисом?
EJB Advocate анализирует сервис-ориентированную архитектуру сверху вниз, выясняя, какой EJB-компонент, сессионный или компонент управления данными, должен собирать объекты передачи данных, возвращаемые сервисом.
    06.05.2008  
 
EJB Advocate: Правильное получение перекрестных ссылок EJB
EJB Advocate показывает, как расширить функциональность сессионных EJB-компонентов на распространение, транзакции и систему защиты, а также демонстрирует, как EJB-компоненты помогают сделать приложения более обслуживаемыми и надежными.
    18.02.2008  
 
EJB Advocate: Практическое использование сохраняющих состояние сессионных компонентов
В этой последней статье серии статей EJB Advocate исследует некоторые хитрые ситуации, которые иногда возникают с долговременными сервисами.
    09.06.2006  
 
EJB Advocate: Реализация слабосвязанных SOA-приложений с использованием Java EE
EJB Advocate исследует различные формы слабого связывания в сервис-ориентированной архитектуре, концентрируясь на том, когда лучше использовать возможности асинхронной обработки, предоставляемые управляемыми сообщениями bean-компонентами.
    21.05.2008  
 
EJB Advocate: Создание производительных EJB-компонентов управления данными
Использование некорректно спроектированных EJB-компонентов может привести к серьезным проблемам. EJB Advocate показывает, как разработать сигнатуры методов для минимизации "болтливости" между уровнями и получения наибольшей пользы от EJB-компонентов.
    28.02.2008  
 
EJB Advocate: Часть 2. Создание производительных EJB-компонентов управления данными
В данной статье EJB Advocate показывает, как использовать CMR для получения преимуществ от использования нескольких связанных CMP в единице работы.
    11.04.2008  
 
EJB Advocate: Что делает методику наилучшей?
Читатель подвергает сомнению концепцию "наилучших методик", но, в конце концов, узнает кое-что новое об архитектуре приложений, а также почему Enterprise JavaBeans является столь мощной концепцией, которую, к сожалению, многие до сих пор не используют полностью.
    29.09.2008  
 
Geronimo для начинающих
Apache Geronimo – это большой open source-проект, в разработке которого активно участвуют члены сообщества разработчиков и который используют все более широкий круг пользователей. На новичка этот проект может произвести ошеломляющее впечатление. Даже разработчики, имеющие некоторый опыт работы с Java 2 Platform, Enterprise Edition (J2EE), могут испытать чувство потерянности в условиях суматохи, сопровождающей быстрое развитие проекта. В этой статье для вас, нового пользователя Geronimo, приведено описание простых первых шагов, начав с которых, вы сможете позже получить от Geronimo то, что хотите. Вы здесь также найдете ответы на самые разные вопросы – от объяснения основных понятий до того, как начать участвовать в проекте. Итак, попробуем что-то сделать вместе с Geronimo.
    30.09.2005  
 
Geronimo! Часть 1: Механизм J2EE 1.4, который мог бы быть
Разработка Java-программ с открытым исходным кодом прошла длинный путь с тех давних дней, когда разработчики делились GUI-библиотеками. Geronimo - крупномасштабный проект, целью которого является создание сертифицированного сервера J2EE 1.4, основанного на существующих компонентах с открытым исходным кодом. Совершите экскурсию в лабиринты Geronimo вместе с Сингом Ли в качестве проводника. В этой первой части цикла статей (состоящего из двух частей) вы познакомитесь с элегантным дизайном и четкой архитектурой Geronimo.
    17.05.2005  
 
Geronimo! Часть 2: Укротите этого мустанга J2EE 1.4
В первой части этого цикла статей были рассмотрены причины появления Geronimo, цели его дизайна и архитектура, а также некоторые концепции и терминология. В этой завершающей части Синг Ли показывает практическое применение Geronimo. Используя последнюю версию Geronimo, вы протестируете и развернете Web-приложение, корпоративное приложение, Enterprise JavaBeans (EJB-компоненты) и другие компоненты.
    24.05.2005  
 
Groovy и Spring: Oсновы интеграции
Инфраструктура Spring Framework представляет собой мощную платформу для создания корпоративных и Web-приложений. В этой статье, первой в серии из двух частей, будет рассказано об основах интеграции Groovy в приложения Spring.
    14.08.2009  
 
Groovy и Spring: Часть 2. Изменение поведения приложения в процессе выполнения
В последней части серии "Groovy и Spring" рассказывается о том, как можно изменять поведение приложений Spring во время их выполнения, используя динамически обновляемые объекты.
    14.08.2009  
 
Groovy на практике: сокращение кода с помощью Groovy
Лаконичный синтаксис Groovy освобождает разработчиков от типичных конструкций Java, которые необходимы для компиляции кода, но не способствуют выражению реальных целей программы.
    19.09.2006  
 
Hello World, Часть 1: Rational Software Architect
Это первая часть серии учебных руководств "Hello, World! Series", предоставляющей общий обзор различных продуктов IBM. Данное учебное руководство знакомит пользователей с IBM Rational Software Architect и на практических примерах представляет некоторые основные функции Rational Software Architect. Демонстрирует, как проектировать приложения с помощью UML-диаграмм, публиковать информацию о модели на Web-странице и преобразовывать проект в код Java с помощью Rational Software Architect.
    05.05.2006  
 
Hello World, Часть 2 : Rational Application Developer V7
Выполните несколько практических упражнений по созданию Java-приложения, созданию и активизации Web-сервиса и созданию Web-приложения, способного обращаться к базе данных Derby с использованием Relational Record List.
    19.04.2007  
 
Hello World, Часть 3: WebSphere Integration Developer
В третьем руководстве серии "Hello World" приведен обзор программы WebSphere Integration Developer. В него включены практические упражнения, в которых вы создадите бизнес-процесс на BPEL и группу бизнес-правил, а затем интегрируете их.
    13.06.2006  
 
Hello World, Часть 4: Безопасность и будущее Apache Geronimo
В этом руководстве описаны компоновка, развертывание и управление EJB и Web-модулями как J2EE-приложением на WebSphere Application Server с использованием Application Server Toolkit.
    30.03.2007  
 
Hibernate может удовлетворить потребности валидации
С введением аннотаций в последних версиях платформы Java, валидация стала намного проще. В данной статье Тэд Бергеон показывает, как использовать компонент Validator аннотаций Hibernate для легкого построения и поддержания логики валидации в ваших веб-приложениях.
    09.06.2007  
 
Hibernate упрощает преобразование наследования
Hibernate - это объектно-реляционное управление памятью и стабильная основа, которая предоставляет множество дополнительных возможностей - от интроспекции до полиморфизма и преобразования наследования. А преобразование классовой иерархии в модель реляционной базы данных может оказаться довольно сложным. Данная статья описывает три стратегии, которые можно применять при ежедневном программировании для упрощенного преобразования моделей сложных объектов в модели реляционной базы данных.
    14.12.2004  
 
IBM WebSphere Application Server Community Edition, Apache Geronimo и Gluecode
В связи с недавним объявлением IBM WebSphere Application Server Community Edition, developerWorks организовал встречу со Скоттом Косби (Scott Cosby), Gluecode Transition Executive в IBM, и Полом Баком (Paul Buck), Director of Gluecode Development в IBM. Цель – узнать, что означает это объявление для семейства продуктов WebSphere и сообщества разработчиков Apache Geronimo.
    25.10.2005  
 
IBM WebSphere Application Server Community Edition, Apache Geronimo и Gluecode
В связи с недавним объявлением IBM WebSphere Application Server Community Edition, developerWorks организовал встречу со Скоттом Косби (Scott Cosby), Gluecode Transition Executive в IBM, и Полом Баком (Paul Buck), Director of Gluecode Development в IBM. Цель – узнать, что означает это объявление для семейства продуктов WebSphere и сообщества разработчиков Apache Geronimo.
    25.10.2005  
 
IBM WebSphere Developer Technical Journal: Разработка Spring-приложений на сервере приложений IBM WebSphere -- Часть 1
Статья ознакомит вас с тем, как разрабатывать J2EE приложения на сервере приложений IBM WebSphere с использованием фреймворка Spring среды разработки IBM Rational Application Developer. Вы узнаете о Spring, о фабрике компонентов Spring, об AOP и о том, как интегрировать Spring и Struts приложения.
    22.03.2006  
 
IBM WebSphere Developer Technical Journal: Системное администрирование WebSphere Application Server Community Edition V1 - Часть 1
Узнайте все, что необходимо знать для успешного администрирования среды WebSphereApplication Server Community Edition. В первой части этой серии статей из двух частей рассматриваются запуск сервера, развертывание, управление конфигурацией, обработка ошибок и восстановление. Во второй части более подробно рассматриваются такие элементы настройки как Java Message Service (JMS), базы данных, LDAP, SSL и CORBA over IIOP.
    27.07.2007  
 
IBM WebSphere Developer Technical Journal: Системное администрирование WebSphere Application Server Community Edition V1 - Часть 2
Во второй части серии статей по системному администрированию WebSphereApplication Server Community Edition рассматривается настройка таких элементов, как базы данных, Java Message Service (JMS), SSL, LDAP и CORBA over IIOP.
    18.01.2006  
 
J2ME 101, Часть 1: Введение в высокоуровневый пользовательский интерфейс MIDP
Первое руководство познакомит вас с важнейшими компонентами J2ME, в особенности с MIDP.
    18.12.2006  
 
J2ME 101, Часть 2: Введение в низкоуровневый пользовательский интерфейс MIDP
Второе руководство познакомит вас с самыми важными компонентами низкоуровневого интерфейса MIDP. Вы узнаете об основах создания и работы с классами Холст (Canvas) и Графика (Graphics) и создавать MIDlet.
    18.12.2006  
 
Java EE 5: Мощь и производительность при меньшей сложности
Эта статья представляет высокоуровневый обзор новых возможностей и усовершенствований API в Java EE 5 и демонстрирует упрощенные модели разработки новой платформы на примере Web-сервиса.
    24.07.2009  
 
Java EE в мире Web 2.0
Производительность и масштабируемость приложений Web 2.0, разработанных на Java EE, далеки от идеала, во многом из-за использования синхронных API. В данной статье мы объясним противоречия между Java EE и Web 2.0 и расскажем о преимуществах асинхронных API.
    25.08.2008  
 
Java XPath API
Демонстрация XPath от Эллиотта Хэролда.
    11.08.2008  
 
Java для среднего уровня
Язык программирования Java предоставляет большинство возможностей, ожидаемых профессиональными программистами от языка программирования, и даже от объектно-ориентированного языка программирования. Кроме основных возможностей язык Java предоставляет некоторые полезные инструменты для создания изощренных программ. Данное руководство познакомит вас с некоторыми из этих более сложных функциональных возможностей языка Java, обычно используемых в Java-проектах
    13.01.2005  
 
Java для среднего уровня
Данное руководство познакомит вас с некоторыми из этих более сложных функциональных возможностей языка Java, обычно используемых в Java-проектах.
    13.01.2005  
 
JCA 1.5 : Часть 1. Оптимизация и управление циклом жизни
В первой части серии из трех статей Java-разработчик Дэвид Карри знакомит с некоторыми приемами оптимизации Java 2 Enterprise Edition (J2EE) Connector Architecture (JCA) 1.5, которые ускорят работу имеющихся или новых исходящих адаптеров ресурсов.
    21.02.2008  
 
JCA 1.5: Часть 2. Управление работой и внедрение транзакций
В данной статье Дэвид Карри представляет новое соглашение JCA 1.5 по управлению работой, которое позволяет адаптеру ресурсов использовать возможности сервера приложений для планирования и выполнения работы.
    27.02.2008  
 
JCA 1.5: Часть 3. Внедрение сообщений
Дэвид Карри представляет новое соглашение по внедрению сообщений (message-inflow contract). Это новшество позволяет адаптеру ресурсов активизировать приложение в асинхронном режиме через управляемый сообщениями компонент (message-driven bean).
    06.03.2008  
 
Little-G: сервер приложений становится меньше
Сообщество Apache разработало сервер Little-G, урезанную версию оригинального сервера Geronimo, с поддержкой транзакций и подключением к СУБД. Эта статья рассматривает возможности Little-G и рассказывает, как установить на него и запустить веб-приложение.
    03.12.2007  
 
Muse и WEF упрощают обработку событий
WEF – это стандарт группы OASIS, описывающий как преобразовывать события, связанные с управлением системой, в XML. К счастью в проекте Apache Muse есть реализация WEF, позволяющая создавать, отправлять и получать события WEF с помощью простого Java API.
    06.12.2007  
 
Mylyn 2.0: Часть 1. Интегрированное управление задачами
Инструментарий Mylyn (выпущена версия 2.0; ранее назывался Mylar) увеличивает продуктивность работы, прозрачно интегрируя задачи в Eclipse и автоматически управляя контекстом этих задач по ходу работы.
    04.07.2008  
 
Mylyn 2.0: Часть 2. Автоматизация управления контекстом
Во этой статье объясняется, как возможности Mylyn по управлению контекстом облегчают работу над несколькими задачами и снижают информационную перегрузку при работе над большими приложениями в Eclipse.
    30.07.2008  
 
Series title: You'll like this article
Rational Application Developer Your article abstract goes here. Put the main points and key phrases at the beginning of the abstract, because it may be truncated in search results. Make your abstract enticing yet succinct. Aim for three to five sentences that express why the reader would care about the content (motive) and what he or she can gain from reading the content (benefits).
    17.09.2007  
 
SSL и ISC: Часть 1. Что такое протокол SSL и зачем он нужен?
Обеспечение безопасности данных для открытых коммуникационных каналов с помощью протокола SSL (Secure Socket Layers), обеспечивающего шифрование, аутентификацию на базе сертификатов, и согласование безопасности.
    12.02.2008  
 
Swing для среднего уровня
Данное руководство основано на руководстве "Введение в Swing", которое познакомило вас с основами Swing-программирования и Swing-приложением - системой резервирования билетов. В данном практическом руководстве Swing-программист Майкл Абернети рассмотрит более сложные приемы Swing-программирования, такие как написание потокозащищенного кода, создание пользовательских компонентов и настройка внешнего вида и поведения для создания более элегантного и мощного UI.
    29.06.2005  
 
Web-сервисы Java, часть 3: Связывание данных в Axis2
Среда Web-сервисов Apache Axis2 с самого начала разрабатывалась с расчетом на поддержку множества подходов к связыванию данных XML. В текущей версии реализована полная поддержка связывания данных JiBX и XMLBeans, а также собственный подход к связыванию данных Axis Data Binding (ADB), разработанный специально для Axis2. Из этой статьи вы узнаете, как использовать различные способы связывания данных в Axis2, а также познакомитесь с примерами, объясняющими преимущества одного способа над другими для вашего приложения.
    31.03.2008  
 
WebSphere Portal 5.1: Введение в портлеты Common PIM
Статья описывает особенности и варианты конфигурирования портлетов Common Personal Information Management portlets (CPP) в WebSphere Portal 5.l, особенно останавливаясь на описании портлета Common Mail. CPP включает портлеты Common Mail и Common Calendar. CPP предоставляет расширенный интерфейс пользователя, полностью использует сервисы портала и включает поддержку решений PIM, среди которых IBM Lotus Domino, Microsoft Exchange, Internet Message Access Protocol (IMAP), и Post Office Protocol (POP3).
    22.06.2005  
 
XML и Java: Возвращение к основам
Брэт Маклафлин возвращается к обсуждению основ XML, начиная со структуры документов и вплоть до вечной проблемы выбора между использованием атрибутов или тегов. Прочитав статью, вы сможете усовершенствовать дизайн своих XML документов.
    07.06.2008  
 
XML и Java: Три подхода к сохранению XML
Что бы вы ни вытворяли с XML, если вы не можете сохранить результаты в файл, то все ваши действия теряют смысл. Брэт Маклафлин рассматривает различные подходы к сохранению XML-данных, обсуждая их преимущества и недостатки.
    14.05.2008  
 
XML программирование в Java-технологии, Часть 2
Это расширенное руководство содержит информацию, которая поможет Вам работать с документами XML в рамках технологии Java. Автор Даг Тидвелл покажет Вам, как выполнять такие задачи как генерирование структуры данных XML, валидация документов XML, работа с пространствами имён и связывание анализаторов XML с источниками данных не XML. Как и ожидалось, все примеры основаны на открытых стандартах.
    20.06.2007  
 
XML-программирование в Java-технологии, Часть 1
Данное дополненное руководство освещает основы работы с документами XML в Java-технологии. Даг Тидвелл рассматривает общие интерфейсы API для XML и обсуждает, как затем работать с документами в этом формате: создавать, анализировать и изменять их.
    28.02.2007  
 
Автоматизация для людей: Очищаем скрипты сборки от запахов
Эксперт по разработке автоматизации, Поль Дувол, использует термин автоматизация для людей, чтобы показать целый ряд способов сборки, с помощью которых командам разработчиков смогут избежать создание согласованных, повторяемых и легко поддерживаемых сборок.
    22.01.2007  
 
Автоматизация для программистов: Антишаблоны постоянной интеграции
В этой статье из серии "Автоматизация для программистов" эксперт по автоматизации Пол Дювал представляет набор "антишаблонов" CI, и что более важно, покажет, как избежать их.
    23.11.2009  
 
Автоматизированное регрессивное тестирование: IBM Rational Functional Tester позволяет легко выполнить регрессивное тестирование
Данное учебное руководство знакомит пользователей с программой IBM Rational Functional Tester, средством автоматизированного регрессивного тестирования, предназначенного для тестирования Java, .NET, Web-приложений и терминальных приложений на платформах Windows и Linux.
    21.02.2005  
 
Автоматически настраиваемое постоянство объектов в Simple Persistence for Java
Simple Persistence for Java - библиотека объектно-реляционного постоянства с открытым исходным кодом, которая использует язык специализированных запросов и встроенную поддержку баз данных для упрощения постоянства объектов в Java-приложениях. В этой статье архитектор программного обеспечения Сами Салкосуо представляет библиотеку и знакомит с ее подходом к постоянству объектов, не требующим администрирования и конфигурации (zero-admin, zero-config approach).
    25.04.2007  
 
Автоматические приемочные тесты с Selenium
В этой статье описывается, как разработчики и тестировщики могут использовать проверочные инструментальные средства Selenium для автоматизации приемочных тестов; автоматизация тестов поможет сэкономить время и сократить количество ошибок.
    08.06.2007  
 
Адаптация Web-приложений для работы с различным браузерами
Web-страницы ведут себя по-разному в различных браузерах или в браузерах с различными настройками. Ознакомьтесь с несколькими полезными советами, которые помогут вам сделать ваши Web-приложения более адаптируемыми ко всем средам.
    05.03.2007  
 
Без отрыва от реальности: управление при помощи AIDE: Часть 4. Уведомления Touchpoint и простой менеджер
Это руководство, четвертое в серии, описывает, как создать Touchpoint, который преобразует аппаратные уведомления в их эквиваленты для Touchpoint.
    13.07.2007  
 
Без отрыва от реальности: управление при помощи AIDE: Часть 1. Создание Touchpoint
Данное руководство является первым из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Мы покажем, как можно быстро войти в режим активной работы при помощи инструментария IBM AIDE. Вы научитесь создавать, модифицировать и развертывать ПО для Touchpoint, а также разберетесь в устройстве Touchpoint и его соотношении с моделью-основой.
    25.06.2007  
 
Без отрыва от реальности: управление при помощи AIDE: Часть 2. Создание действующих Touchpoint
Данное руководство продолжает серию, посвященную пакету от IBM, который называется AIDE (Autonomic Integrated Development Environment). Вторая часть данного руководства учит использовать различные команды и информационные технологии управления и показывает, как присоединять внешние дополнительные инструменты Java к системам автономным вычислений Touchpoint.
    29.06.2007  
 
Без отрыва от реальности: управление при помощи AIDE: Часть 3. Touchpoint: интеграция управляемых ресурсов
Данное руководство является третьим из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Здесь мы показываем базовый интерфейс для управляемого ресурса.
    03.07.2007  
 
Без отрыва от реальности: управление при помощи AIDE: Часть 5. Создаём автономную вычислительную систему
Это руководство – пятое в серии – поясняет управление базами данных Apache Derby с применением технологии touchpoint. Вы научитесь использовать touchpoint, содержащие рабочий экземпляр Derby, и работать с программой системы управления базой данных через интерфейс управления как с объектами, управляемыми с помощью сетевого сервиса.
    13.07.2007  
 
В погоне за качеством кода: Безопасное программирование с помощью АОП
В этой статье Эндрю Гловер покажет простой способ добавления к коду повторно используемых ограничений проверки с помощью АОП, контрактного программирования и доступной библиотеки OVal.
    09.04.2007  
 
В погоне за качеством кода: Откройте XMLUnit
Разработчикам Java приходится решать вариационные задачи, поэтому имеет смысл использовать более простой способ для проверки XML-документов. В этом месяце Андрю представляет XMLUnit - расширенную среду JUnit, соответствующую требованиям по XML-проверке.
    11.04.2007  
 
В погоне за качеством кода: Повторяемые системные тесты
Эндрю Гловер представляет программное обеспечение (ПО) Cargo. Это среда с открытым исходным кодом, которая автоматизирует управление контейнерами, так что можно каждый раз писать логически повторяемые системные тесты.
    12.02.2007  
 
В погоне за качеством кода: Программное тестирование с помощью Selenium и TestNG
Выполнять автоматизированное тестирование на соответствие требованиям пользователя становится легче с помощью Selenium, каркаса для выполнения тестирования Web-приложений.
    11.01.2008  
 
В погоне за качеством кода: Тестирование модулей в приложениях Ajax
Возможно, вы получаете наслаждение от написания приложений на Ajax, но процесс их тестирования определенно мучителен. В этой статье Эндрю Гловер рассматривает негативную сторону Ajax (вернее, одну из них) – а именно, врожденную сложность функционального тестирования асинхронных Web-приложений. К счастью, этого дракона не так уж сложно укротить - с помощью инструментария Google Web Toolkit.
    19.11.2007  
 
  1 - 100 из 450      Следующий  Показать все    Скрыть краткие описания    
 
Ничего не нашли? Предложите материал.