vertx-examples icon indicating copy to clipboard operation
vertx-examples copied to clipboard

Add real time news feed example with Java client

Open andreas-eberle opened this issue 6 years ago • 11 comments

I want to create a client server application much like the realtime bidding example or the realtime news feed example but with a Java client.

I already asked on Stackoverflow and was told to use the TCP eventbus bridge with this Java client.

I was wondering if this is the correct solution and if so, why is there no official Java TCP eventbus client? Could you add a version of the realtime news feed example with a java client?

andreas-eberle avatar Jul 18 '17 18:07 andreas-eberle

the client advocated on SO is valid, however we have also a WIP development of a Java client for both TCP and websocket here https://github.com/vert-x3/vertx-eventbus-bridge-clients/tree/java-client

vietj avatar Jul 18 '17 19:07 vietj

when the https://github.com/vert-x3/vertx-eventbus-bridge-clients/tree/java-client will be released we will provide examples for it I think

vietj avatar Jul 18 '17 19:07 vietj

Thanks @vietj: Is there an ETA for the official client?

andreas-eberle avatar Jul 18 '17 20:07 andreas-eberle

we want to make a release of all clients, but I don't have yet an ETA. @pmlopes WDYT ?

vietj avatar Jul 18 '17 21:07 vietj

Currently we need tests, all bridges build fine we just need to test if everything is fine, Everyone is welcome to join!

pmlopes avatar Jul 19 '17 05:07 pmlopes

Is there a good example where I can see the usage? And are the artefacts available via Maven Central or something like that? Because then I could start my project with this client and if I experience some problems, report back to you.

andreas-eberle avatar Jul 19 '17 08:07 andreas-eberle

@andreas-eberle at the moment you need to build them yourself from the sources. The new client is standalone and only depends on Netty and json library. I believe we could setup a CI for the client to publish snapshots though.

vietj avatar Jul 19 '17 08:07 vietj

@pmlopes we also need to come up with a release plan / strategy, specially for binaries if we have some

vietj avatar Jul 19 '17 08:07 vietj

There's a pr pending showcasing binary uploads to bintray. We need to get an official account since the pr uses my own account.

pmlopes avatar Jul 19 '17 14:07 pmlopes

@pmlopes @vietj any update on this?

tsegismont avatar May 29 '18 16:05 tsegismont

Is it possible to configure Gradle to try it straight from the GitHub?

slavaatsig avatar Aug 18 '20 17:08 slavaatsig