Database Reference
In-Depth Information
Every class member access is valid.
The applet cannot create disasters in its own namespace.
Security Manager The security manager performs the final set of checks. The
security manager is responsible to preserve thread integrity—to ensure that code in
one group of threads does not interfere with code in another group, even if the two
groups belong to the same parent applet.
The security manager watches out for dangerous operations that could cause
potential damages. The security manager monitors such operations closely. Every
time the applet wants to perform any such operation, it must gain permission from
the security manager. Specifically, the security manager must concur with attempts
by the applet to access any of the following:
Network communications
Protected information including the hard drive or private data
Programs and processes at the level of the operating system
The class loader
Libraries of Java classes
Generally, an applet is prevented from the following actions:
Loading libraries
Defining method calls
Starting other programs on the client
Reading or writing files on the client machine
Making network connections to machines other than the one from where the
applet emanated
CHAPTER SUMMARY
Static web pages are no longer adequate for today's information requirements;
Web and database technologies had to be integrated.
The basics: the Internet is a collection of interconnected networks; a URL acts
as an address on the Web; you use HTML to create web pages; HTTP is the
object-oriented protocol for exchanging web pages.
A static web page displays the same information every time it is accessed; a
dynamic web page customizes and shows changed content based on requests.
HTML is simple and straightforward but has many inadequacies. XML over-
comes the deficiencies and provides a better solution.
An intranet is a private network based on the communication standards of
the public Internet. An extranet is open to selective access by users outside an
organization.
The Web has become the cornerstone of electronic commerce. Databases are
the centerpieces of electronic commerce. Web-database integration makes elec-
tronic commerce possible.
Search WWH ::




Custom Search