In my opinion, there is no such thing as duplex webservices. To reach the Client-Server relationship in both directions (duplex, as you called it), you can open the webservice interface at both ends for consumption.
Both components of webservices act simultaneously as Client and Server, exposing each other an accessible web services interface.
See image below for better clarity.

source share