In this PR, the underlying transport used by the ClientConn is abstracted into an interface so that a grpc implementation could be added as well (currently, the only option is to use websockets). Changes are also made to the itests so that both implementation are tested.
In this PR, the underlying transport used by the
ClientConn
is abstracted into an interface so that a grpc implementation could be added as well (currently, the only option is to use websockets). Changes are also made to the itests so that both implementation are tested.