Questions tagged [socket]

Question about sending or receiving data via a connection to a server TCP socket in Mathematica.

Filter by
Sorted by
Tagged with
3
votes
0answers
30 views

WriteString to socket takes long pauses in the middle of sending a string?

I use mysock = SocketConnect[...] to connect to a socket hosted by a c++ program. Then, I send a string mystr to that socket via ...
4
votes
1answer
64 views

How can I resubmit data to a SocketConnect object without creating a new socket?

I have a Python function that can be accessed over a TCP connection on port 1234. In Wolfram Language, I have the following code: ...
0
votes
0answers
27 views

Wait for a socket message to be received?

Let's say I have a socket server set up on my system, and connect to it in Mathematica 11.3 via mysock = SocketConnect["X.X.X.X:YYYYY"]; where ...
2
votes
0answers
39 views

PUSH/PULL ZMQ Socket

I'm writing a PUSH/PULL ZMQ architecture. I've already written PUB/SUB where PUB binds in Python and sends data to SUB in Mathematica. However, I'd like to write a PUSH/PULL where both the socket ...
4
votes
1answer
104 views

How to run a wolfram-server safely on a VPS as a backend of a webpage?

If one runs SocketListen on a Virtual Private Server (VPS), in principle one can set up a webpage with the Wolfram Language as a back-end. For instance, with ...
11
votes
2answers
196 views

How to show Plots or Graphics in mini MMA HTTP Server?

I learned some codes to make a mini HTTP server in MMA way here. ...
2
votes
0answers
66 views

Cannot SocketListen on TCP client

The following code fails to work when I try to send a message from the server to the client. ...
2
votes
0answers
159 views

How to force Close of opened stream when stream write previously failed (bug in opening stream twice)?

I opened a stream like: str = OpenWrite[NotebookDirectory[] <> "myStream.tsv"]; and made an error when writing the first line (meant to be the tsv headers):...
6
votes
1answer
580 views

Using sockets to connect to a trading platform

I'm trying to use Binance's API. The following works: ...
7
votes
0answers
416 views

Communicating with server over Websocket using SocketConnect

I am trying to connect to a web socket feed of Gdax. The documentation is here, https://docs.gdax.com/#websocket-feed. There is no account needed and the information is public. I have successfully ...
1
vote
1answer
331 views

SocketConnect not connecting to web socket address

I am trying to connect to a web socket feed of the Gdax. The documentation is here, https://docs.gdax.com/#websocket-feed. There is no account needed and the information is public. ...
14
votes
3answers
485 views

How to set ZeroMQ subscribe channel in Mathematica?

Mathematica 11.2 can do ZMQ socket programming now! But I cannot find out how to set subscribe channel from searching the doc. When using c language there is a function ...
10
votes
1answer
361 views

Connect to Socket opened by other applications

In Mathematica 11.2, there are new sockets functions that are potentially very useful in network programming. I'm trying to use it to communicate between Mathematica and some external program, but I'm ...
2
votes
0answers
610 views

How to lock a socket or create a queue for requests?

I try to implement sockets from java.net.ServerSocket in Mathematica. I execute this code step by step: Needs["JLink`"] InstallJava[] (* LinkObject[..] *) ...
7
votes
2answers
261 views

Can Wolfram Development Platform communicate in real time?

Is it possible for Wolfam Development Platform to use sockets or anything other for real time communication? For example, in Javascript I can use RethinkDb, Firebase, socket.io or something similar. ...
17
votes
3answers
1k views

Implementing Local HTTP Server

How might I implement a local HTTP server using either Java, C#, C or purely Mathematica? It should be able to respond with Mathematica input to GET and POST requests ideally on W7. This is related ...
4
votes
0answers
186 views

Data acquisition from TCP socket

At last (since 10.3) we have straightforward/documented access to TCP sockets. It's been a long wait. So far there is very little discussion of the new feature. Although some older posts are still ...
5
votes
1answer
510 views

Opening a pipe with OpenRead

My question is if it is possible to directly open a (named) pipe using OpenRead. Introduction In the docs of OpenRead, we have, under details and options, If ...