Skip to Main Content
  • Questions
  • How much of Java do you need to know to use, say, IFS

Breadcrumb

Question and Answer

Tom Kyte

Thanks for the question, Raghu.

Asked: June 06, 2002 - 7:41 pm UTC

Last updated: September 06, 2002 - 7:34 am UTC

Version: 8.1.7

Viewed 1000+ times

You Asked

This is a general questions about some of the new features. As soon as I start to look at a new feature of Oracle, say iFS, and poke around technet, I get a bunch of java code and jsp. How much of a Java guy does one need to be before these new features of the database can be exploited? Ditto with soemthing like being able to make a OAS/9iAS pl/sql-generated webpage accesible over a cellphone or PDA using WAP. Should be simple - right? But in my experience, it is not. Perhaps I am way behind everybody else but I still wonder...

and Tom said...

Well, I know enough Java to be dangerous -- I have yet to write a JSP (don't want to) or a servlet (but I have written a Palm Sync Conduit and many java stored procedures)....

iFS doesn't require Java, it is a file system. You don't need to program it further. Many of the examples you see are in the building of more sophisiticated front ends -- user interfaces. The "language of choice" for many in that area (for better or worse) is Java. Can you use PLSQL -- sure, php -- yes, python - certainly, asp -- if you want to.

In 9iR2 -- iFS comes with "Oracle files" -- a front end that gives you out of the box functionality -- if you like it, no programming even to get a "front end".

Now, for the WAP access, there is some complexity there but it should be 100% in the setup, configuration and getting the first page going on the wireless device. After that -- it is preetty easy. It is sort of like getting your first PLSQL "mod_plsql aka owa" page going. I remember it taking more then a minute or two to fully understand how the URL got turned into a stored procedure call and that procedure would generate a html page that would go back to a browser. Once I learned it -- it was "trivial". Before I learned it -- it was black magic.

I don't think you are way behind everybody else -- we all have different skill sets. Hey -- tons of people are doing "off the shelf apps" implementations. I haven't done a full one myself. Am I behind? In apps implementations maybe -- but not in the area that I need to be. I still learn something new each and every day and the technology is a moving target. By waiting some things out -- I got to skip "learning" them all together ;) You learn what you need to know.

Rating

  (2 ratings)

Is this answer out of date? If it is, please let us know via a Comment

Comments

Nice ramblings

Jorge R, June 11, 2002 - 3:26 pm UTC

Very nice reflections and ramblings (and I mean it in the best possible way)

I would love to hear more about that Palm Sync Conduit and even see the code, but I understand this is not the forum.

So, I just wanted to thank you for the words of wisdom.


about WAP

Inga, September 06, 2002 - 5:33 am UTC

Hello Tom!
I'm trying to find out the way to access Oracle DB from PDA or cellular phone (with WAP). At the moment I realized that it's nessesery to have OAS or (better) the iAS, then develop lots of pl/sql (or java) procedures, that would generate dynamic web-pages for a user.
Could you please clarify the "complexity" (you said about) of using these method for WAP-devices?

Thank you in advance!

Tom Kyte
September 06, 2002 - 7:34 am UTC

Once you understand the technology, it is not hard at all.

</code> http://technet.oracle.com/docs/products/iaswe/content.html <code>

is the docs for the wireless stuff. Before understanding the technology, it is black magic and apparently very complex.

More to Explore

PL/SQL demos

Check out more PL/SQL tutorials on our LiveSQL tool.

PL/SQL docs

PL/SQL reference manual from the Oracle documentation library