-
uses of java, please HELP
could someone be kind anoth to explain to me the uses of java. i can't find
any information about the uses anywhere. stuff like whats best to program
with it thanks
-
Re: uses of java, please HELP
your question is definitely not an easy one and probably there is no a simple
answer to it. java is an OO programming language, its use is up to the programmer.
As any other programming language it has its strengths and weaknesses.
Java is still mainly seen as a language for internet and web related programming,
this does not mean that you can not write applications using java, but it
has to be said java is not the perfect language for developing desktop applications.
There are many exciting things you can do with java starting with applets
which are small programs that can run in a java enabled browser but applets
are largely thought to be out of date now. To cut it short, java is very
efficient for internet applications especially server-side programming, e.g.
you can write servlet and EJBs to run on the server, you can use java RMI
and CORBA for network programming.
The Beauty of java is that it is a clean language and many things can be
done in java much more easily than in other languages.
Java is a young and evolving language so expect more.
"kevin" <kevla18@ntlworld.com> wrote:
>
>could someone be kind anoth to explain to me the uses of java. i can't find
>any information about the uses anywhere. stuff like whats best to program
>with it thanks
-
Re: uses of java, please HELP
Java is also great for device programming.
"Ako" <ays73@hotmail.com> wrote in message news:3a96afa4$1@news.devx.com...
>
> your question is definitely not an easy one and probably there is no a
simple
> answer to it. java is an OO programming language, its use is up to the
programmer.
> As any other programming language it has its strengths and weaknesses.
> Java is still mainly seen as a language for internet and web related
programming,
> this does not mean that you can not write applications using java, but it
> has to be said java is not the perfect language for developing desktop
applications.
> There are many exciting things you can do with java starting with applets
> which are small programs that can run in a java enabled browser but
applets
> are largely thought to be out of date now. To cut it short, java is very
> efficient for internet applications especially server-side programming,
e.g.
> you can write servlet and EJBs to run on the server, you can use java RMI
> and CORBA for network programming.
> The Beauty of java is that it is a clean language and many things can be
> done in java much more easily than in other languages.
> Java is a young and evolving language so expect more.
>
>
>
>
> "kevin" <kevla18@ntlworld.com> wrote:
> >
> >could someone be kind anoth to explain to me the uses of java. i can't
find
> >any information about the uses anywhere. stuff like whats best to program
> >with it thanks
>
-
Re: uses of java, please HELP
One absolute "killer" employment of Java is when you need to be able to deploy
a client application to remote users (and keep it "automagically" updated)
in a rapid, transparent way. Wrapping a desktop app (e.g., main class extending
JFrame) in a signed-code applet that does nothing but launch the main app
provides a way for users to obtain the client over the internet/intranet,
just by hitting a URL from their browser. Properly configured, and with
a one-time permission from the user, the app can then do I/O, socket, and
any other kinds of activities that any other desktop application can do -
no sandbox restrictions! In a "trusted" environment - particularly intranets
- this solves an incredible number of problems. And the client can be ultra-light
compared to a C++ program because most of the core code is in the VM.
Hope this helps
Herm
"kevin" <kevla18@ntlworld.com> wrote:
>
>could someone be kind anoth to explain to me the uses of java. i can't find
>any information about the uses anywhere. stuff like whats best to program
>with it thanks
-
Re: uses of java, please HELP
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
That is interesting. So you're saying that java Applets that are
executed by the signed applet code inherit the signature and trust
levels?
And are there any places out there that will sign code for a nominal
fee or even freely?
> One absolute "killer" employment of Java is when you need to be
> able to deploy a client application to remote users (and keep it
> "automagically" updated) in a rapid, transparent way. Wrapping a
> desktop app (e.g., main class extending JFrame) in a signed-code
> applet that does nothing but launch the main app provides a way for
> users to obtain the client over the internet/intranet, just by
> hitting a URL from their browser. Properly configured, and with a
> one-time permission from the user, the app can then do I/O, socket,
> and any other kinds of activities that any other desktop
> application can do - no sandbox restrictions! In a "trusted"
> environment - particularly intranets - this solves an incredible
> number of problems. And the client can be ultra-light compared to
> a C++ program because most of the core code is in the VM.
>
> Hope this helps
> Herm
>
> "kevin" <kevla18@ntlworld.com> wrote:
> >
> >could someone be kind anoth to explain to me the uses of java. i
> >can't find any information about the uses anywhere. stuff like
> >whats best to program with it thanks
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>
iQA/AwUBOqfqw1YP2Is6WwnSEQJmIQCgigy8q0PbEg9/lu+HCcB6rBaJGdUAoOum
QihXWEnjYtA7RmULMjOb3nB8
=iV6a
-----END PGP SIGNATURE-----
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
|
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL
|
Bookmarks