[Pkg] Squeak3.11 Contributions: SqueakSSL-Core-ar.23.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Tue Feb 2 22:45:51 UTC 2016
unknown uploaded a new version of SqueakSSL-Core to project Squeak3.11 Contributions:
http://www.squeaksource.com/311/SqueakSSL-Core-ar.23.mcz
==================== Summary ====================
Name: SqueakSSL-Core-ar.23
Author: ar
Time: 17 June 2012, 11:36:45.996 am
UUID: e36546b7-e5c4-054b-b9bb-2e60766a6686
Ancestors: SqueakSSL-Core-RJT.18, SqueakSSL-Core-ar.22
Add SecureSocket as a subclass of Socket so code using sockets directly can be converted to SSL easily. Usage is just what one would expect, i.e.,
"Connect client and server"
listener := SecureSocket newTCP.
listener listenOn: 443 backlogSize: 4.
client := SecureSocket newTCP.
client connectTo: #[127 0 0 1] port: 443.
server := listener waitForAcceptFor: 1.
"Perform SSL handshake"
[client sslConnect] fork.
server sslAccept: certName.
"Send data"
client sendData: 'Hello World'.
server receiveData. "-> 'Hello World'"
More information about the Packages
mailing list