Greetings.
Does the new MiServer v3.0 (MS3) contain support for TCP/IP Socket connections?
I looked through the current 3.0 version user's guides but may have over-looked it.
Thanks!
//W
MS3 and TCP/IP Sockets
- Brian|Dyalog
- Posts: 120
- Joined: Thu Nov 26, 2009 4:02 pm
- Location: West Henrietta, NY
Re: MS3 and TCP/IP Sockets
Hi Woodley,
I'm assuming that by "socket" connections you actually mean websocket connections.
Websockets allow for full-duplex communications over a single TCP connection.
The bad news is currently MiServer 3.0 does not support websockets.
The good news is it will soon (within the next year) - a forthcoming release of Conga (Dyalog's TCP/IP utility library) will include support for websockets and we will in turn add support in MiServer for them. We expect it to be an integral part of doing two-way data binding between your APL application and a web page. Websockets should also make interactive things like chatrooms and games easier to implement.
/Brian
I'm assuming that by "socket" connections you actually mean websocket connections.
Websockets allow for full-duplex communications over a single TCP connection.
The bad news is currently MiServer 3.0 does not support websockets.
The good news is it will soon (within the next year) - a forthcoming release of Conga (Dyalog's TCP/IP utility library) will include support for websockets and we will in turn add support in MiServer for them. We expect it to be an integral part of doing two-way data binding between your APL application and a web page. Websockets should also make interactive things like chatrooms and games easier to implement.
/Brian
- Morten|Dyalog
- Posts: 460
- Joined: Tue Sep 09, 2008 3:52 pm
Re: MS3 and TCP/IP Sockets
Although MiServer doesn't support upgrading a connection to a websocket yet, we probably know enough between us (Bjørn Christensen & Gilgamesh Athoraya in particular) to help you get started with this now. If you send me an e-mail explaining your requirements I'll try to connect you and if successful, we can post back to the forum when we have something working.