RAD alternative WebSphere compatibility

RAD Alternative for WebSphere Development

We recognize that some WebSphere® development teams need the full dose of IBM® RAD for their projects. However, it’s likely that most team members need only a small subset of those tools to do their WebSphere work. MyEclipse gives those team members flexibility to continue working with their RAD projects and WebSphere while incorporating the use of additional technology tools.

Compare Features

Ready to develop for WebSphere with the RAD alternative?

Get Started with MyEclipse

While you learn more about how MyEclipse plays well with RAD and WebSphere, go ahead and start your MyEclipse download!

 

Download Center

Develop for WebSphere

Build and deploy enterprise applications to WebSphere and Liberty Profile servers.

Have the Latest Tools

Access the latest Eclipse and Java EE, get frequent feature updates and easy RAD project migration.

Easy Access to WebSphere-Specific Resources

The visual Editors in MyEclipse simplify the task of editing configuration files. You’ll find sections specific to WebSphere deployment in the Deployment Descriptor visual editor. Also, get quick access to the WebSphere Admin Console from the MyEclipse Servers view.

More on WebSphere Tools

Freedom to Choose Your WebSphere Version

With MyEclipse, you aren’t forced to update your WebSphere version to keep in sync with your IDE version. MyEclipse supports development for WebSphere Application Server and Portal Server versions 6.1 – 8.5.

Quick IDE Installation and Updates

Install a tailored team IDE in minutes from behind your firewall. Installation and tool updates are quick and easy. No more lost time waiting for download and installation or dealing with possible firewall issues with IBM Installation Manager.

Migrate Projects from RAD

Migrate projects from IBM® Rational® Application Developer in just a few clicks without losing project integrity. Use MyEclipse as a supplement to RAD development, or as a RAD alternative.

Access More Plugins

RAD limits software add-ons despite the multitude of technology and productivity software add-ons found in the Eclipse Marketplace. MyEclipse allows you freedom to include OSS, commercial and proprietary plugins in team packages. Or, offer teams a catalog of approved add-ons from your private, behind-the-firewall Marketplace. 

More on Plugin Access

Use the Latest Technologies

Long RAD release cycles can create a technology lag when developing for WebSphere. And, updates could still be missing modern tools for implementing current technology. The MyEclipse Continuous Integration Stream model offers updates to software every few weeks. Admins can easily obtain updates, apply them to software packages, and simply roll out updates to teams.

More on Frequent Releases

Easy Testing on a Variety of App Servers

Deploy to a range of application servers in addition to WebSphere and WebSphere Portal Server – Glassfish, WebLogic, Tomcat, and more. For super-quick testing, use the integrated MyEclipse Tomcat and Derby servers.

MyEclipse and RAD Features 

 MyEclipseIBM Rational (RAD) 8.5 
Maintenance & Support
included
included
RAD: Included for first year, 15-20% of license cost for subsequent years
Customizable Spring Code Generation
included
none
 
Spring Project Bootstrapping
included
none
 
Spring Web Flow
included
none
 
Spring Annotator
included
none
 
REST Reverse Engineering
included
none
 
iPhone Web Scaffolding
included
none
 
Spring Editors and Wizards
included
none
 
Adobe Flex Scaffolding
included
none
 
Easy Migration to/from WAS
included
none
 
Google App Engine Support
included
none
 
Hibernate Support
included
none
MyEclipse: Hibernate versions 2.1 – 5
Spring Support
included
none
 
Application Deployment
included
some
Deployment types:
MyEclipse – Packaged, Exploded, hot-sync for WebSphere
RAD – Packaged
Enterprise Maven Support
included
none
 
Desktop Integration
included
none
 
Facelets Designer
included
none
 
ICEfaces Ajax Support
included
none
 
Image Editor
included
none
 
Instant-On Ajax Debugging
included
none
 
Secure Delivery Center Power Installer
included
none
 
Screen Capture Utilities
included
none
 
VisualVM Java Profiler for MyEclipse
included
none
 
Visual SQL Query Builder
included
none
 
Application Server Support
included
some
MyEclipse: 50 + Connectors & Integrated WAS 6.1 – 8.5
RAD: ~ 20 Connectors & Integrated WAS 6.0 – 8.0
Portal Server Support
included
included
MyEclipse: 6.1 – 8.5
RAD: 6.1, 7.0
Object Relationship Mapping
included
included
Hibernate
Common Features   
Advanced Database Support (Stored Procedures, etc.)
included
some
MyEclipse: DB2, Oracle, MSSQL, Sybase, MySQL
Ajax Development Tools
included
some
RAD: Configure and deploy AJAX proxy
Annotation Support
included
included
 
Ant Support
included
included
 
Application Client Project Support
included
included
 
ClearCase Support
included
included
 
Code Snippets
included
included
 
Custom JSP Taglib Support
included
included
 
CVS Support
included
included
 
Database Explorer
included
some
MyEclipse: Oracle, DB2, MS SQL and more (20+ Connectors)
RAD: DB2, IBM Cloudscape, Oracle 9i, Informix, MS SQL Server, Sybase
Deployment Artifact Types
included
some
MyEclipse: EAR, WAR, JAR, Custom JAR-Based (e.g. RAR)
EAR, WAR, JAR
DOJO Support
included
included
 
Eclipse Version
included
included
MyEclipse: 4.4
RAD: 3.6
EJB OR-Mapping
included
included
 
EJB Support
included
included
MyEclipse: 2.0 – 3.2
RAD: 1.1 – 3.1
Enterprise Reporting
included
included
RAD: CR & JSF Reports
ERD Viewer
included
included
 
Examples on Demand (Education)
included
included
MyEclipse: Integrated Examples on Demand dashboard
RAD: Examples built into tutorials/Help
Facelets Support
included
included
 
Generate Web Services
included
included
MyEclipse: From WSDL or Java Bean)
RAD: Create or transform Web services from existing artifacts
HTML 5
included
included
 
Integrated JavaScript Debugger
included
included
 
J2EE 1.2/1.3/1.4/1.5 Support
included
included
 
Java EE 6 & 7 Support
included
included
RAD: Java EE 7 must be installed separately
Java 6 Support
included
included
 
Javascript Editing
included
included
 
JavaServer Faces Support
included
included
MyEclipse: Sun RI 1.1, 1.2, MyFaces 1.1
JavaServer Faces Designer
included
included
 
JAX-RPC Support
included
included
 
JAX-RS (REST) Support
included
included
 
JAX-WS Support
included
included
 
JSP Support
included
included
Both: 1.1, 1.2, 2.0, 2.1
JSR 168, 286 Portlet Support
included
included
 
JPA Support
included
included
MyEclipse: 1.0 – 2.1
RAD: 1.0 & 2.0
Jquery Support
included
included
 
JUnit Support
included
included
 
ORM Annotation Support
included
included
MyEclipse: JPA & Hibernate
RAD: JPA
Perforce
included
included
Both via third party
Platforms: Windows & Linux
included
included
RAD: Also supports zseries
Portlet Support
included
included
 
Refactoring
included
included
 
Source Editors
included
included
HTML, Java, JSP, JavaScript, CSS, XML, DSL, XSD, SQL
Source Safe Support
included
included
Both via third party
Struts Designer
included
some
MyEclipse: 1.0 – 2.0
RAD: 1.1 – 1.3
Subversion Support
included
included
Both via third party
TCP/IP Monitor
included
included
 
Testing Environment
included
included
 
Web Service Explorer
included
included
 
WebSphere Project Conversion
included
included
 
WSDL Validation
included
included
 
WSDL Visual Editor
included
included
 
XDoclet Support
included
included
 
XML Tools (Editors, Designers)
included
included
 
UML1 Modeling
included
included
MyEclipse: Forward/Reverse Engineering
RAD: Class & Seq Diagrams, others would need RSA
UML2 Modeling
included
some
MyEclipse: Forward/Rev Engineering, XSD Generation EMX support
RAD: Partial (Class & Sequence)
Visual Swing/RCP Designer
included
included
 
Visual Web Designer (HTML/JSP/JQuery Mobile)
included
some
RAD: HTML and JSP
Web Services
some
included
MyEclipse: WebSphere JAX-WS, JAX-RPC, JAX-WS Std, JAXB2, XMLBeans
RAD: WebSphere JAX-WS, JAX-RPC, JAXB 2.0, SOAP 1.1/1.2, SAAJ 1.3, UDDI 2.0 and v3, WSDL 1.1, J2EE 1.4, Java EE5 and AXIS, WS-RM, MTOM
CMP and BMP Wizards
none
included
 
Firebug Integration
none
included
 
J2EE Connector Architecture (JCA)
none
included
 
SQLJ Support
none
included
 
Web Service Discovery
none
included
RAD: from JSF & WSIL

Tutorial Sneak Peek

Create a Web Service for WebSphere Deployment

  1. Click .
  2. Select the JAX-WS (WebSphere) framework option, and the Create web service from Java class (Bottom-up scenario) option.


    New web service creation strategy

    The bottom-up web service generation uses the target server to generate the correct stub and implementation classes for the web service you are hosting from that particular application server.

    If you have not set a target server or if you haven’t yet configured WebSphere, click the Configure target server link.

    The project Properties window opens allowing you to set the targeted runtimes. You can open the project properties to change the targeted runtime at any time.


    Setting the target server

To see more of this document, visit Developing JAX-WS Web Services for WebSphere.

.

IBM, the IBM logo, WebSphere, the WebSphere logo and Rational are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both.