|
We used complete Oracle9i toolset to develop J2EE system, using Oracle9i DB, AS, DS, Jdeveloper. I found the success of Oracle application relies on the success of Oracle database that is undoubtedly the best in its kind. However, the perception, or may be the fact, is that Oracle’s products are database-based. Application server simply is the platform on which you run your application that contains business logic plus other functionalities. This logic implemented in Oracle’s way is database-driven. A case in point is BC4J, now part of ADF. The strategy Oracle employs is completely right. It should be carried on. The growth of Oracle application server is much faster than its 2 industry-leading rivals, WebLogic and WebSphere. Oracle AS does not support other RDBMSs well. Neither does WebSphere.
Deciding which application server to use in the company is crucial. Many factors need to be taken into account, the existing hardware/software infrastructure, maintenance cost, service availability, compatibility, speed/stability tradeoff, etc.
My view is Oracle should continue its development in the way it is doing. Having close relationship with database keeps the growth of its other products though users’ misconceptions may arise.
Should Oracle provide more documentations on application server and developer suite, it would be much beneficial for those who do not really get any chance to have training.
All above is my personal opinion, if I said anything improper, sorry about that. |
|