Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Language choice for high-volume Oracle CGI interface?
In article <376BC09F.3BDF0004_at_well.com>,
Greg McCann <gregm_at_well.com> wrote:
> We're doing a proposal for a system doing high-volume financial
transactions on
> the internet. We're expecting 10,000 transactions per day at the
beginning, up
> to 1,000,000 transactions per day eventually. The client has
specified an
> Oracle database with an NT web server, using SSL for secure
communications both
> between the browser client and our server and between remote servers
and our
> main server.
>
> We're debating what language to use for the CGI programming. C++,
Java, Perl,
> ...? I have some experience using Perl for database access, but not
with Oracle
> or on a system as large as this. Do you have any thoughts on the
relative
> merits of these languages for this application? If possible, we would
like to
> follow a path which wouldn't lock us in to a Microsoft platform.
>
> Thanks,
>
> Greg
>
Greg,
there are of course any number of solutions out there - including Microsoft ones, but also including Sun ( Netdynamics ), Netscape, BEA Weblogic( who have transactional experience with Tuxedo, of course ), IBM Websphere, Oracle Appserver and others. The three products which stand out from the rest, however, and bearing in mind the proviso of not wanting to be locked into a Microsoft only environment, are Jaguar CTS by Sybase, the Inprise AppServer, and Silverstream.
All of these will be able to deal with both COM and CORBA components ( allowing for C++ objects ), as well as EJB ( Enterprise Java Beans ) in their latest releases available later this year. All will allow for 2-phase commits, which is of course essential, especially for financial transactions. The Inprise offering uses the Visigenics Orb, Sybase have their own and Silverstream have a strategic partnership with IONA.
Silverstream has a strong development and management team with people formerly with Powersoft, Lotus and Watermark - amongst which some of the best people in programming today.
Inprise/Borland has traditionally very strong skill in development tools and with their Visigenics subsidiary a good ORB.
Sybase have no mean tools either ( PB 7, PowerJ ) and their Jaguar CTS is the most flexible ( you can even do COM to COM communication over IIOP ) All three provide their solution on Solaris and NT and _will_ port to Linux at some stage.
Check out the different offerings :
For Jaguar CTS ( part of Enterprise Application Studio ) by Sybase at
http://www.sybase.com/products/easerver http://www.sybase.com/products/easerver/collateral.html http://dynamic.sybase.com/press_releases/press_releases/ExternalItem/0,1099,21500,00.html ( press release )
http://www.sybase.com:80/products/eastudio/seminar_info.html http://sdn.sybase.com/sdn/appdev/get_doc.stm?loc=1001058
The latter let's you download a 180 page book entitled 'Building Internet and Enterprise Applications - Enterprise Application Studio'
For Silverstream, have a look at
http://www.silverstream.com/website/SilverStream/Pages/home.html
For the Inprise AppServer, have a look at
http://www.inprise.com/appserver
http://www.inprise.com/appserver/papers/ejb ( white paper)
Should you want more 'independent' information - send me an email
Regards
--
Oliver Willandsen [ European Commission - http://europa.eu.int ]
All comments represent my own opinion and may not in any circumstance be regarded as stating an official position of the European Commission
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
Received on Tue Jun 22 1999 - 08:03:29 CDT
![]() |
![]() |