Oracle(t) fra Delphi, .Net og open source-formørkelsen

Denne artikel stammer fra det trykte Computerworlds arkiv. Artiklen blev publiceret den Computerworld d. 19. november 2004.


J2EE og .Net bliver de dominerende software-arkitekturer fremover. Computerworld giver et overblik over nogle værktøjer og strategier fra Oracle, Borland, Microsoft, IBM samt fra open source-bevægelsen.

Borland: Delphi 2005, JBuilder, .Net og J2EE
Ifølge Borlands direktør for softwareprodukter i EMEA, Laurent Seraphin, er Borland softwarens Schweiz. De er neutrale i kampen mellem J2EE og .Net, da de understøtter begge arkitekturer.
Delphi 2005, der frigives på det danske marked i denne måned, understøtter udvikling til Win32 samt .Net og giver mulighed for at programmere i C# og Delphi.
Ønsker man at udvikle til J2EE, kan man anvende JBuilder fra Borland.
De sidste fire år har Borland koncentreret sig om at udvikle integrerede værktøjer, der understøtter Application Lifecycle Management; hele udviklingsprocessen fra kravspecifikation over design, udvikling, test og indførelse.

IBM: Rational, WebSphere og J2EE
Med applikationsserveren WebSphere Application Server og udviklingsmiljøet Rational Application Developer satser IBM stærkt på J2EE-platformen.
I slutningen af år 2002 købte IBM Rational software, som på det tidspunkt var det ledende firma indenfor UML-modelbaseret udvikling.
Rational Application Developer integrerer Rationals modeleringsværktøjer med Eclipse-platformen (se open source: Eclipse og Mono).
Rational Application Developer dækker hele Application Lifecycle Management.

Microsoft: Visual Studio og .Net
I februar 2002 introducerede Microsoft sin .Net-platform og Visual Studio .Net.
I dag hedder udviklingsplatformen Visual Studio 2003 og den fås i fire udgaver; Professional, Enterprise Developer, Enterprise Architect og Academic.
Programmerinssprogene der kan anvendes er Visual Basic, C++, C# og J#.
Næste udgave af Visual Studio hedder Visual Studio 2005 og er i beta-release.

Oracle: 10g og J2EE
Med sin Oracle Application Server og Oracle Developer Suite 10g satser Oracle, ligesom IBM, stærkt på J2EE-platformen.
Oracle Developer Suite 10g indeholder blandt andet Oracles J2EE-udviklingsplatform JDeveloper.
Oracle valgte i maj i år at indgå i Microsofts Visual Studio Industry Partner Program for at gøre integrationen mellem Oracle-produkter og .Net-applikationer nemmere. Oracle mener, at J2EE og .Net vil sameksistere i virksomhedernes it-arkitekturer.

Open source: Eclipse og Mono
Eclipse er et open source-udviklingsmiljø, der oprindeligt blev udviklet af IBM.
IBM har overladt videreudviklingen til den uafhængige open source-organisation eclipse.org. Eclipse er baseret på, at leverandører kan udvide funktionaliteten ved hjælp af plug-ins.
I dag kan Eclipse anvendes som udviklingsmiljø til J2EE, C, C++ og Cobol.
Mono er et open source projekt, der skal gøre det muligt at køre .Net-programmer på Unix, herunder Linux.