 |
 |
 |
 |
 |
 |
Выполнять преобразование координат стало проще В этой статье системный архитектор Сэми Салкосуо (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 |
|
| |
Сочетание реализации безопасного доступа на чтение и фактической неизменяемости объектов для повышения производительности Cинхронизация доступа к коллекции может привести к проблемам с производительностью. Познакомьтесь с приемом, доступным в Java(TM) 5.0 и более поздних версиях, устраняющим эту проблему. |
|
|
|
11.04.2008 |
|
| |
Разработка ПО при помощи технологий Java и PHP в AIX 5.3: Часть 1. Настройка Java-среды В первой статье из этого цикла рассматриваются вопросы интеграции Java и PHP в AIX и кратко освещается приложение, реализующее подобную интеграцию, а затем подробно рассматривается установка Java-среды и сервера Apache Tomcat. |
|
|
|
10.04.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 2. Создаем формы управления исполнителями и альбомами Цель серии - демонстрация совместного использования GWT и XForms при разработке веб-приложений. В первой части были рассмотрены основы каждой из технологий. Во второй части мы начнем использовать GWT и XForms для создания первого приложения. |
|
|
|
04.04.2008 |
|
| |
Web-сервисы Java, часть 3: Связывание данных в Axis2 Среда Web-сервисов Apache Axis2 с самого начала разрабатывалась с расчетом на поддержку множества подходов к связыванию данных XML. В текущей версии реализована полная поддержка связывания данных JiBX и XMLBeans, а также собственный подход к связыванию данных Axis Data Binding (ADB), разработанный специально для Axis2. Из этой статьи вы узнаете, как использовать различные способы связывания данных в Axis2, а также познакомитесь с примерами, объясняющими преимущества одного способа над другими для вашего приложения. |
|
|
|
31.03.2008 |
|
| |
Интеграция XForms и Google Web Toolkit: Часть 1. Представляем JSNI - Java Script Native Interface Цель серии - демонстрация совместного использования GWT и XForms при разработке веб-приложений. В первой части будут рассмотрены основы каждой из технологий. Далее будут выявлены их сходные моменты, обеспечивающие дальнейшее совместное использование. |
|
|
|
28.03.2008 |
|
| |
Разработка Web-приложений с помощью ThinWire и Java: Часть 1. Управление компоновкой интерфейса Web-приложения С помощью инфраструктуры разработки с открытым кодом ThinWire можно создавать Web-приложения, которые будут выглядеть и вести себя в точности как обычные оконные приложения. В этой статье, как разрабатывать Web-приложения с помощью ThinWire и Java. |
|
|
|
27.03.2008 |
|
| |
Официальное руководство и HOWTO по Samba 3.2.x: Часть I. Общая информация по установке Этот раздел Samba-HOWTO-Collection содержит общую информацию по установке и конфигурированию тех частей Samba, которые - наиболее вероятно - потребуются. |
|
|
|
20.03.2008 |
|
| |
Обеспечение безопасности Java-приложений с помощью Acegi: Часть 1. Обзор архитектуры и фильтров безопасности Эта серия знакомит с системой безопасности Acegi - отличной инфраструктурой с открытым исходным кодом для корпоративных Java-приложений. Первая часть знакомит с архитектурой и компонентами Acegi. |
|
|
|
14.03.2008 |
|
| |
JCA 1.5: Часть 3. Внедрение сообщений Дэвид Карри представляет новое соглашение по внедрению сообщений (message-inflow contract). Это новшество позволяет адаптеру ресурсов активизировать приложение в асинхронном режиме через управляемый сообщениями компонент (message-driven bean). |
|
|
|
06.03.2008 |
|
| |
Подготовка документов с использованием шаблонов Word и Writer от
developerWorks Из этой статьи вы узнаете, как готовить англоязычные технические статьи и учебные пособия к публикации на центральном сайте developerWorks с помощью Microsoft Word или OpenOffice.org Writer. |
|
|
|
29.02.2008 |
|
| |
EJB Advocate: Создание производительных EJB-компонентов управления данными Использование некорректно спроектированных EJB-компонентов может привести к серьезным проблемам. EJB Advocate показывает, как разработать сигнатуры методов для минимизации "болтливости" между уровнями и получения наибольшей пользы от EJB-компонентов. |
|
|
|
28.02.2008 |
|
| |
JCA 1.5: Часть 2. Управление работой и внедрение транзакций В данной статье Дэвид Карри представляет новое соглашение JCA 1.5 по управлению работой, которое позволяет адаптеру ресурсов использовать возможности сервера приложений для планирования и выполнения работы. |
|
|
|
27.02.2008 |
|
| |
JCA 1.5 : Часть 1. Оптимизация и управление циклом жизни В первой части серии из трех статей Java-разработчик Дэвид Карри знакомит с некоторыми приемами оптимизации Java 2 Enterprise Edition (J2EE) Connector Architecture (JCA) 1.5, которые ускорят работу имеющихся или новых исходящих адаптеров ресурсов. |
|
|
|
21.02.2008 |
|
| |
Освоение JCA-транзакций В данной статье разработчик решений IBM Михаил Генкин рассказывает, как различные корпоративные информационные системы (Enterprise Information Systems, EIS) могут участвовать в транзакциях с использованием архитектуры J2EE Connector Architecture. |
|
|
|
20.02.2008 |
|
| |
EJB Advocate: Правильное получение перекрестных ссылок EJB EJB Advocate показывает, как расширить функциональность сессионных EJB-компонентов на распространение, транзакции и систему защиты, а также демонстрирует, как EJB-компоненты помогают сделать приложения более обслуживаемыми и надежными. |
|
|
|
18.02.2008 |
|
| |
Практически Groovy : Подмешайте немного Groovy в приложения Java Задумывались ли вы когда-нибудь о возможности встраивания простых и лёгких в написании сценариев Groovy в более сложные программы Java? В этом выпуске Practically Groovy Эндрю Гловер показывает множество способов внедрения Groovy в код Java и объясняет, в каких случаях это будет уместно. |
|
|
|
14.02.2008 |
|
| |
SSL и ISC: Часть 1. Что такое протокол SSL и зачем он нужен? Обеспечение безопасности данных для открытых коммуникационных каналов с помощью протокола SSL (Secure Socket Layers), обеспечивающего шифрование, аутентификацию на базе сертификатов, и согласование безопасности. |
|
|
|
12.02.2008 |
|
| |
Создание приложений Ajax с помощью Google Web Toolkit, Apache Derby и Eclipse: Часть 4. Развертывание В трех предыдущих статьях мы с помощью Google Web Toolkit строили простое и функциональное сетевое приложение. В данной статье вы научитесь размещать приложение GWT на сетевом программном сервере Java и получите советы по использованию БД Apache Derby. |
|
|
|
08.02.2008 |
|
| |
Практически Groovy : MOP и мини-языки Прильните к земле и послушайте – приближается MOP! Познакомьтесь с протоколом метаобъектов Meta Object Protocol - новому (хорошо забытому старому) подходу к созданию приложений, языков и приложений как языков. |
|
|
|
06.02.2008 |
|
| |
Добавление поисковой функции OmniFind в приложения Notes В этой статье описывается порядок добавления поисковой функции OmniFind к традиционному приложению базы данных Lotus Notes, доступ к которому осуществляется через клиента Notes. |
|
|
|
06.02.2008 |
|
| |
Практически Groovy: Вперед, на сервер, с Groovy Среды Groovlet и GroovyServer Pages (GSP) построены на основе Java Servlet API. Однако, в отличие от Struts и JSF, серверная реализация Groovy не рассчитана на универсальное применение. Активный пропагандист Groovy Эндрю Гловер познакомит вас с этими средами и покажет, как можно их использовать. |
|
|
|
30.01.2008 |
|
| |
Создание Ajax-проекта с использованием инструментария Google Web Toolkit, Apache Derby и Eclipse: Часть 2. Надежная серверная часть В этом материале, втором из серии статей о создании приложений на основе технологии Ajax с помощью Google Web Toolkit, рассказывается о разработке базы данных Apache Derby для вашего приложения, и об ее использовании совместно с GWT. |
|
|
|
30.01.2008 |
|
| |
Создание Ajax-проекта с использованием инструментария Google Web Toolkit, Apache Derby и Eclipse : Часть 3. Налаживание связи В двух предыдущих статьях данной серии мы рассматривали вопросы создания несложного Web-приложения с помощью Google Web Toolkit (GWT) и реляционной базы данных Apache Derby. |
|
|
|
30.01.2008 |
|
| |
Разработка Web-приложений с помощью ThinWire и Java: Часть 5. переключение между страницами В статье исследуется методология разделения Web-сайта, созданного с помощью ThinWire и Java, на отдельные страницы с предоставлением возможности перемещаться между страницами с помощью прямых ссылок или последовательного доступа. |
|
|
|
23.01.2008 |
|
| |
Практически Groovy: Написание сценариев Ant с помощью Groovy В мире управления компоновкой властвуют Ant и Maven, но зачастую XML является не cлишком выразительным форматом конфигурации. Во втором выпуске новой серии статей по практическому применению Groovy Эндрю Гловер представляет утилиту компоновки Groovy, которая значительно облегчает сочетание Groovy с Ant и Maven для создания более выразительных и поддающихся проверке программ. |
|
|
|
21.01.2008 |
|
| |
В погоне за качеством кода: Программное тестирование с помощью Selenium и TestNG Выполнять автоматизированное тестирование на соответствие требованиям пользователя становится легче с помощью Selenium, каркаса для выполнения тестирования Web-приложений. |
|
|
|
11.01.2008 |
|
| |
Практически Groovy : Функциональное программирование с помощью использованием замыканий и карринга Приправьте стандартные замыкания методом curry (карринг), придуманным Хаскеллом Карри (Haskell Curry) и реализованным в языке Groovy еще до выхода версий, совместимых с JSR. |
|
|
|
09.01.2008 |
|
| |
Устранение опасности XPath-внедрения XML-приложения могут быть восприимчивы к атакам в виде внедрения кода. В данной статье рассказывается, как осуществляются XPath-атаки, а также предоставляется пример для сред Java и XML. |
|
|
|
02.01.2008 |
|
| |
Практически Groovy : Ускорение модульного тестирования кода Java с помощью Groovy Этот первый выпуск знакомит с простой стратегией модульного тестирования кода Java с помощью Groovy и JUnit. |
|
|
|
25.12.2007 |
|
| |
Часть 1. Сценарии и решения использования шины Enterprise Service Bus в сервис-ориентированной архитектуре В этой статье рассказывается о том, какой минимальный набор функций необходим для реализации шины Enterprise Service Bus (ESB) для поддержки сервис-ориентированной архитектуры (Service-Oriented Architecture, SOA). |
|
|
|
24.12.2007 |
|
| |
Сервлеты в чистом виде: смена парадигмы Технология JSP предоставляет средства для отделения задач разработчика от задач UI-дизайнера. Эта статья демонстрирует преимущества нестандартного подхода: использование простых объектов-помощников для построения Web-интерфейса, основанного на сервлетах. |
|
|
|
19.12.2007 |
|
| |
Вероотступник Geronimo: Что нового в OpenEJB 3.0 В данной статье рассказывается о принципах, лежащих в основе Enterprise JavaBeans (EJB) 3, а также о новых возможностях OpenEJB, благодаря которым обеспечиваются новые важные функции Geronimo. |
|
|
|
14.12.2007 |
|
| |
Практически Groovy : Программирование JDBC с помощью Groovy Сделайте еще один шаг в освоении Groovy: в этом месяце Эндрю Гловер покажет, как использовать GroovySql для построения простого приложения для формирования отчетов. Объединяя в себе замыкания и итераторы, GroovySql облегчает программирование Java Database Connectivity (JDBC), перенося часть работы по управлению ресурсами на саму среду Groovy. |
|
|
|
12.12.2007 |
|
| |
Muse и WEF упрощают обработку событий WEF – это стандарт группы OASIS, описывающий как преобразовывать события, связанные с управлением системой, в XML. К счастью в проекте Apache Muse есть реализация WEF, позволяющая создавать, отправлять и получать события WEF с помощью простого Java API. |
|
|
|
06.12.2007 |
|
| |
Основы создания mashup -- Web-сервисы и семантический Web : Часть 6. Дайте пользователю возможность управления Это последнее руководство в серии, рассказывающей, как создавать mashup-приложения. В этом руководстве мы дадим пользователю возможность выбора типа сервиса, данных, получаемых от Web-сервиса, а также представлением этих данных. |
|
|
|
03.12.2007 |
|
| |
Little-G: сервер приложений становится меньше Сообщество Apache разработало сервер Little-G, урезанную версию оригинального сервера Geronimo, с поддержкой транзакций и подключением к СУБД. Эта статья рассматривает возможности Little-G и рассказывает, как установить на него и запустить веб-приложение. |
|
|
|
03.12.2007 |
|
| |
Создание защищенного клиента SOAP для J2ME: Часть 1. Обзор API Web-сервисов (WSA) для J2ME В данном руководстве, состоящем их трех частей, вы узнаете, как создавать защищенные клиенты Web-сервисов на основе Java 2, Micro edition (J2ME). |
|
|
|
29.11.2007 |
|
| |
Теория и практика Java: Использование возможностей языка Java 5 в предыдущих версиях JDK В Java 5 в язык было добавлено много значительных возможностей. Но многие проекты до сих пор привязаны к JDK 1.4. Однако эти разработчики все-таки могут использовать эти полезные возможности. Брайан Гетц в этой статье покажет, как этого добиться. |
|
|
|
28.11.2007 |
|
| |
Практическая автоматизация: Проверка правильности архитектуры Архитектура, обсуждаемая программистами, не всегда соответствует их ожиданиям, когда превращается в исходный код. В этой статье будет показано, как обнаружить отклонения в архитектуре, используя JUnit, JDepend и Ant, и реагировать на проблемы проактивно. |
|
|
|
28.11.2007 |
|
| |
Вероотступник Geronimo: Использование интегрированных пакетов: Woodstox от Codehaus В данной статье мы научим вас использовать преимущества парсера StAX, а также расскажем, почему команда Geronimo выбрала Woodstox в качестве своего StAX-парсера. |
|
|
|
21.11.2007 |
|
| |
В погоне за качеством кода: Тестирование модулей в приложениях Ajax Возможно, вы получаете наслаждение от написания приложений на Ajax, но процесс их тестирования определенно мучителен. В этой статье Эндрю Гловер рассматривает негативную сторону Ajax (вернее, одну из них) – а именно, врожденную сложность функционального тестирования асинхронных Web-приложений. К счастью, этого дракона не так уж сложно укротить - с помощью инструментария Google Web Toolkit. |
|
|
|
19.11.2007 |
|
| |
Пересекая границы: Расширения в rails Платформа Java является плавильным котлом для технологий с богатейшими возможностями интеграции. Но Java разработчики не должны иметь монополии на интеграционные технологии. Узнайте, как работает популярный plug-in acts_as_state_machine для Ruby on Rails. |
|
|
|
15.11.2007 |
|
| |
Подготовка к сертификации по XML и смежным технологиям : Часть 1. Архитектура На выбор технологий XML для приложения влияют архитектура системы и эксплуатационные требования. Это руководство по архитектуре научит использовать в архитектуре системы XML. Это первое из 5 руководств, которые помогут вам подготовиться к тесту 142 от IBM по XML. |
|
|
|
13.11.2007 |
|
| |
Основы создания mashup-приложений - Web-сервисы и семантический Web: Часть 5. Смена Web-сервисов В этой серии статей подробно рассматривается создание mashup-приложений, которые дают пользователю возможность управления отображаемыми данными. |
|
|
|
07.11.2007 |
|
| |
Введение в IBM Rational XDE Java Code Model Importer Научитесь использовать программу IBM Rational XDE Java Code Model Importer для миграции проектов из Rational XDE for Java в Rational Software Architect или Rational Systems Developer. |
|
|
|
02.11.2007 |
|
| |
Практически Groovy : Развитие Groovy В этом месяце Эндрю Гловер проходит по наиболее важным изменениям в синтаксисе Groovy и демонстрирует удобную функцию, которой нет в классическом Groovy. |
|
|
|
01.11.2007 |
|
| |
Ajax для Java-разработчиков: Создание масштабируемых Comet-приложений с использованием Jetty и Direct Web Remoting Филип МакКарти демонстрирует эффективный подход: шаблон Comet позволяет передавать данные клиентам, а Continuations API Jetty 6 позволяет масштабировать Comet-приложение на большое число клиентов. |
|
|
|
19.10.2007 |
|
| |
Практически Groovy: Разметка с помощью Groovy Builders Groovy Builders позволяют имитировать языки разметки, такие как XML и HTML, задачи Ant и даже графические оболочки на основе таких сред, как Swing. |
|
|
|
12.10.2007 |
|
| |
Технология XML и Java: Java и XML API фирмы Sun: помощь или вред? Брэтт МакЛафлин начинает дискуссию о роли Sun в создании оболочек, расширении и возможном вреде различных Java и XML API, используемых в настоящее время. |
|
|
|
11.10.2007 |
|
| |
Пользовательские комментарии в Ajax Данное руководство рассказывает о том, как реализовать систему пользовательских комментариев (основанную на Asynchronous JavaScript and XML (AJAX)). |
|
|
|
28.09.2007 |
|
| |
Управление компонентами и сервисами Apache Pluto на сервере Geronimo Сегодня разработка портальных и портлетных решений – это весьма востребованное умение, особенно при создании приложений на основе технологий Web 2.0. Проект Apache Pluto – это эталонная реализация спецификации Java Portlet Specification, разработанной в соответствии с запросом на спецификацию Java Specification Request 168 (JSR 168) в рамках установленной процедуры Java Community Process. Эта спецификация определяет требования к порталам и портлетным компонентам, создаваемым на языке программирования Java. |
|
|
|
19.09.2007 |
|
| |
Компоненты Geronimo Beans и язык запросов EJB Query Language В этом руководстве базовые концепции языка EJB QL разъясняются на примере Web-приложения, основанного на использовании компонента Entity Bean, который читатель развертывает на сервере приложений Apache Geronimo. |
|
|
|
17.09.2007 |
|
| |
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 |
|
| |
Конечные автоматы в JavaScript, Часть 3: Тестируем виджет В этой заключительной статье вы узнаете, как справиться с практическими проблемами и добиться того, чтобы реализация работала со всеми популярными браузерами. |
|
|
|
12.09.2007 |
|
| |
Разработка c помощью Apache Derby -- тройной выигрыш: Разработка баз данных на Java с помощью Apache Derby, Часть 3 Учимся вносить изменения в базу данных Apache Derby из Java-программы. |
|
|
|
10.09.2007 |
|
| |
Реализация Hamlets Интегрированная среда Hamlet была разработана для расширения возможностей сервлетов Java и обеспечения разделения контента и его представления. Из этой статьи вы узнаете о новых способах предоставления динамического контента. Рене Павлитцек (Rene Pawlitzek) совершенствует эту среду и развивает возможности механизма определения шаблонов. |
|
|
|
10.09.2007 |
|
| |
Познакомьтесь с Java EE 5 Краткий обзор новой спецификации Java EE 5, ее многочисленных существенных расширений функциональности и того, что это значит для Ваших WebSphere-приложений. |
|
|
|
07.09.2007 |
|
| |
Углубитесь в Hierarchical Inherited Rule-Interpreted XML При помощи новой XML-технологии, именуемой Hierarchical Inherited Rule-Interpreted XML (далее HIRIX), вы можете заменить стандартные свойства Java на их динамическую версию. Эта технология позволяет определять свойства, которым можно задать значения, основываясь на состоянии приложения с помощью простых выражений или даже сценариев Groovy. Она также позволяет использовать только один файл свойств для нескольких экземпляров приложения. На простом, практическом примере научитесь применять данную технологию вместо файлов свойств Java. |
|
|
|
30.08.2007 |
|
| |
Модульное тестирование в Eclipse Во избежание трудностей создания наборов специализированных фиктивных (mock) объектов для тестирования модулей в приложении, можно настроить RMock на совместную работу с jMock и получить положительные результаты. |
|
|
|
21.08.2007 |
|
| |
Переходим на JUnit 4 В этом учебном пособии, которое дополняет популярную серию материалов по повышению качества программного кода, специалист по тестированию Эндрю Гловер демонстрирует, как использовать обеспечиваемые аннотациями новые возможности – параметризованные тесты, тесты исключений и тесты с ограничением по времени. |
|
|
|
01.08.2007 |
|
| |
Присвоение имен JNDI в Apache Geronimo и пулы подключений ресурсов Java, Часть 3: Почтовые сессии До сих пор в данном цикле вы создали соединение источников данных и группу ресурсов JMS. В данной статье описано, как взаимосвязаны Apache Geronimo, JNDI и почтовые сессии. Вы узнаете, как создать почтовую сессию и обратиться к ней в простом приложении Geronimo, используя JNDI. |
|
|
|
01.08.2007 |
|
| |
Присвоение имен JNDI в Apache Geronimo и пулы подключений ресурсов Java: Часть 2. Использование сервисов обмена сообщениями Java Данная статья, вторая в цикле, показывает, как взаимодействуют группы ресурсов Apache Geronimo, JNDI и сервис обмена сообщениями Java (JMS). Вдобавок вы узнаете, как создать подключение ресурсов JMS и обратиться к нему из простого Geronimo приложения, используя JNDI. |
|
|
|
31.07.2007 |
|
| |
Присвоение имен JNDI в Apache Geronimo и пулы подключений ресурсов Java, Часть 1: Подключение к источникам данных Naming and Directory Interface (JNDI) используется в качестве интерфейса к пулам подключений в сервере приложений Apache Geronimo. Вы узнаете, как применить JNDI к пулу
подключений через источник данных, службу сообщений Java, почтовый сервер и URL-адрес. |
|
|
|
31.07.2007 |
|
| |
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 |
|
| |
Разработка встроенных приложений с использованием eSWT В статье рассмотрены различия между eSWT (embedded Standardb Widget Toolkit) и обычным SWT (Standard Widget Toolkit). Приведены лучшие советы и рекомендации по использованию этой технологии для разработки вашего собственного eSWT-приложения, основанного на интегрированной среде Model-View-Controller (MVC). Также обсуждаются вопросы разработки, развертывания и тестирования комплекта Service Management Framework (SMF) с использованием eSWT. |
|
|
|
25.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 5. Создаём автономную вычислительную систему Это руководство – пятое в серии – поясняет управление базами данных Apache Derby с применением технологии touchpoint. Вы научитесь использовать touchpoint, содержащие рабочий экземпляр Derby, и работать с программой системы управления базой данных через интерфейс управления как с объектами, управляемыми с помощью сетевого сервиса. |
|
|
|
13.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 4. Уведомления Touchpoint и простой менеджер Это руководство, четвертое в серии, описывает, как создать Touchpoint, который преобразует аппаратные уведомления в их эквиваленты для Touchpoint. |
|
|
|
13.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 3. Touchpoint: интеграция управляемых ресурсов Данное руководство является третьим из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Здесь мы показываем базовый интерфейс для управляемого ресурса. |
|
|
|
03.07.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 2. Создание действующих Touchpoint Данное руководство продолжает серию, посвященную пакету от IBM, который называется AIDE (Autonomic Integrated Development Environment). Вторая часть данного руководства учит использовать различные команды и информационные технологии управления и показывает, как присоединять внешние дополнительные инструменты Java к системам автономным вычислений Touchpoint. |
|
|
|
29.06.2007 |
|
| |
Обработка XML в J2ME-приложениях MIDP-программисты уже сегодня могут пользоваться XML в своих приложениях для мобильных устройств. В этой статье мы рассмотрим пример одного такого приложения. |
|
|
|
27.06.2007 |
|
| |
Без отрыва от реальности: управление при помощи AIDE: Часть 1. Создание Touchpoint Данное руководство является первым из серии, посвященной пакету производства IBM, который называется Автономно-интегрированная среда разработки AIDE (Autonomic Integrated Development Environment). Мы покажем, как можно быстро войти в режим активной работы при помощи инструментария IBM AIDE. Вы научитесь создавать, модифицировать и развертывать ПО для Touchpoint, а также разберетесь в устройстве Touchpoint и его соотношении с моделью-основой. |
|
|
|
25.06.2007 |
|
| |
Введение в Apache Maven 2 Это руководство поможет вам приступить к работе в Maven 2. |
|
|
|
25.06.2007 |
|
| |
Введение в Apache Maven 2 Это руководство поможет вам приступить к работе в Maven 2. |
|
|
|
25.06.2007 |
|
| |
XML программирование в Java-технологии, Часть 2 Это расширенное руководство содержит информацию, которая поможет Вам работать с документами XML в рамках технологии Java. Автор Даг Тидвелл покажет Вам, как выполнять такие задачи как генерирование структуры данных XML, валидация документов XML, работа с пространствами имён и связывание анализаторов XML с источниками данных не XML. Как и ожидалось, все примеры основаны на открытых стандартах. |
|
|
|
20.06.2007 |
|
| |
Создание приложений Apache Geronimo с использованием JavaServer Faces: Часть 5. Интегрирование JSF-приложения со средой Spring Узнайте, как интегрировать JSF-приложения (JavaServer Faces) со Spring, популярной интегрированной средой разработки, облегчающей разработчикам приложений для Apache Geronimo создание Java EE-приложений (Java Platform, Enterprise Edition). |
|
|
|
19.06.2007 |
|
| |
Создание приложений Apache Geronimo с использованием JavaServer Faces: Часть 4. Расширение JSF при помощи компонентов Apache Trinidad В этой (четвертой) части вы узнаете, как использовать Apache Trinidad, версию ADF Faces с открытым исходным кодом. Trinidad предлагает набор бесплатных компонентов, которые улучшают интерфейс JSF-приложения. |
|
|
|
19.06.2007 |
|
| |
Создание приложений Apache Geronimo с использованием JavaServer Faces: Часть 3. Добавление функциональности Ajax при помощи Ajax4jsf В данном руководстве (третья часть серии) вы познакомитесь с интегрированной средой разработки с открытым исходным кодом Sun Ajax4jsf, которая добавляет возможности Asynchronous JavaScript + XML (Ajax) в JSF-приложения. |
|
|
|
19.06.2007 |
|
| |
Создание приложений Apache Geronimo с использованием JavaServer Faces: Часть 1. Использование Eclipse и Apache MyFaces Core для создания базового приложения Данная серия руководств знакомит разработчиков приложений Apache Geronimo с JavaServer Faces (JSF) и другими смежными технологиями. |
|
|
|
15.06.2007 |
|
| |
DWR упрощает обмен сообщениями между портлетами с помощью Ajax Использование технологии Ajax способно улучшить пользовательские качества Web-приложений, однако программирование в Ajax может быть непростой задачей. В этой статье вы узнаете, как использовать DWR и портлеты, совместимые с JSR-168, для простого и быстрого построения Ajax приложений. |
|
|
|
14.06.2007 |
|
| |
Знакомимся с ECMAscript Дабы убедить разработчиков писать сайты именно для их браузеров, производители вооружились скриптовыми языками и начали войну с совместимостью, в которой хуже всего приходится пользователям, получающим медленно загружающиеся и потенциально небезопасные страницы. Понятно, что раз на рынке творится такая каша, настало время приступить к стандартизации. А пока она ещё не наступила, давайте посмотрим, как можно дожить до этого времени, сохранив нейтралитет. |
|
|
|
13.06.2007 |
|
| |
Пересекая границы: Rails-миграции В данной статье исследуются миграции схемы Rails, философия отделения каждого изменения схемы базы данных от базовой объектной модели. |
|
|
|
13.06.2007 |
|
| |
Пересекая границы: Continuation, Web-разработка и Java-программирование В данной статье исследуется continuation (преемственность), технический прием, лежащий в основе таких интегрированных систем как Smalltalk Seaside. Серверы с преемственностью значительно облегчают создание Web-приложений. |
|
|
|
13.06.2007 |
|
| |
Hibernate может удовлетворить потребности валидации С введением аннотаций в последних версиях платформы Java, валидация стала намного проще. В данной статье Тэд Бергеон показывает, как использовать компонент Validator аннотаций Hibernate для легкого построения и поддержания логики валидации в ваших веб-приложениях. |
|
|
|
09.06.2007 |
|
| |
Семь простых причин использовать AppFuse Начать работу, используя различные инструменты для платформы Java с открытым исходным кодом, такие как Spring, Hibernate или MySQL может оказаться не так просто. |
|
|
|
09.06.2007 |
|
| |
Вызов SOAP Web сервисов с помощью Ajax, Часть 2: Увеличьте клиентские Web сервисы Введите основанные на SOAP клиентские Web сервисы, используя шаблон проекта асинхронного JavaScript и XML (Ajax). В статье "Вызов SOAP Web сервисов с помощью Ajax, Часть 1", автор представил простую, основанную на Web браузере библиотеку для запуска SOAP. |
|
|
|
09.06.2007 |
|
| |
Java сертификация, Часть 4: SCEA Данное руководство призвано помочь аспирантам курсов сертификации по SCEA сдать первую часть сертификационного экзамена .
|
|
|
|
08.06.2007 |
|
| |
Кэширование с помощью JSON Верификация данных один из наиболее изменяющихся параметров предметной области Web приложения. В этой статье показан путь кэширования метаданных клиента посредством серверных программ, которые предусматривают строчные метаданные формата JSON. |
|
|
|
08.06.2007 |
|
| |
Автоматические приемочные тесты с Selenium В этой статье описывается, как разработчики и тестировщики могут использовать проверочные инструментальные средства Selenium для автоматизации приемочных тестов; автоматизация тестов поможет сэкономить время и сократить количество ошибок. |
|
|
|
08.06.2007 |
|
| |
Разработка HTML-виджетов с помощью Dojo Познакомьтесь с основами разработки HTML-виджетов с помощью Dojo; в том числе узнайте, как ссылаться на изображение, как добавлять обработчик событий к HTML-странице, а также как обрабатывать составные виджеты. Кроме того, узнайте о некоторых важных различиях между старым и простым стилем кодирования на JavaScript и программированием с использованием Dojo, и получите советы по сложным проблемам, возникающим при разработке Web-приложений. |
|
|
|
07.06.2007 |
|
| |
Разработка HTML-виджетов с помощью Dojo Познакомьтесь с основами разработки HTML-виджетов с помощью Dojo; в том числе узнайте, как ссылаться на изображение, как добавлять обработчик событий к HTML-странице, а также как обрабатывать составные виджеты. Кроме того, узнайте о некоторых важных различиях между старым и простым стилем кодирования на JavaScript и программированием с использованием Dojo, и получите советы по сложным проблемам, возникающим при разработке Web-приложений. |
|
|
|
07.06.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 |
|
| |
Apache Geronimo и среда Spring Framework: Часть 5. Spring MVC Spring Model-View-Controller (MVC) является наиболее часто используемым модулем в среде Spring Framework. Он основан на четкой схеме и предоставляет множество готовых к применению классов. |
|
|
|
14.05.2007 |
|
| |
Унифицируйте web-приложения на основе UUE (унифицированной модели действий пользователя) Интеграция корпоративных приложений (концепция EAI) - труднодостижимый идеал любого отдела информационных технологий. Приложения, интегрированные с другими приложениями UUE, гораздо проще в изучении и демонстрируют повышенную производительность. |
|
|
|
11.05.2007 |
|
| |
Недовольный пользователь: Flash и содержание Зачем использовать такие инструменты, как JavaScript, Shockwave и Flash во вред, если можно использовать их во благо? Познакомьтесь со взглядом пользователя на то, в каких случаях Flash уместен на ваших web-страницах, а в каких нет. |
|
|
|
11.05.2007 |
|
| |
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 |
|
| |
Apache Geronimo и среда Spring Framework: Часть 4. Совместное использование Spring AOP и Spring Web Flow В статье представлено введение в поддержку аспектно-ориентированного программирования (АОП), предоставляемую модулем Spring AOP, и показано, как среда Spring Framework позволяет упростить процесс использования АОП. |
|
|
|
10.05.2007 |
|
| |
Упростите интеграцию Ajax и Java EE С ростом популярности Ajax наступает необходимость развеять мифы относительно этого, пользующегося большим спросом, продукта, и разобраться со всеми проблемами, которые могут возникнуть во время его использования. |
|
|
|
08.05.2007 |
|
| |