summaryrefslogtreecommitdiff
path: root/TAO/docs/ORBEndpoint.html
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/docs/ORBEndpoint.html')
-rw-r--r--TAO/docs/ORBEndpoint.html36
1 files changed, 35 insertions, 1 deletions
diff --git a/TAO/docs/ORBEndpoint.html b/TAO/docs/ORBEndpoint.html
index 894192e0a1e..881f8e4804f 100644
--- a/TAO/docs/ORBEndpoint.html
+++ b/TAO/docs/ORBEndpoint.html
@@ -14,7 +14,6 @@
<UL>
<LI><A HREF="#Overview">Overview</A></LI>
<LI><A HREF="#Options">Endpoint-Specific Options</A></LI>
- <LI><A HREF="#Common Options">Common Endpoint-Specific Options</A></LI>
<LI><A HREF="#IIOP">IIOP Endpoints</A></LI>
<LI><A HREF="#SHMIOP">SHMIOP Endpoints</A></LI>
<LI><A HREF="#UIOP">UIOP Endpoints</A></LI>
@@ -235,6 +234,41 @@
a given network interface.
<P>
+ <P>
+ The hostname part of an endpoint can also be specified as a literal
+ IP address in 'dotted decimal address' form for IPv4 addresses:
+ <BLOCKQUOTE>
+ <P>
+ <CODE>
+ -ORBEndpoint iiop://192.168.10.24:1234
+ </CODE>
+ </BLOCKQUOTE>
+
+ For IPv6 addresses a special form is required to specify decimal IP
+ addresses since the decimal separator for IPv6 addresses is identical
+ to the separator used for port numbers; i.e. a colon (':').
+ To be able to distinguish an endpoint specification for host 01ef::1
+ and port 123 and one for host 01ef::1:123 and no port number IPv6
+ decimal addresses need to enclosed by square brackets ('[' and ']'):
+ <BLOCKQUOTE>
+ <P>
+ <CODE>
+ -ORBEndpoint iiop://[01ef::1]:123
+ -ORBEndpoint iiop://[01ef::1:123]
+ </CODE>
+ </BLOCKQUOTE>
+
+ <B>NOTE:</B>
+ Since IPv6 endpoint are supported only for GIOP/IIOP versions >= 1.2
+ it is <FONT color='RED'>illegal</FONT> to combine version numbers
+ &lt; 1.2 and IPv6 decimal addresses:
+ <BLOCKQUOTE>
+ <P>
+ <CODE>
+ -ORBEndpoint iiop://1.1@[01ef::1]:123 <B><FONT color='RED'>--> ILLEGAL</FONT></B>
+ </CODE>
+ </BLOCKQUOTE>
+ <P>
<h3>IIOP Endpoint-Specific Options</h3>
<P>
TAO supports the following endpoint-specific options that apply only