Java

       

представляет собой интегрированный набор


IBM WebSphere Studio 5 представляет собой интегрированный набор средств разработки Java-приложений, основанный на WebSphere Studio WorkBench — реализации IBM платформы Eclipse, предназначенной для интеграции различных инструментов разработки в единую среду (рис. 3). Данный пакет является первой в отрасли единой корпоративной средой разработки Web-сервисов для различных платформ, включая унаследованные платформы, — в этом продукте впервые предлагается возможность разработки Web-сервисов на базе унаследованных приложений, написанных на языках COBOL и PL1.



Рис. 3. Среда разработки IBM WebSphere Studio 5

Существует несколько редакций этого продукта, предназначенных для создания Web-сайтов, корпоративных приложений, мобильных решений. В состав всех редакций WebSphere Studio входят сервер приложений WebSphere Application Server Developer Edition, инструменты для поставки Web-приложений, а также интегрированные в продукт средства тестирования и отладки компонентов приложения, таких как EJB, JSP, HTML-код.

WebSphere Studio обладает развитыми средствами поддержки Web-сервисов XML. В частности, EJB и другие компоненты приложения могут быть представлены в виде Web-сервисов — для этой цели существуют соответствующие мастера, которые генерируют WSDL-код, данные UDDI и клиентское приложение для тестирования. С помощью WebSphere Studio можно также создавать клиентские приложения к уже имеющимся Web-сервисам.

В состав WebSphere Studio 5 не включены средства UML-моделирования, однако разработчики могут выбрать какое-либо из имеющихся подобных средств, принадлежащих той же компании IBM (например, Rational XDE), и интегрировать их в WebSphere Studio WorkBench. Для поддержки коллективной разработки предусмотрены модули расширения для Concurrent Versions System (CVS) — средства контроля версий, относящегося к категории Open Source. Имеются также модули расширения для других средств контроля версий, созданные независимыми производителями.

WebSphere Studio можно использовать на платформах Microsoft Windows 98/Mе/NT/2000, RedHat Linux, SuSE Linux. Однако созданные с помощью этого продукта приложения можно эксплуатировать и на других платформах при наличии J2EE-совместимого сервера приложений и соответствующих средств поставки приложений, созданных независимыми производителями.


Содержание раздела