Автор: Беломойцев Д.Е.


SOAP позволяет объектам любого вида, т.е. написанным под любую платформу и на любом языке, перекрестно взаимодействовать. В настоящее время SOAP реализован в более 60 языках и более 20 платформах. Неожиданно все объекты, локальные и удаленные, маленькие и большие, получили возможность взаимодействия друг с другом.


Во второй части данной серии документов мы продолжаем обсуждать применение четко сформулированных и проверенных стратегий разработки Web-приложения к области Web-сервисов с обзором шаблона комманда-фасад.


Большинство мобильных устройств (сотовые телефоны, КПК), поддерживающих приложения на платформе J2ME, имеют аппаратные возможности для установления локальных соединений Bluetooth. ОС устройства при этом содержит интерфейс управления такой связью. Однако пользователям, которые хотят использовать эти возможности в J2ME-приложениях собственной разработки, необходимо проверить, поддерживает ли конфигурация конкретного устройства интерфейс методов в соответствии с JSR82 [1], который определяет Bluetooth API.


1 Введение 2 Использование оперативной памяти 3 Использование фильтров при чтении 4 Пример применения фильтров 5 Ссылки


1 Введение 2 Пример получения размеров шрифта 3 Результат работы 4 Рамка вокруг строки 5 Ссылки


1 Введение 2 Классы исключительных ситуаций 3 Сохранение объекта при генерировании исключительной ситуации 4 Избавление от "мусора" 5 Ссылки


1 Введение 2 Десериализация без введения новых объектов 3 Интерфейс RandomAccess 4 Производительность для разных типов списков 5 Ссылки


В статье от 15 ноября 2005 года Sorting and Filtering Tables было показано как новые функции сортировки и фильтрации моделей компонента JTable в Java SE 6. В Java SE 6 не включены функции фильтрации и сортировки компонента JList. Однако в данной статье рассматриваются способы реализации данных функций в версии J2SE 5.0 для компонента JList.


В версии Java SE 6.0 (кодовое название Mustang) добавлены функции упрощающие сортировку и фильтрацию содержания в компонентах Swing JTable. (Окончательное включение данных функций находится на рассмотрении в JCP). В современных приложениях, использующих таблицы, имеется возможность сортировки колонок при нажатии кнопкой мышки на заголовок колонки. Данная возможность поддерживалась в компоненте Swing JTable и до версии Mustang. Однако данную функциональность необходимо было добавлять вручную для каждой таблицы. В Mustang, применение данных функций требует небольших усилий. Фильтрация является другой широко применяемой функциональностью пользовательских интерфейсов. Фильтрация позволяет отображать только те строки таблицы, которые соответствуют критериям, заданным пользователем. В Mustang, применение фильтрации реализуется также легко.