SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Oracle Corporation (ORCL)
ORCL 142.82+4.6%Feb 6 9:30 AM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Tumbleweed who wrote (7602)6/23/1998 9:58:00 AM
From: Michael Olin   of 19080
 
Oracle does not think client-server is dead, they do see a transition away from high maintenance fat clients. Oracle's client-server solution works just fine, in fact it is one of the more flexible architectures out there (which segues nicely into this next point). By the way, if Oracle has never been able to get client-server to perform well, how is it that Oracle-based client-sever systems are ubiquitous in the pharmaceutical industry?

Is NCA client-server? Well, yes and no. In a traditional two-tier client-server architecture, you have your data stored on a database server and you process the data (validation, enforce business rules, etc...) on the client. Using Oracle's client-server development environment (now called Oracle Developer, they have dropped the 2000), you could easily perform application partitioning and blur that line. Some of the processing that was being done on the client really fits better on the server anyway. Instead of bringing lots of data down to the client, processing it, and then sending it back, Oracle allows you to easily move that functionality to stored procedures on the server and execute it there. It has worked very nicely, reduced network traffic and so on.

NCA is a three-tier client-server architecture. The server tier remains pretty much the same. Instead of having a fat client running the application, however, the "old" client is split into two tiers. A thin client that provides the user interface and an applications server that does the rest of what the "old" client used to do (validation, enforce business rules, communicate with the database).

So, NCA is client-server, but not in the traditional two-tier sense. Multiple "clients" are running on the applications server. In an internet environment, this keeps everything pretty much inside the firewall. It also makes maintenance of (and installation of new) thin "clients" at the end user much simpler. Set up a browser with the Java plug-in, point it at the server, download the class files that provide the UI and go (of course, it doesn't quite work that way, YET). I will gladly refute any claims that installing and maintaining Oracle's (or anyone's) current client software is a simple, problem free task. Oracle is making it easy to move from two-tier client server to NCA. I'm continuing to develop the "old" way most of the time, but always keeping the transition to NCA in the back of my mind.

-Michael

The New York Oracle User's Group had a meeting yesterday, in the fog, on a boat sailing down the Hudson, around New York Harbor, and back. The meeting was sponsored by Microsoft and NCR, and the President of the NYOUG hammered Oracle (again) for failing to support their user community while vendors such as Microsoft, NCR, CA are happy to provide their $ and support. I hear there a few VPs in Redwood Shores who are not particularly happy with us (the NYOUG). It seems to be a very familiar situation for all involved. The more things change...
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext