Comments (8)
I wonder why this is closed?
I'd really amazing to have UDP in vert.x :)
Actually, could it be implemented by simply wrapping around java.core.net.DatagramSocket
or some sort of explicitly asynchronous implementation?
from vert.x.
Same question as above.
from vert.x.
Since vert.x uses Netty it can uses the Connectionless Bootstrap. I am unaware of Vert.x internals, but if it helps, here are few links from a game server I have published which shows Netty UDP code.
The UDP Server
Class using the datagram channel
Netty UDP Client
Ofcourse, Netty website itself has these stuff, what I wanted to point out is, that using a simple concurrenthashmap registry, and associating the UDP datagram channel with a session(which will have a tcp connection) it is possible for the same session to have both UDP and TCP transports and client/server can choose to send message over the respective transport using a Delivery Guaranty
from vert.x.
I was also curious about this.
from vert.x.
There's no reason why we can't do this. It's just there are a lot of other things on the TODO list as well.
I'll reopen the issue. If someone wants to take it on, please go ahead.
from vert.x.
Hi all,
is there a reason why this issue has been closed ?
has this been implemented ?
from vert.x.
I hope this feature still is in the TODO list. This would be perfect for communicating embedded hardware, low level applications, and mobile devices with low latency.
https://groups.google.com/d/topic/vertx/F6KEn9fCAM0/discussion
from vert.x.
It's on my to-do list
from vert.x.
Related Issues (20)
- Verticle getting deployed in Event Model when its setup for Worker Model using Deployment Options. HOT 2
- Update Netty version to allow retries with TCP on timeout HOT 2
- Reduce the number of eventloops started by default HOT 3
- SIGSEGV during SSL.freeSSL when multiple instances are deployed HOT 1
- WebClient through kerberos secured proxy is not working HOT 3
- HttpClient drops original proxy on redirect
- Vertx in native image throws error: This Java runtime does not support virtual threads HOT 18
- OutOfMemoryException after CRL update HOT 2
- Firefox WebSocket: server cannot upgrade manually HOT 1
- More load balancing policies HOT 2
- vertx.getOrCreateContext() returns different instances HOT 3
- Future#join then contract #transform break [Regression from 4.5.4] HOT 7
- Blocked thread during vertx startup HOT 1
- Configurable socket keep alive interval HOT 3
- Hash based load balancing policy
- ver.4.5.6 HttpServerRequest.isExpectMultipart wrong results returned.
- Vertx pooled allocator should be the same as Netty
- Fix for CVE-2024-29025
- Fix for CVE-2024-29025
- BlockedThreadChecker does not check a parking event loop virtual thread HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vert.x.