KnightBarron
Unregistered
|
|
No doubt that Oracle's database is on top. But when it comes to middleware, specifically Java middleware they leave a lot to be desired. Too tight an integration with database makes it highly non scalable. I'm talking about PL/SQL code spitting out HTML tags. Unless they come out of the database centric approach to middleware, my guess is that the respect that they seek so much, may not be forthcoming
|
Anonymous
Unregistered
|
|
Pure FUD.
JDeveloper IDE, Oracle 10G DB, and Oracle Application Server 10G are a powerful middleware combination. You have to try it to know it.
And... puleez -- using Oracle doesn't imply just using PL/SQL as a domain language. Oracle has a huge commitment to Java which shows in all their offerings. If you haven't done a "bake-off" with Oracle middleware, then you're doing yourself or your company a disfavor.
|
Anonymous
Unregistered
|
|
Geeee!!!!! Does that response come from an Oracle employee????
Oracle Middleware is a joke! I wouldn't bet my business on it! That is, unless Larry can figure out another way to force me to!!!!!!!
|
Anonymous
Unregistered
|
|
JDeveloper is a cool tool - U gotta try it. I used to be skeptical about ORCL's middleware too but I had no clue what is JDev about at that time. And, if it's not your boss only that cares for the price of the tools that you use, for the money that you pay for an ORCL "solution" (couldn't find any better term) you have to sell your car to add the difference to the same thing from IBM.
|
Anonymous
Unregistered
|
|
I was involved in the implementaion of Oracle Portal 10g. And to tell it was a nightmare until we went live. We had to live with tons of patches at various junctures. And nothing was smooth all through.
|
OracleDeveloper
stranger
Reged: 10/30/07
Posts: 1
|
|
Dear friends, If you complain about deployment and usabilities of Oracle Enterprise software, you just know the tip of an iceberg.
When you are (God forbids) unlucky enough to get hired as a Senior Software Developer for Oracle, you will see the full horrible iceberg.
First of all, their enterprise software architecture is bad, and based on all the principles of "How to write slow and unreliable Java code". They use EJB, RMI and all distributed technologies unnecessarily, for no particular reason, except to amuse themselves, and torture their customers.
Second of all, a lot of Oracle enterprise applications claim to be J2EE applications, but contain a lot of Active X and proprietary javascript code for Internet Explorer, so they run only with Internet Explorer.
Third of all, they have very bad intergration strategy between Oracle products, so some Oacle products run very well (well here means relatively less bugs) with every other Application Server, except Oracle Application Server ;-)
Forth of all, they don't have good practice about Refactoring, Code review, Test first Development, only have theory, so the quality of Oracle's code is terrible.
Fifth of all, they have a very funny build process for J2EE application, which involves 10 different tools, from simple javac to Ant to Unix shell sh, m4 interepreter to Cruise Control, perl script, yapp and God know what else. But I swear that one day I really counted them, and there were 10 different things in all. Why the hell they cannot use Ant and Cruise Control, or if they must, use either Perl or Sh script? But they use 10 different things. Thanks God they don't include C# and Visual Basic into the build process.
Sixth of all, they don't have incremental build for some enterprise applications, so each time a developer change some thing in one file, he has to build the whole thing, and deploy the whole J2EE app again.
Seventh of all, Oracle Application Server is the second worst J2EE application server in the whole industry. (The worst is IBM Websphere). Even some Oracle enterprise products cannot be deployed reliably on OAS, while they can be deployed fairly easy on Weblogic or any other things. The performance of OAS is terribly bad, although they advertise something else on Oracle Website. And the Management Console is a typical study case about "How to design bad User Interface".
The last, but not least, that the team spririt in Oracle development team sucks. I don't even want to go into the details.
Of all other things, Oracle Collaboration Suite, Oracle iProcurement and Oracle HR tools ..., I think Oracle produces those kinds of software to take revenge on their customers, make their lives miserable. There is nothing that is more difficult and inconvenient to use than those Oracle hacky wacky products.
So except database which has been developed since Larry Ellison's time, all other Oracle products suck.
|
|