RSC/MP 7.3 Installation and Configuration Guide
Migration to RSC/MP 7.2
HP NonStop Remote Server Call (RSC/MP) Installation and Configuration Guide—522358-011
A-11
Method 2: Using Compatibility Mode
used to select among multiple TDPs running on a single NonStop server system —
then the special flag -use_tcpport must be used when invoking RSCPIPE:
rscpipe -use_tcpport (
command line
)
SUBSYSTEM_CMDLINE="-use_tcpport" (
in RSC.INI for auto start of RSCPIPE
)
When RSCPIPE is invoked with the -use_tcpport flag, the RSC layer will push the
entire HOST_INET_ADDRESS, including the service port, to the Piccolo layer. Service
ports set in the client Piccolo configuration are ignored. The host Piccolo configurations
must provide NIFSOCKs that listen on the service ports that the client applications are
calling via HOST_INET_ADDRESS.
Piccolo Configuration File Example (hosts):
[nif-tcpip1] ;for host 12.3.45.6
ProgramFile=nifsock
ServicePort=2001
[nif-tcpip2] ;for host 12.3.45.7
ProgramFile=nifsock
ServicePort=2002
Piccolo Configuration File Example (client):
[nif-tcpip2]
ProgramFile=nifsock
ServicePort=2222 ; ignored, -use_tcpport in effect
NetBIOS Transport
This section pertains to the RSC application using RscSetOption to set the
NETNAME_ADDRESS and NETNAME_ADDRESS_ALT options.
Code Example:
RscSetOption(ulOptionsHandle,
"HOST_NETNAME", "MyHost1",
0);
RscConnect(ulsOptionsHandle, ..., &ulConnectionHandle);
By default, the RSC layer will push the NETNAME to the Piccolo layer, along with an
internal directive to use an all-uppercase convention in making the NetBIOS call
(“MYHOST1” in the example above). The all-uppercase convention is compatible with
the NETNAME direct communication object that was used under RSC Classic, but
contrary to the default Piccolo convention, which is all-lowercase.
To support clients that use the default compatibility behavior (all-uppercase
convention), the host-side Piccolo NetBIOS NIF must be configured with NBCase=U.
Note. During migration it is not possible for RSC Classic and RSC/MP to share a service port.
On the host side, either the TDP can be configured with a direct TCPIPPORT communication
object to listen on port 2001 (RSC/MP 6.3 or earlier), or a Piccolo NIFSOCK can listen on port
2001, but not both concurrently.