WebLogic/WebSphere newbie Question.

Posted on 2004-10-27
Medium Priority
Last Modified: 2013-12-10
What is WebLogic? And what is the difference between WebLogic and WebSphere. I searched the web but I couldn't find a tutorial that could get me started and help me learn this from the beginning.
If you could explain what it is and can post some links that could provide tutorial for newbie that would be helpful. I have Linux experience and I am good with it so don't worry about which OS the tutorial uses and if it is for intermediate tech person, that would be fine too.

Thanks for you help !!!


Question by:scientist060700
LVL 13

Expert Comment

ID: 12432462
First Weblogic and Websphere are compatitor products, both are J2EE certified Application Servers that implements and comply with Sun J2EE specifications, you should start learning about the specifications from

and then decide which way u will go websphere or weblogic

Expert Comment

ID: 12444417
Also, in case you're interested in an open source implementation of J2EE, you can check out JBoss. Not as robust in terms of managability (resource management, clustering, etc.), but a very good open source alternative.

We use Weblogic here and are very happy with it. If I was just starting out, however, I might consider JBoss as a viable alternative.


Expert Comment

ID: 12455486
Weblogic is a product made by BEA, which WebSphere is an IBM product.
They are mainly the same on the surface (though the vendors will try to convince you otherwise). The main difference starts emerging when you take Total Cost of Ownership, Integration, etc into the picture.

BEA Weblogic - http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/server
IBM WebSphere - http://www-306.ibm.com/software/webservers/appserv/express/
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


Accepted Solution

RosieDark earned 1000 total points
ID: 12596300
Just in case what you're after is a truly *basic* response ... WebLogic and WebSphere are both modern forms of middleware that make it possible to create distributed applications that can be run across the network/web ... different pieces of your application run on different computers tied by network/web connections.   Your users may see and run a front-end client applet on their computer, for instance, while the bulk of the heavy-duty computing work is triggered back on a server application at your site, where your databases are available to work with.  (Vast oversimplification, but gives you the basic picture ...)

Both WebLogic and WebSphere are based on Java Enterprise Edition (j2EE) / Enterprise Java Beans (EJB) technology, which provides a distributed architecture that goes above and beyond (and integrates with) older middleware technologies such as CORBA and Tuxedo.  Their advantage is that they are much, much more capable and complete.  With EJB-based systems like WebLogic and WebSphere, as compared to older middleware systems such as CORBA, developers don't need to re-invent the wheel when it comes to session management, event channels/messaging, transaction management, lifecycle issues, etc. which were *excruciatingly* complex and difficult to learn/implement.  The learning curve and development effort is exponentially shorter for us poor
slobs who have to work with it.

Both WebLogic and WebSphere provide not only the implementation of the 'guts' of the distributed system ... the Application Server, but each also provides an entire integrated development environment for Java source code writing, etc.

In case you're curious what else competes with WebLogic and WebSphere (and EJB in general), EJB's primary competition is Microsoft's .NET framework, which incorporates a distributed application architecture called DCOM (Distributed Component Object Model).  However, the Microsoft model binds your server-side components to the Microsoft platform, whereas the EJB-based WebLogic and WebSphere are platform independent.

The BEA website provides online documentation that includes their user and administration guides.  I'm sure IBM provides something similar.

Expert Comment

ID: 12598717
Had to log off earlier to go to a meeting; here are some WebLogic tutorial/primer resources:

BEA's WebLogic Online Workshop Tutorials
(Note:  BEA lets you download their entire WebLogic package for free,
           as long as you're intending it for learning and development,
           and not to produce commercially available software)

WebLogic 6.1 Primer

Introduction To Enterprise Java Bean(EJB) (Online WebLogic Tutorial)

Expert Comment

ID: 12598960
And here's for WebSphere:

Introduction to Servlets and IBM WebSphere Application Server (Free Tutorial)

IBM InfoCenter 4.0 Tutorials Suite
(Select the Application Server AE link; a Tutorials section will be listed on the right.)


Expert Comment

ID: 12599489
<After another intermission for yet more meetings ... lord help me. ;) >

And finally, you asked about WebLogic versus WebSphere.  Again, at heart these are different vendors' implementations of a Java Application Server ... the piece of the distributed architecture that lets the remote client portion of the application communicate with the server portion of the application (and vice-versa), invoking the various functions in one or the other no matter where they actually are, making it seem as if the entire application is in one place.  It's what makes the separates pieces of a distributed application work together.

Partisans for one or the other engage in religious wars over which is preferable over the other, but their approach and concepts are essentially the same, and they're pretty evenly matched.  For BEA's view of the comparison, keeping in mind the partison source, read their white paper at http://www.bea.com/framework.jsp?CNT=wp_abst00021.htm&FP=/content/news_events/white_papers.  IBM has it's own competing view of the situation (of course), but I haven't found their white paper/research.  If I run across it somewhere, I'll post it.

Author Comment

ID: 12789623
EE is getting too quick to clean up. I am going to split up points myself. Since RosieDark has given much more info, I am giving most of the point 150 goes to RosieDark and 75 is being divided between othes.


Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is about some of the basic and important steps to be used to improve the performance in web-sphere commerce application development. 1) Always leverage the Dyna-caching facility provided by the product 2) Remove the unwanted code …
There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
Stellar Phoenix SQL Database Repair software easily fixes the suspect mode issue of SQL Server database. It is a simple process to bring the database from suspect mode to normal mode. Check out the video and fix the SQL database suspect mode problem.
In this video I will demonstrate how to set up Nine, which I now consider the best alternative email app to Touchdown.
Suggested Courses
Course of the Month4 days, 7 hours left to enroll

599 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question