The recommendation for a non-blocking implementation of Subscribe is made for the java adapter interface, on which the Data Adapter runs in-process with the Server.
For remote Data Adapter the...