Saturday, July 9, 2011

What is Servlet Class Hierarchy

The Java Servlet class hierarchy is given below. Like all java classes GenericServlet also inherits from Object class. Apart from GenericServlet and HttpServlet classes, ServletRequest, HttpServletRequest, ServeltResponse and HttpServletResponse are also helpful in writing a servlet. As you can guess ServletRequest & ServletResponse are used in conjunction with GenericServlet. These classes are used for processing protocol

What is Java Servlet Life Cycle and how to explain it

A servlet is managed through a well defined life cycle that defines how it is loaded and instantiated, is initialized, handles requests from clients, and is taken out of service. This life cycle is expressed in the API by the init, service, and destroy methods of the javax.servlet.Servlet interface that all servlets must implement directly or indirectly through the GenericServlet or HttpServlet abstract classes.

Stages of Servlet Lifecycle:

A servlet passes through the following stages in its life.
  • Initialize
  • Service
  • Destroy

What is Java Servlet

A servlet is a Java technology-based Web component answer to CGI programming, managed by a container that generates dynamic content. CGI was widely used for generating dynamic content before Servlets arrived. They were programs written mostly in C,C++ that run on a web server and used to build web pages.
Like other Java technology-based components, servlets are platform independent Java classes that are

Friday, July 8, 2011

How to make Customizable Corporate Menu Bar for NetBeans Platform Applications


I have study a blog from Oracle blog and found it very useful to create a highly customized menu bar in our NetBeans Platform application. You can also access this blog by click below link

Tuesday, June 28, 2011

What is Cloud Computing

Cloud computing refers to the use and access of multiple server based computational resources via a digital network like Wide Area Network ( WAN ), Internet connection using the World Wide Web (WWW), etc. Cloud users may access the server resources using a computer, net book, pad computer, smart phone, or other device from any location just access required to cloud computing with cloud account. In cloud computing, a cloud server is used  for applications installations, cloud applications management and data is also stored remotely in the cloud configuration. In cloud computing, cloud users do not download and install applications on their own devices like computer, mobile, tablet etc, in this cloud server is responsible for applications data processing and data storage.


The main characteristics and advantage of Cloud Computing is that the traditional business applications and platforms are too complicated and expensive. They need a complex software stack, data center for database storage and a expert team to maintained all network performance and for maintenance of network. While in Cloud computing, all these issues are not related with customers company, it will responsibility of cloud computing service providers companies. Database Servers, Web application servers, other applications servers installation, maintenance, management, to ensure system live will be the responsibility of cloud computing service provider companies.

What is Cloud Computing, cloud computing tutorial, characteristics of cloud computing, cloud computing for business applications, architecture cloud computing, business cloud computing, cloud computing basics, define cloud computing, definition of cloud computing, cloud computing

This short video explains what is Cloud Computing and why it is faster, lower cost and does not eat up your valuable IT resources like database storage, network bandwidth, applications servers, file servers etc.

Thursday, June 23, 2011

How to install Android Development Tools ADT Plugin in Eclipse IDE for Mobile Application Development

 ADT  "Android Development Tools" is a plugin for Eclipse IDE to provide a powerful, effective, easy to use integrated environment for Android mobile applications development. ADT enhances the Eclipse IDE capabilities to quickly set up new android projects, Android Application User Interface, addition of package on the Android Framework API, testing and debugging of mobile application using Android SDK Tools. You can do much more with ADT.

How to install Android Development Tools ADT Plugin in Eclipse IDE for Mobile Application Development. Android apps development, custom android apps project software,  ADT installation, Android development Tools installation,  Smart phone applications development, Android apps development tool, Eclipse IDE tutorial,


Wednesday, May 25, 2011

How to download and install Eclipse IDE for Java and Java 2 EE Application development

Eclipse IDE is an open source and very famous development tool for Java, Java 2 ee web applications development, JSF, JSP, html, android mobile applications development, php, C/ C++  applications development. In this tutorial, you will learn how to download and install the Eclipse IDE for java and Java ee based web applications development.