31.03.2009WebSphere Process Server Business State Machines: Часть 2. Совершенствуем торговый автомат
Данная статья расширит ваши навыки работы св BSM и позволит усовершенствовать торговый автомат так, что появится возможность принимать деньги, вводить действия и тестировать автомат при помощи компонентного теста. В последней статье данной серии мы расширим функциональность торгового автомата и дадим ему возможность отпускать товары, задав условия и таймауты, а также протестируем его при помощи отладчика. Вы также узнаете, как упростить машину состояний, используя композитные состояния. Автор: IBM developerWorks <
01.12.2008Разработка составных бизнес-сервисов на базе сервис-ориентированной архитектуры (SOA): Часть 7. Поддержка множественной принадлежности для составных бизнес-сервисов
В предыдущих статьях серии мы ввели понятие составных бизнес-сервисов (CBS) и описали некоторые необходимые для них ключевые элементы среды развертывания. Множественная принадлежность (multi-tenancy) - это способность обслуживать несколько организаций (клиентов) в среде хостинга совместного использования. В данной статье описано понятие множественной принадлежности и подход к программному обеспечению как к сервису, основанному на сетевой доставке (network-delivered approach). Автор: Эмбер Рой-Чаудхури <
27.11.2008Проектирование составных приложений: Проектирование компонентов
В этой статье рассматриваются некоторые базовые подходы к проектированию многократно используемых компонентов для составных приложений. Для создания оптимальных компонентов можно придерживаться различных стратегий. Архитектура составных приложений дает возможность вашей компании совмещать несколько технологий в одном приложении, делая ключевую функциональность приложения легкодоступной для ваших пользователей. Автор: Крейг Волперт, Джо Грант <
19.10.2008Разработка Web-приложений для iPhone с помощью Eclipse
В статье рассказывается о создании Web-страниц для iPhone с использованием Eclipse, подключаемого модуля iPhone Development от компании Aptana и инфраструктуры iUi. В качестве примера используется iPhone-приложение для просмотра документации Javadoc. Кроме того, в статье приводятся советы по проектированию интерфейсов, а также рассуждения о будущем разработки приложений для iPhone. Автор: Адам Хофтон <
06.10.2008Знакомство с Microsoft® Visual Studio® Team System 2008. Часть - 2
Visual Studio 2005 Team System компания Microsoft вышла за рамки базового процесса разработки — редактирование компилирование отладка и предложила набор инструментов, ранее доступных только от сто ронних производителей. Средства, включенные в состав Microsoft Visual Studio 2005 Team System, предназначены для более ранних шагов цикла разработки, таких как дизайн и архитектура, а также шагов, выполняеых после непосредственной разработки — тестирование и развертыание. Автор: Алексей Федоров <
17.09.2008Использование плагина Eclipse SOA Tools Platform и Apache Tuscany
Плагин Eclipse SOA Tools Platform (STP) и Apache Tuscany упрощают процесс разработки сервисов с использованием популярной интегрированной среды Eclipse. В STP также был интегрирован Apache Tuscany, обеспечивающий систему времени исполнения SCA Java для создаваемых сервисов, что позволяет аннотировать сервисы при помощи стандартных аннотаций SCA и Apache Tuscany. В данном учебном руководстве мы рассмотрим STP и Apache Tuscany в действии путем создания RMI-сервиса. Автор: Тайлер Андерсон <
15.09.2008Программирование для мобильных платформ (КПК)
Сейчас КПК и другие мобильные прибамбасы есть уже наверное у каждого десятого. То есть у многих. А раз есть КПК — значит, нужны и программы к ним ). Также очень часто встречается ситуация, что нужная программка для наладонника есть, но она платная). А еще может быть, что Вам самим захочется добавить какие-нибудь функции для Вашего любимого девайса. В этом Вам поможет наш небольшой обзор. Писать будем на языке С# в всенародно любимой Visual Studio 2005. Вы увидите, что писать такие приложения совсем несложно и процесс не очень отличается от написания программ для обычных компьютеров x86.
<
14.09.2008Создание метамоделей при помощи Dynamic EMF
Узнайте, как интегрированная среда Dynamic Eclipse Modeling Framework (EMF) позволяет разработчикам создавать динамические Ecore-модели по требованию, не генерируя Java™-классы реализации. Данная статья познакомит вас с API и покажет, как сериализовать и загрузить динамические Ecore-модели и их экземпляры. Главная ценность Dynamic EMF состоит в том, что она позволяет создавать Ecore-модели во время исполнения, используя всего лишь несколько строк кода. Автор: Нидхи Сингх, Рохит Баббар <
07.09.2008Интеграция SCA-MQ с использованием MQ-связываний
Функциональность MQ Bindings в WebSphere Integration Developer V6.0.2 упрощает взаимодействие между SCA- и MQ-приложениями, а также облегчает чтение и запись родных MQ-сообщений в (из) SCA-приложения. Автор: IBM developerWorks <