Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> 8i Java Port

8i Java Port

From: ritchie turner <rmturner_at_utouch.com>
Date: Fri, 06 Aug 1999 19:02:14 -0400
Message-ID: <37AB6976.3AB6C708@utouch.com>


Hi

I have an internet application which utilizes a java client and java middleware. The client talks to the middleware with Java sockets and the

middleware talks to 8i with JDBC, I have implemented the stored procs in

PL/SQL. I am an Oracle newbie.

I'm looking to make this setup more scaleable, in particular it is my hope to bring my middleware right into the database. The performance data I have seen regards the aurora jvm looks impressive and I want to harness this scalability.

Now, I need to know just how much of my app needs to be re-architected. Of course I am hoping I can just jar my middleware and loadjava and magically I have superior scalability but I fear this is not going to be

the case. I can see to start with I want to implement my PL/SQL in Java, I know this is slower until the native compiler comes out, but I can live with that.

The oracle docs say ....

sockets are not persistant over calls (something to do with the presentation layer which I know nothing about) utilise EJBs for scalability for remote connections (I know nothing)

Does this mean that although sockets are there it's actually best not to

use them ... because they doen't have the same sematics as normal sockets?

Currently my middleware and client talk to each other by passing serializable objects over the socket but now I think that this protocol probably vanishes and method calls are probably utilised directly on a remote object in the context of an oracle session?

If someone could give me some advice on this I'd be grateful (you can see I'm pretty confused!).

Thanks

ritchie Received on Fri Aug 06 1999 - 18:02:14 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US