Please visit our sponsors !
Web Applications
All future applications will be Web applications. Future applications will run over the Internet. The client will be
an Internet browser and the server will be an Internet server.
The Future of Applications
- Future applications will be Web applications
- Future applications will run over the Internet
- The clients (the users) will use an Internet Browser
- The clients will be served by Internet Servers
- The clients will use many different types of devices
- The clients will sometimes use traditional PCs
- The clients will also use wireless devices
- The clients will sometimes be computers (user agents)
Applications will run over Internet
Future applications will be distributed over the Internet. It will make no sense
to create an application that will only run on a single computer, or a local area
network.
Future applications will be exactly the same whether they run on single
computers, on a local area network, or on the Internet. The client will be an
Internet browser, and the server will be an Internet server, even if the
application only runs on a single computer or a small network.
Future distributed applications will use Internet communication. Clients will
request servers with standard HTTP requests. Servers will respond with standard
HTTP responses. The connection between the Client and the Server will be
stateless (the client will not maintain a permanent connection to the server).
Clients will be Internet Browsers
Application clients will be standard browsers without any additional
installed components. No part of the applications will be stored on the client
computer.
The application will not use, or rely on, any components, DLL-files, INI-files, Registry settings or other non standard settings or files stored on the
client.
Servers will be Internet Servers
Application servers will be standard Internet servers running standard
software without any additional components.
The application itself will not use,
or rely on, any components, DLL-files, INI-files, Registry settings or other
non standard settings or files stored on the server, except for standard server
components like script engines, database connectors and SQL databases.
Compiled Executables will Die
The need to install compiled executables has been the nightmare of anyone
who develops distributed applications.
Neither C++ nor JAVA can create standard components that will run on all
types of computers. There will be no room for these languages in
the future. We will not let them destroy our dream of creating Internet
application that will run on almost any computer in the
world.
Traditional client/server applications, with compiled executables installed on
the client, will gradually be removed from the map.
Jump to: Top of Page
or HOME or
Printer friendly page
Search W3Schools:
What Others Say About Us
Does the world know about us? Check out these places:
Dogpile
Alta Vista
MSN
Google
Excite
Lycos
Yahoo
Ask Jeeves
We Help You For Free. You Can Help Us!
W3Schools is for training only. We do not warrant its correctness or its fitness for use.
The risk of using it remains entirely with the user. While using this site, you agree to have read and accepted our
terms of use and
privacy policy.
Copyright 1999-2002 by Refsnes Data. All Rights Reserved
|