Serving and Processing XML
Where Is Your XML Processed?
-
Client side processing
- Moves part of the processing load to the client.
- Functionality is very dependent on
the specific browser and browser version
a person is using.
- Programming to allow for all possible
browser combinations is difficult.
- Many browsers offer DHTML, making possible
all sorts of functionality (floating logos, etc.),
although implementations vary.
-
Server side processing
- Servers are increasingly powerful and are
particularly good at transformations of text files.
-
Parsers and other data management and transformation
tools make possible much functionality in your
site and pages.
- You have direct control of security choices,
such as isolating sensitive data.
- By doing transformations on the server side
you can greatly simplify what is sent to the
client, avoiding the problem of designing
functionality that works for all possible clients.
|
|
 |
|
 |