This paper is no image paper !!!!!!!!!!!!!!!!!!!
J2EE and Service Oriented Programming
Authored by: AmirSam Bahador
Level:
Advanced
Contents:
Introduction
- The purpose of compilation this essay
Chapter 1: Basic concepts of J2EE
- Servlet and JSP
- MVC
- MVC or JWMS? That is the problem? Perhaps both!
Chapter 2: Basic concepts of Shine Framework
- What is "Shine Frameworkâ?
- The components of Shine Framework
- Implimentation of an application by Shine Framework
Chapter 3: The objects of Shine Framework
- The types of objects in Shine Framework
Chapter 4: Engineering & Communication items
- The communication of Shine Framework with the other
existing Frameworks
- The major purpose of Shine Framework
Introduction
The purpose of compilation of the this paper
A few years ago, when I was the software architect of a big project with J2EE, I advised
some of the modern tools of that time to the project manager. He acknowledged it.
Therefore, we began deploying our Enterprise on Java platform. However, we encounterd with
many problems, as we got ahead the project. Our tools were included Struts Framework,
Spring Framework & Hibernate.
I convinced that MVC architecture is the best option to develop macro projects! However, I
believe it now, as well. Couldn't it be more completed? In developed Enterprise
projects, an advanced architecture is required to divide the project, technically. The
project was successfully finished after one year, but my mind was busy with it for a long
time!
Then, I began implementing an Application Framework and registered it in
Sourceforge.net
as an Open Source Framework. I developed some Enterprise projects & some other J2EE
frameworks, as well. I achieved a good result! The velocity of implemention &
developing projects increased up to 50%. Subsequently, by cooperation of my elected
students who had worked with Application Framework, I established an organization, named
J2SOS, to protect & develop this Application Framework.
Fortunately, my students were so skilled that each took a chief task in big J2EE
projects.
Their experiences had a practical affect on development of Application Framework as well
as the organization.
Therefore, it is required to write down my & my yesterday students (my today
co-workers) experiences. This was the outset to write the present paper!
Chapter 1
The basic concepts of J2EE
Purposes
In this chapter, we do our best to introduce J2EE basic concepts.
Servlet & JSP
If you ahve ever worked with JSP & Servlet, you know that Servlet is so proper for
processing functions but there are particular problems with it in displaying functions.
JSP is applied reverse to Servlet. Thus, what is the solution? To apply both JSP and
Servlet together!
What is MVC?
MVC is an easy way to use JSP & Servlet together. In MVC architecture, the request
will be processed by a Class (Servlet) and the appropriate response will be showen by
JSP.
n the above Servlet Class, the validation operation, etc will be done.
Nowadays, there are numerous Frameworks which will assist you to use MVC Framework
architecture. Struts Framework is the most well-known one.
MVC or JWMS ? That is the problem! Perhaps both!
MVC is a powerful architecture, but it is required an advanced architecture to implement
developed projects.
Today, web applications are well developed which complicatethe work for programmers &
developers.
To clarify it, see Google site! Google Web Application enjoys numerous services, each have
a special service for the users.
For Instance, Gmail service, E-Mail or by SearchEngine, the users can search for websites,
pictures, etc.
These services have certaily close communication with each other.
If the services do not use a particular architecture, the Google will encounter with
various problems.
In Service Oriented architecture, each part of the program is a service programme. For
example, E-Mail service, SearchEngine service, etc.
, .....
for get full this paper plz goto : J2EE And Service Oriented Programming
in :
http://groups.google.com/group/j2sos
Or
http://j2sos.googlegroups.com/web/J2EE_And_Service_Oriented_Programming+(...
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4199350#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...