MassTransit with MQTT transport [closed] - masstransit

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
Is there a way to use MQTT as a transport in MassTransit?
I would kike to use MQTT instead of RabbitMQ, because the latter requires a bit more complicated install process, and an app using RabbitMQ as a transport would be difficult to deploy.

MassTransit does not support MQTT, the supported transports include:
RabbitMQ
Azure Service Bus
ActiveMQ (Amazon MQ)
Amazon SQS
There are no plans to support MQTT at this time or in the foreseeable future.

Related

Websocket or WebRTC for chat application? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
1) websocket protocol can send and receive voice and video call?
2) web RTC can send and receive text message ?
3) websocket or webRTC whom has more secure for use in chat application ?
4) what is difference between video call and streaming video ?
5) websocket or webRTC whom are faster in communication ? ( send and receive text message , voice and video call )
6) can we use from websocket and webRTC in same application together ?
Thank you very much .
Websocket is a protocol which is based on HTTP, meaning that you can either send or receive any data via a websocket(wss), but the downside is that websocket can't capture video data.
You can use webrtc.datachannel to send or receive any data, webrtc.datachannel is based on P2P (Peer-to-peer). You can visit this datachannel.
You can use wss to make websocket more secure, plus you can choose wss to build a websocket connection. WebRTC is based on DTLS, so it is more secure(for packet sniffing). On the other hand, since WebRTC utilizes P2P, a user can trace another user's IP Address. You must use WebRTC via HTTPS or wss, or else it won't work.
Websocket needs a server, where WebRTC is a P2P connection, so WebRTC is faster.
Yes, you need a signal server to exchange SDP for WebRTC. You can use websocket to build the signal server.

What is the recommended port for MQTT over Websocket [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
As in the title:
What is the recommended port for MQTT over Websocket?
There isn't a registered port for MQTT over Websockets as there is for native MQTT.
But as with all Websocket based transports the default ports should probably match http/https (80/443) since these are the underlying transports that are used to bootstrap a Websocket connection. These ports are most likely to be open by default on any firewall (at least for outbound connections) and also the ports likely to be transparently proxied if needed.

Configure ShadowSocks client on OpenWrt [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
How do I connect from OpenWrt with ShadowSocks to my server and redirect all traffic through that connection?
I have a ShadowSocks server running on my server. Its working (as tested with my laptop).
Now I want to configure this on my GL-MT300A with OpenWrt. There is the ShadowSocks section in the OpenWrt config, but I don't know what to setup for Transparent Proxy, SOCKS5 Proxy and Port Forward.
I did add my ShadowSocks server under "Servers Manage", with the details I would otherwise have in my shadowconfig-client.json file.
All services (Transparent Proxy, SOCKS5 Proxy and Port Forward) are listed above as NOT RUNNING (see image). How do I start those or do I need those for my ShadowSocks client anyways?
I contacted support, and there seems to be an issue with MT300x models. You solve this by running the following from ssh on your router:
ln -s /usr/lib/libsodium.so.13.1.0 /usr/lib/libsodium.so.18

Running HMA VPN on remote server [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I am trying to setup HMA VPN my remote server on Amazon EC2 machine (Ubunutu 12.04.02), so that the ip of the outgoing traffic changes.
But as soon as the HMA script start vpn connection, SSH connection from my local machine to the server gets lost.
I think the problem lies with VPN client locking the network adapter so that SSH server is no longer able to listen to the same port as it was listening to earlier.
Please suggest what might be causing this problem?

Is SockJS EventBus Bridge a right tool for building private chats? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I would like to build a app with private chat powered by SockJS using Vert.X. I quickly ran into limitation of SockJS because of it's simplistic API and multiplexing doesn't seem to be the answer (see: https://groups.google.com/d/topic/sockjs/cO7lnH07RCE/discussion ).
Would EventBus Bridge be the right tool? Each client binds to a unique address, and VertX server can respond to them, or ignore them by default if not recognized?
Is that the intent of EventBus Bridge?
Can permit rules be changed once the SockJSBridge is started?
Randomized token (UUID?) can also be added to inbound rule "match" to simulate how session would work.
Is this reasonable? or has this been wildly used?
The EventBusBridge lets clients (browsers via SockJS) talk with other subscribers on the EventBus. That means you can send messages directly with Server-side Services or other clients.
You cannot change the permit/firewall rules for the bridge dynamically. But with regular expressions and using UUIDs, you should be able to implement a chat quite easily. Let me give you an example:
The server listens on address chat-server. The outbound setting in the bridge is set to { "address_re" : "chat-clients\..*" }. Every client registers a handler on chat-clients.<some_UUID_for_this_client> and tells the server to send messages addressed to the client to the registered address.
We have written a chat module in Scala, which you can use as a reference.

Resources