diff options
Diffstat (limited to 'TAO/docs/releasenotes/index.html')
-rw-r--r-- | TAO/docs/releasenotes/index.html | 51 |
1 files changed, 27 insertions, 24 deletions
diff --git a/TAO/docs/releasenotes/index.html b/TAO/docs/releasenotes/index.html index f079b8388cb..97be949e683 100644 --- a/TAO/docs/releasenotes/index.html +++ b/TAO/docs/releasenotes/index.html @@ -588,8 +588,7 @@ can be used to verify performance using the new framework.</li> its list of arguments. These protocol names are used to load an abstract factory via the service configurator. This factory can create acceptors or connectors on demand. - By default only IIOP, UIOP (if supported by the platform) - and SHMIOP are loaded. + By default only IIOP is loaded. </li> <P><li> @@ -618,25 +617,33 @@ The service configurator is now used to load protocol factories. <P><li> The URL style object reference format has been updated to - conform with the format that <code>iioploc</code> - uses. The BNF specification for <code>iioploc</code> is: + conform with the format that <code>corbaloc</code> + uses. The BNF specification for <code>corbaloc</code> is: <blockquote><code> -<iioploc> = "iioploc://"[<addr_list>]["/"<key_string>]<br> -<addr_list>= [<address> ","]* <address><br> -<address> = [<version> <host> [":" <port>]]<br> + +<corbaloc> = "corbaloc:/"[<obj_addr_list>]["/"<key_string>]<br> +<obj_addr_list>= [<obj_addr> ","]* <obj_addr><br> +<obj_addr>= <prot_addr> | <future_prot_addr><br> +<prot_addr>= <rir_prot_addr> | <iiop_prot_addr><br> +<rir_prot_addr>= <rir_prot_token>":"<br> +<iiop_prot_addr>= <iiop_id><iiop_addr><br> +<iiop_id>= ":" | <iiop_prot_token>":"<br> +<iiop_prot_token> = "iiop"<br> +<iiop_add> = [<version> <host> [":" <port>]]<br> <host> = DNS-style Host Name | ip_address<br> <version> = <major> "." <minor> "@" | empty_string<br> <port> = number<br> <major> = number<br> <minor> = number<br> +<future_prot_addr> = <future_prot_id><future_prot_addr> +<future_prot_id> = <future_prot_token>":" +<future_prot_token> = possible examples: "atm" | "dce" +<future_prot_addr> = protocol specific address <key_string> = <string> | empty_string<br> </code></blockquote> - In TAO, <code>iiop</code> URL style object references are - equivalent to <code>iioploc</code> URL style object - references. <code>uiop</code> URL style object references - have a similar syntax: + <code>uiop</code> URL style object references syntax is as: <blockquote><code> <uioploc> = "uioploc://"[<addr_list>]["|"<key_string>]<br> @@ -1077,14 +1084,6 @@ how they are implemented in TAO. <P> <li> Implementation of the CORBA Naming Service spec is completed. TAO's Naming Service provides an optional persistence capability.</li> -<li> -Implementation of the CORBA INS spec is partially completed. The -following features are not yet supported: - <ul> - <li> iiopname format </li> - <li> NamingServiceExt interface</li> - </ul> -</li> </ul> Recently completed work: <ul> @@ -1097,7 +1096,7 @@ Updated the implementation of the Naming Service to use new ACE exception macros.</li> <li> Added support for the InterOperable Naming Service, which enables the -ORB to support IORs in user-friendly <CODE>iioploc</CODE> format. +ORB to support IORs in user-friendly <CODE>corbaloc</CODE> format. These features allow the ORB to be configured to return arbitrary object references from <CODE>CORBA::ORB::resolve_initial_references</CODE> for non-locality-constrained objects. Two options -ORBInitRef and @@ -1115,11 +1114,18 @@ resolves a service in the following order : <br>2. -ORBDefaultInitRef <br>3. Multicast to service. </li> - <li> Added a test for the InterOperable Naming Service that works in conjunction with the current TAO examples. </li> +<li> +Implementation of the CORBA INS spec is completed. The +following features are now supported: + <ul> + <li> corbaname format </li> + <li> NamingServiceExt interface</li> + </ul> +</li> </ul> @@ -1134,9 +1140,6 @@ Support for the Naming Service to handle the IIOP LocateRequest messages and respond with LocateReply messages with a LOCATION_FORWARD/OBJECT_NOT_EXIST status. </li> -<li> -Support for iiopname and NamingServiceExt interface. -</li> </ul> <p> |