You can use subscriptions with warm standby applications.
The create subscription and define subscription commands use the logical database and data server names instead of the physical names.
See Replication Server Administration Guide Volume 1 > Manage Subscriptions for more information about subscriptions and subscription materialization.