MS3 and TCP/IP Sockets

MiServer is Dyalog's APL-based web development framework
Post Reply
User avatar
woody
Posts: 146
Joined: Tue Dec 28, 2010 12:54 am
Location: Atlanta, Georgia USA
Contact:

MS3 and TCP/IP Sockets

Post by woody »

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
Woodley Butler
Automatonics, Inc.
"Find your head in the APL Cloud"
http://www.APLcloud.com
User avatar
Brian|Dyalog
Posts: 120
Joined: Thu Nov 26, 2009 4:02 pm
Location: West Henrietta, NY

Re: MS3 and TCP/IP Sockets

Post by Brian|Dyalog »

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
User avatar
Morten|Dyalog
Posts: 460
Joined: Tue Sep 09, 2008 3:52 pm

Re: MS3 and TCP/IP Sockets

Post by Morten|Dyalog »

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.
Post Reply