It was on my side, I encoded length header in Big endian when sending data to the server.
At the end, Heartbeart communication is working and I able to maintain a single a connection (W00t :-)). I also handle reconnection (keep reconnecting unless user ask to shutdown).
I pushed my code on Github. Of course, everybody is welcomed to contribute. It’s under BSD3 License. I’m planning on having basic write features this week.
@James might it be worth creating an event-store-dev group for these
kinds of questions eg user vs dev? I'm fine with leaving them here but
I imagine there may be some people who would prefer to only be on that
list as opposed to filtering them out here
Delete stream
I’m hoping to have Reads and Subscription working by the end of the week. The client still doesn’t handle authenticated communication. Note for next client implementors, once you’ve got a simple operation manager, it’s pretty straightforward
Any documentation would be very simple (its protobuf messages full
duplex over tcp). We provide a .proto of the protocol. There is
framing on top but thats about it.