Alaska Software Inc. - SocketNegotiateSSL()
Username: Password:
AuthorTopic: SocketNegotiateSSL()
Jonathan LeemingSocketNegotiateSSL()
on Fri, 27 Mar 2015 11:28:06 -0600
Hi,

I'm trying to figure out how to impliment SSL websockets and came
across this comand in the documentation.  I seem to remember at the
last SouthWest Xbase conference that there was a brief discussion
about SSL and Web Sockets with the answer that it is not currently
available.

Given that... What does this SocketNegotiateSSL() actually do and is
it possible now to have SSL web socket connections.  I looked through
the sample but could not find an example of the impimentaion of this.

Any quick hints would certainly be appreciated... actual examples
would bring out my everlasting gratitude!

Thanks... Jonathan
Andreas HerdtRe: SocketNegotiateSSL()
on Wed, 29 Apr 2015 09:55:42 +0200
Hi Jonathan,

The function SocketNegotiateSSL() is doing exactly what the name
implies. After a connection using that function an SSL handshake
is performed with the server. After that all communication through the
socket (read and write) is secured.

I looked at our implementation of WebSocket, with the next drop
the WebSocketClient uses that function if being connected at port
443.

The drawback appears now 

We are discussing about the client site only. For the time being
we have not readyly implemented the server site, which affects
the class HttpEndpoint and WebSocketHandler.

We clearly have on our agenda also to provide a server site solution
for SSL. It is not available, yet.

Hope this helps,

Andreas Herdt
Alaska Software

-------------------------------------------------------------------- 

Technical Support: support@alaska-software.com

News Server: news.alaska-software.com
Homepage: http://www.alaska-software.com
WebKnowledgeBase: http://www.alaska-software.com/kbase.shtm

Fax European Office: +49 (0) 61 96 - 77 99 99 23
Fax US Office: +1 (646) 218 1281
-------------------------------------------------------------------- 


"Jonathan Leeming" schrieb im Newsbeitrag 
news:qa4bhatrsm3mgh812lph9ktobesvosnujn@4ax.com...

Hi,

I'm trying to figure out how to impliment SSL websockets and came
across this comand in the documentation.  I seem to remember at the
last SouthWest Xbase conference that there was a brief discussion
about SSL and Web Sockets with the answer that it is not currently
available.

Given that... What does this SocketNegotiateSSL() actually do and is
it possible now to have SSL web socket connections.  I looked through
the sample but could not find an example of the impimentaion of this.

Any quick hints would certainly be appreciated... actual examples
would bring out my everlasting gratitude!

Thanks... Jonathan
Jonathan LeemingRe: SocketNegotiateSSL()
on Thu, 30 Apr 2015 11:34:50 -0600
Thanks Andreas,

I am looking to have both the client & server sides written in Xbase++
so obviously the "drawback" will be the limiting factor until it
perculates up the agenda.

Regards... Jonathan

On Wed, 29 Apr 2015 09:55:42 +0200, Andreas Herdt wrote:

>Hi Jonathan,
>
>The function SocketNegotiateSSL() is doing exactly what the name
>implies. After a connection using that function an SSL handshake
>is performed with the server. After that all communication through the
>socket (read and write) is secured.
>
>I looked at our implementation of WebSocket, with the next drop
>the WebSocketClient uses that function if being connected at port
>443.
>
>The drawback appears now 
>
>We are discussing about the client site only. For the time being
>we have not readyly implemented the server site, which affects
>the class HttpEndpoint and WebSocketHandler.
>
>We clearly have on our agenda also to provide a server site solution
>for SSL. It is not available, yet.
>
>Hope this helps,
>
>Andreas Herdt
>Alaska Software
>
>-------------------------------------------------------------------- 
>
>Technical Support: support@alaska-software.com
>
>News Server: news.alaska-software.com
>Homepage: http://www.alaska-software.com
>WebKnowledgeBase: http://www.alaska-software.com/kbase.shtm
>
>Fax European Office: +49 (0) 61 96 - 77 99 99 23
>Fax US Office: +1 (646) 218 1281
>-------------------------------------------------------------------- 
>
>
>"Jonathan Leeming" schrieb im Newsbeitrag 
>news:qa4bhatrsm3mgh812lph9ktobesvosnujn@4ax.com...
>
>Hi,
>
>I'm trying to figure out how to impliment SSL websockets and came
>across this comand in the documentation.  I seem to remember at the
>last SouthWest Xbase conference that there was a brief discussion
>about SSL and Web Sockets with the answer that it is not currently
>available.
>
>Given that... What does this SocketNegotiateSSL() actually do and is
>it possible now to have SSL web socket connections.  I looked through
>the sample but could not find an example of the impimentaion of this.
>
>Any quick hints would certainly be appreciated... actual examples
>would bring out my everlasting gratitude!
>
>Thanks... Jonathan 


Jonathan Leeming
jonathan.leeming@the-family-centre.com