Re: Java servlet on browsers: dying or kicking ?
On 12/28/2012 4:08 PM, lipska the kat wrote:
On 28/12/12 20:22, Robert Klemme wrote:
On 28.12.2012 18:50, lipska the kat wrote:
I spend much of my working life translating a clients business processes
into something that can run on a computer and the trend is now more than
ever away from a strictly web based process and towards systems that are
completely independent of delivery mechanism.
This sounds exactly like the use case JEE was intended for.
Well yes, I remember early days writing EJB deployment descriptors by
hand. What a hideous nightmare that was.
They could be generate by IDE's.
Or they could be generated by xdoclet.
And they were not that hard to write manually.
Today they can be replaced with annotations if one prefer those.
An early, poorly documented
version of Weblogic and trying to figure out how everything was glued
together because the company couldn't afford the price of Weblogic
training.
That id more the company's problem than the technology's
problem.
? RMI over IIOP, stubs and skeletons, oh misery thy name is J2EE
RMI over IIOP is no worse than other binary serialized protocols.
And stubs+skeletons is a standard solution for remote calls - EJB's
or web services or whatever.
Dynamically generated such do make life a little bit easier though.
You know what, I don't actually use it much these days. I have a bunch
of classes that implement the core business logic. A facade hides the
atomic business logic methods from clients and people write to the
facade. Need more functionality ... no problem, update the facade by
combining atomic methods in new ways.
I rarely use web frameworks either, or persistence frameworks or any
other type of framework unless the client specifically requests it.
I still write most of my own SQL ... for the same reason I still write
stuff in assembler. It just seems like a good idea to stay close to the
machine/problem space
Sounds pretty expensive to me not to utilize what other have
come up with.
DI frameworks, MVC web frameworks, ORM etc..
To quote Newton "If I have seen further it is by standing on the
shoulders of giants".
Arne