j2ee application development with websphere studio code : file system, source code management tool...

19
J2EE Application Development with WebSphere Studio .

Upload: trancong

Post on 28-Mar-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

J2EE Application Development with WebSphere Studio

.

Page 2: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

IBM Application Development VisionIBM Application Development Vision

Delivering a rapid and efficient response to business needsthrough a powerful development and deployment environmentintegrating the entire team throughout the application life cycle

page 2

Page 3: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Open and Integrated Application DevelopmentOpen and Integrated Application Development

Business Problem

Lack of an open application development integration platform

similar in nature to open deployment platforms (e.g., Apache / J2EE / Linux)

Technology Problem

Productivity & quality limitations due to the inability to integrate best-of-breed

tools & infrastructure in a single, seamless environment

A newly integrated, open

WebSphere Studio

An open tool platform contributed by IBM to an independent open source organization

page 3

Page 4: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

A "Portal-like" Approach for DevelopersA "Portal-like" Approach for Developers

RoleRole

Integration Integration PlatformPlatform

RoleRole

RoleRole

TaskTaskTaskTask

An integrated experience unlocks greater productivity by bringing order An integrated experience unlocks greater productivity by bringing order and collaboration to rapidly expanding e-business development teamsand collaboration to rapidly expanding e-business development teams

Independent tools and poorly connected islands of development

Best-of-breed tools and teams working together in an integrated environment

page 4

Page 5: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Desktop & Help Frameworks

Debugging Services EclipseProject Management

Java & JavaScript Tools

Software Configuration Management support

Plug-in Development Tools

EclipseEclipse

A personalized, extensible development platform organized

via developer

"Perspectives"

Products built on WebSphere Studio Workbench inherit these capabilities plus 'plug-ins' built by others

page 5

Page 6: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

WebSphere Studio WorkbenchWebSphere Studio Workbench

IBM ServerIBM Server& Middleware & Middleware

ToolsTools

WebSphere StudioWebSphere Studio

Partner Tools Partner Tools & Middleware& Middleware

WebSphere StudioWebSphere Studio

www.eclipse.org

A single, comprehensive development environment with unprecedented flexibility & extensibility

Configurations with toolsto meet the needs of specific developer roles

Extended and customized with partner, customer & IBM tools

Common development environment across Windows and Linux

page 6

Page 7: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

WebSphere Studio FamilyWebSphere Studio Family

Web HTML, DHTML, XML,JSP, Rich Media

Web servicesCreation, consumption,Visual Composition

Rapid Development (RAD)Visual developmentScripting and 4GL Code and data generation

Unit TestFunctional and Performance

WebSphere Studio configurations for:

Web site developersJava application developers Cross-enterprise developers

WebSphere Studio WorkbenchThe Eclipse Platform plus partner support for integrating with WebSphere Studio

IBM eServer & Middleware Tools

Asset Analyzer to identify reusable codezSeries and iSeries tools for developing, integrating, testing, and managing assets WebSphere tools for Portals, Voice, Wireless, Commerce, MQ, CrossworldsDB2, Domino and Tivoli tools

Partner Tools and Middleware

Rational Software: UML modeling, Unified Process, Asset managementVersata: Business rules driven RADMacromedia: ColdFusion for WebSphereand many others

Java Enterprise, Standardand Micro Editions

3GL ProgrammingCOBOLPL/1

page 7

Page 8: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Application Developer v4.03

Application Developer Integration Edition 4.1

J2EE (EJB) ToolsPerformance and Trace Tools

JCA Connectors (CICS, IMS, HOD)Microflow BuilderServices architecture for accessing EIS resourcesCCF Connectors

Runtime OnlyVAJ EAB migrationDocument

+ +

WebSphere Studio Enterprise Developer

HTML/JSP/Servlet ToolsRich media ToolsWeb Services ToolsXML ToolsDatabase ToolsClearCase LT OEM

+

Visual AssemblyTool

Apache Struts Builder

E/C/D for COBOL and PL/IEGLDevelopmentTools

Site Developer Advanced v4.03

Not available yet

WebSphere Studio WorkbenchWebSphere Studio Workbench

IBM ServerIBM Server& Middleware & Middleware

ToolsTools

WebSphere StudioWebSphere Studio

Partner Tools Partner Tools & Middleware& Middleware

WebSphere Studio Development EnvironmentWebSphere Studio Development Environment

page 8

Page 9: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

WebSphere Studio WebSphere Studio Application DeveloperApplication Developer

For professional developers of Java & J2EE applicationsWizard-driven support for developing HTML, JSP, XML, EJB, WebServices and JavaAdvanced tools for code generation and performance tuning Supports testing, debugging and deployment to standard J2EE server (including WebSphere Application Server, Tomcat and BEA WebLogic)Includes a highly integrated WebSphere Application Server test environment and deployment automation tools Includes Rational ClearCase LT but supports all major SCM systems

WebSphere Studio WorkbenchWebSphere Studio Workbench

IBM Server & IBM Server & Middleware Middleware

ToolsTools

WebSphere Studio WebSphere Studio

Partner Tools Partner Tools & Middleware& Middleware

ApplicationDeveloper HTML, XML, EJB, Web

Services and J2EE tools and wizards

Performance profiling and debugging tools

EJB development, debugging, testing, and demployment

Visual Java UI Builder

ClearCase LT team repositoryCVS Support

Integrated WAS & Tomcat servers and deploy tools

page 9

Page 10: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Best Application Development ProductVendor Of The Year

Most Valuable ProductBest Java Deployment Tool

Best Web Services IDEBest Web Services Automation Tool

Best Java IDEBest Team Development ProductMost Innovative Java Product

Recent AwardsRecent Awards

page 10

Page 11: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Getting started with WebSphere Studio Application Developer

Migration Resources web page:www.ibm.com/websphere/developer/zones/studio/migration.html

Free Trial downloadsSelf-running demoMigration guidesEducation classesMigration and deployment servicesCompetitive upgrade pricing availableEasy migration from any other Java IDE

page 11

Page 12: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Easy Migration for J2EE Applications

What you need before you migrate to Application DeveloperYour J2EE Application packaged in a EAR fileExample : petstore.ear deployed to WebLogic 6.1source code : file system, source code management tool

Migration Stepsinstall Application Developerimport the EAR fileimport the source codeadd the necessary library jar files into the java build pathinstall and configure the WebLogic plugin

page 12

Page 13: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Import the EAR File

page 13

Page 14: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Import Source Code

page 14

Page 15: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Add Library JARS

page 15

Page 16: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

currently available WebLogic pluginGenuitec EASIE Weblogic Plugin - www.genuitec.comObjectEdge - www.objectedge.com

Genuitec EASIE Weblogic 6 Plugin Configurationstart and stop WebLogic from within the Workbenchdeploy, debug, run your J2EE applications

WebLogic Plugin

page 16

Page 17: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Genuitec Plugin

Genuitec EASIE Weblogic 6 Plugin Configuration

page 17

Page 18: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Genuitec WebLogic Plugin Featuresdeploy, debug, run your J2EE applications

page 18

Page 19: J2EE Application Development with WebSphere Studio code : file system, source code management tool Migration Steps install Application Developer import the EAR file import the source

Summary

WebSphere Studio is built on the open technology of EclipseWebSphere Studio offers a complete, integrated application development environment for J2EEWebSphere Studio supports building and deploying standard J2EE applications on any J2EE standard application server (eg. WebSphere Application Server, BEA WebLogic, Apache Tomcat, etc.)Easy to migrate to WebSphere Studio from any other Java IDE Resources:

Migration Resources: www.ibm.com/websphere/developer/zones/studio/migration.htmlWebSphere Studio Application Developer info: www.ibm.com/software/ad/studioappdevWebSphere Developer Domain: www.ibm.com/websphere/developer

page 19