You can use no-subscription request functions with versions earlier than 15.1 to invoke stored procedures on primary data. Request functions allow clients at remote replicate sites to update the primary data without accessing the primary database directly. Replication Server invokes a stored procedure on the primary database, which carries out the requested transactions. This method preserves the basic primary copy model while letting you distribute transactions. You do not have to fragment the primary data among replicate sites.
These two examples illustrate:
A system that uses request functions with versions earlier than 15.1.
A system that uses request functions with versions earlier than 15.1, applied functions, and a local pending table.