
30 Chapter 2 Managing Web Technologies
When a browser initiates a connection to an SSL-protected server, it connects to a
specific port (443) and sends a message that describes the encryption ciphers it
recognizes. The server responds with its strongest cipher, and the browser and server
then continue exchanging messages until the server determines the strongest cipher
both it and the browser recognize. Then the server sends its certificate (the Apache
web server uses an ISO X.509 certificate) to the browser; this certificate identifies the
server and uses it to create an encryption key for the browser to use. At this point a
secure connection has been established and the browser and server can exchange
encrypted information.
Using WebDAV
Web-based Distributed Authoring and Versioning (WebDAV) allows you or your users to
make changes to websites while the sites are running. You enable WebDAV for
individual sites, and you also need to assign access privileges for the sites and for the
web folders. See “Enabling WebDAV on Websites” on page 44 for details.
Using Tomcat
Tomcat adds Java servlet and JavaServer Pages (JSP) capabilities to Mac OS X Server.
Java servlets are Java-based applications that run on your server, in contrast to Java
applets, which run on the user’s computer. JavaServer Pages allows you to embed Java
servlets in your HTML pages.
You can set Tomcat to start automatically whenever the server starts up. This ensures
that the Tomcat module starts up after a power failure or after the server shuts down
for any reason. You can use the Server Admin or Terminal application to enable Tomcat;
see “Tomcat” on page 68 for details.
Using WebObjects
WebObjects is the Apple solution for rapid development and deployment of
ecommerce and other Internet applications. WebObjects applications can connect to
multiple databases and dynamically generate HTML content. WebObjects offers a
comprehensive suite of tools and run-time libraries that facilitate developing
standards-based web services and Java server applications.
You can set WebObjects to start automatically whenever the server starts up. This
ensures that the WebObjects modules starts up after a power failure of after the server
shuts down for any reason. You use the Server Admin application to turn WebObjects
on or off; see “WebObjects” on page 61 for details.
Comentários a estes Manuais