• Post Reply Bookmark Topic Watch Topic
  • New Topic

Middlewares  RSS feed

 
murugu
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
EJB and corba is called middlewares
Why don't u call JSP and servlet as middleware..All the Ejbcomponents,JSP and servlet are written on the server side
they are classified into middlewares ad webprogramming..So what makes them to classify like that
What do u mean by business logic...In multi-tiered architecture everywhere it is written business logic is seperated from the server...What do u mean by that
 
George Brown
Ranch Hand
Posts: 919
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would not say that EJBs are middleware, I think that's a misnomer. I'd say that CORBA is certainly middleware, along with perhaps parts of RMI.
EJB, JSP and Servlets are server-side technologies. Although JSPs and Servlets are part of web programming, Servlets could certainly be used in other distributed frameworks.
In multi-tiered architectures, you would try to achieve separation of data from data translation from business logic from presentation logic etc. It is a nonsense to say that business logic is separated from the server, business logic is often implemented upon the server. I think what that is getting at is that in distributed systems, the business logic does not necessarily have to be on the same machine (server) as, for example, data access and tranlation, or presentation logic.
I hope that clears up some of the questions. Business logic... I'd describe that as logic pertaining to particular business processes. By keeping business logic in reusable units or components, you can make maintainability easier and less costly. Maybe someone else can describe what Business Logic is in different terms... anyone?
[This message has been edited by George Brown (edited November 15, 2000).]
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!