Is it possible to run Oracle Forms without applet?

I've heard that Java is a server-side language, but whenever I've encountered a Java applet I need to give permission to download and run it, which to me seems as though it would be client-side. Which is it?

  • In order to run java on a webpage it seems the user is always requested to give permission to download and run the applet. If it is run on the computer of the user then wouldn't this be client-side? I'm just confused because from what I've read java is supposed to be a server-side language. Also I'm aware that javascript is supposed to be a client-side scripting language, but javascript does not require permission from the user to begin running, why is this? Please help me I'm very confused!

  • Answer:

    Java was intended to be the first ubiquitous language, and is then not reserved to server-side. Typically Java applets are more client-side Java modules. When running in a browser, Java applets, like ActiveX modules, have access to more sensible APIs than JavaScript does including low level network APIs, camera and so on. Some Security leaks have often been reported regarding Java applet usage. When HTML5 said features were added to JavaScript, they were implemented with accessed reserved under user permission. So when running JavaScript, user won't be asked for permissions until the JavaScript code try to use sensible features, and permissions asked to the user are explicitly related to the accessed feature (geolocation, storage, camera, microphone). Note also that JavaScript is not client-side only. It has been made available on the server just one year after it was created, and is today becoming a popular server-side language, even at the database level (http://MongoDB.org , http://CouchDB.apache.org, http://Wakandadb.org, Riak, ...)

Alexandre Morgaut at Quora Visit the source

Was this solution helpful to you?

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.