[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Java SE 9 WebSockets

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 6
Thread images: 1

File: java9-meta.png (18KB, 580x300px) Image search: [Google]
java9-meta.png
18KB, 580x300px
Can the new Java SE 9 WebSockets be used for encrypted client-to-client communication?
>>
>>60159228
there is already websockets in java in libraries, and yes you can use it to build end-to-end encrypted communication if you want
>>
http://download.java.net/java/jdk9/docs/api/java/net/http/WebSocket.html
>>
>>60159257

I was thinking something ideal for client-to-client communication because of NAT and firewall issues.
>>
>>60159228
yes, you just have to specify wss:// protocol in the client

but out of the box java only supports the client endpoint.

>>60159257
wrong. Java does not include a JSR 356 implementation.
For the server endpoint, you have to use external libraries. Tyrus or Jetty are both pretty good.

>>60159352
websocket will work wherever https works. the client located behind the NAT must initiate the connection.
>>
>>60159482
to elaborate, you cannot do a peer-to-peer connection between two clients. you need a public web server that one or both clients connect to. the server will then relay messages from one client to another.
this can be made very secure, if you use SSL with client-side certificates. that is, unless your server gets compromised.
Thread posts: 6
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.