Adding JMCR-Stable version
[Benchmarks_CSolver.git] / JMCR-Stable / mcr-test / WWW / Doc / Reference / org.w3c.jigsaw.frames.VirtualHostFrame.html
diff --git a/JMCR-Stable/mcr-test/WWW/Doc/Reference/org.w3c.jigsaw.frames.VirtualHostFrame.html b/JMCR-Stable/mcr-test/WWW/Doc/Reference/org.w3c.jigsaw.frames.VirtualHostFrame.html
new file mode 100644 (file)
index 0000000..32fcd02
--- /dev/null
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\r
+\r
+<HTML>\r
+<HEAD>\r
+   <TITLE>The VirtualHostFrame reference manual</TITLE>\r
+<link rel="stylesheet" type="text/css" href="../style/doc.css"><style type="text/css">\r
+body { margin: 20pt; color: black; background: white; font-family: helvetica;} \r
+</STYLE>\r
+<LINK HREF="jigsaw@w3.org" REL="made">\r
+</HEAD>\r
+<BODY>\r
+<A HREF="/" TARGET="_top_"><IMG SRC="/Icons//WWW/w3c_home.gif" ALT="W3C" BORDER=0 HEIGHT=48 WIDTH=72></A>&nbsp;<A HREF="../../" TARGET="_top_"><IMG SRC="/Icons//jigsaw" ALT="Jigsaw" BORDER=0 ></A>&nbsp;\r
+<hr noshade size="1"><A HREF="resources.html">All resources</A> <A HREF="frames.html">All\r
+frames&nbsp;</A>\r
+<hr noshade size="1">\r
+<H1>\r
+VirtualHostFrame</H1>\r
+This frame will allow you to do multihoming. This technic is a way to host\r
+multiple logical web servers on the same physical process. Jigsaw supports\r
+only Host header based virtual hosting, which does not consume IP addresses.\r
+\r
+<P>As for other frames that are suposed to be attached to the <A HREF="org.w3c.jigsaw.http.GeneralProp.html#org.w3c.jigsaw.root.name">root\r
+resource</A> of your server, you should be very cautious when using that\r
+kind of frame. In particular make sure the <A HREF="#followup">followup</A>\r
+attribute is set to a resource which can be a root resource.\r
+\r
+<P>Each child of the resource associated to the VirualHostFrame must be\r
+named under the host name it will serve. If you have a machine A with names\r
+name.foo.com and alias.foo.com, and if the server is running on port 8001,\r
+then requests prefixed by http://name.foo.com:8001/ will be dispatched\r
+to the child resource of the associated resource named name.foo.com:8001\r
+and requests prefixed by http://alias.foo.com:8001 to child resource alias.foo.com:8001.\r
+\r
+<P>Warning: Unless you understand what you are doing, children of that\r
+resources should only be either MirrorDirectory or PassDirectory instances.\r
+\r
+<P>Note: Must be associated with a <A HREF="org.w3c.jigsaw.resources.VirtualHostResource.html">VirtualHostResource</A>.\r
+\r
+<P>\r
+<hr noshade size="1">\r
+<H2>\r
+Inherits</H2>\r
+The <A HREF="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/jigsaw/frames/VirtualHostFrame.html">VirtualHostFrame</A>\r
+class inerits from the following classes:\r
+<UL>\r
+<LI>\r
+<A HREF="org.w3c.tools.resources.Resource.html">Resource</A></LI>\r
+\r
+<LI>\r
+<A HREF="org.w3c.tools.resources.FramedResource.html">FramedResource</A></LI>\r
+\r
+<LI>\r
+<A HREF="org.w3c.tools.resources.ResourceFrame.html">ResourceFrame</A></LI>\r
+\r
+<LI>\r
+<A HREF="org.w3c.tools.resources.ProtocolFrame.html">ProtocolFrame</A></LI>\r
+\r
+<LI>\r
+<A HREF="org.w3c.jigsaw.frames.HTTPFrame.html">HTTPFrame</A></LI>\r
+</UL>\r
+\r
+<hr noshade size="1">\r
+<H2>\r
+Attributes description</H2>\r
+The VirtualHostFrame defines the following attributes:\r
+<UL>\r
+<LI>\r
+<A HREF="#followup">followup</A></LI>\r
+</UL>\r
+\r
+<hr noshade size="1"><A NAME="followup"></A><TT>followup</TT>\r
+<DL>\r
+<DT>\r
+<I>semantics</I></DT>\r
+\r
+<DD>\r
+The deafult resource for handling unknown hosts. This attribute should\r
+provide the name of a resource existing within the root resource store\r
+of the server.</DD>\r
+\r
+<DT>\r
+<I>type</I></DT>\r
+\r
+<DD>\r
+This attribute is an editable <A HREF="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/StringAttribute.html">StringAttribute</A></DD>\r
+\r
+<DT>\r
+<I>default value</I></DT>\r
+\r
+<DD>\r
+This attribute defaults to <B>null</B>.</DD>\r
+</DL>\r
+\r
+<hr noshade size="1">\r
+\r
+<P><I><A HREF="mailto:jigsaw@w3.org">Jigsaw Team</A></I>\r
+<BR><I>$Id: org.w3c.jigsaw.frames.VirtualHostFrame.html,v 1.3 1998/03/27\r
+08:19:39 bmahe Exp $</I>\r
+</BODY>\r
+</HTML>\r