HOME

AppML
AppML HOME

Web Applications
Web Services
Web Solution

AppML Intro
AppML How To
AppML Elements
AppML Services
AppML Document
AppML Database
AppML Reports
AppML Filters
AppML Lists
AppML Forms
AppML XML
AppML Partners

Case Study
Case Intro
Case Database
Case How To
Case HTML Reports
Case Corporate
Case HTML Forms
Case Application


Please visit our sponsors !

Web Applications

previous next

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.


previous next

Jump to: Top of Page or HOME or Printer Friendly 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


Validate How we converted to XHTML Validate

IISCart
ASP Ecommerce & Shopping Cart


Your own Web Site?

Read W3Schools
Hosting Tutorial



$15 Domain Name
Registration
Save $20 / year!



Advertise
at W3Schools

Only 0.5 CPM



SELECTED LINKS

University Online
Master Degree
Bachelor Degree


Web Software

The Future of
Web Development


Jobs and Careers

Web Security
Web Statistics
Web Standards


PARTNERS

W3Schools
TopXML
VisualBuilder
XMLPitstop
DevelopersDex
DevGuru
Programmers Heaven
The Code Project
Tek Tips Forum
ZVON.ORG
TopXML Search