[nanomsg] Re: How to bind on a random port?

  • From: Martin Sustrik <sustrik@xxxxxxxxxx>
  • To: nanomsg@xxxxxxxxxxxxx
  • Date: Fri, 14 Nov 2014 16:05:33 +0100

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14/11/14 15:55, xreborner (Shixi Chen) wrote:
> So, if i don't know any port numbers that are available, it is 
> impossible to use nanomsg?

Yes. Although on a typical machine, almost all ports are unused, so
just picking one and using it tends to work.

> My program is to be run on a remote cluster, where no port numbers
> are known to be reserved. I was using zeromq and my solution was to
> repeat calling zmq_bind. I'm considering to switch to nanomsg since
> it looks better (and also due to some problems in zeromq). Is there
> any plan to solve this problem in the future?

I was thinking of implementing tcpmux (RFC 1) but it's not coming any
time soon.

Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJUZho9AAoJENTpVjxCNN9YouMH/RI/d9AismH7RuEH7aY6oOQV
snl5ad/wZsupguf5uGtYfomnJOMtMrwLo+qEHK+u5JCWmBN73VikfJuJtwZs/lsg
umD1xt6tGvOyxmI1V1bzXkNASyUktPpjedA0xgbBXlw8KwsDTTKIRaVCwNQt+FND
tKKMHIQKJ9B0qmD8UrlT8fg1qwLsG/HUgr1JrkVw1+yLnaGXzwCdxWO49F3X+dEl
aXwIO1cZrcpB+hPb7lemn4pWQDa//JiIbE4wbg7aT4ecgIWFd4UheHQfSBr8ZniH
XjeGlJcJ4IDos9DzfNTKgj07lgGoMB+lt/7M+qr+Mh4AjJZTgYM11nGyp0ljpQg=
=jgr1
-----END PGP SIGNATURE-----

Other related posts: