[Gambas-devel] Gambas/Net 1.0

danielcampos at ...45... danielcampos at ...45...
Mon Jan 12 09:57:01 CET 2004


>
>
> These days I'm working hard with libcurl to improve Net component,
>and some ideas arrived to my mind, that I want to be discussed in this
>list, as it can be important for Gambas 1.0:
>
>1) I've been rewriting HttpClient with libcurl
>
>2) Working with libcurl means some (positive but incompatible) changes
>in HttpClient.
>
>3) Probably next week (I mean saturday or sunday) I'll can send to
>the list a new version of new HttpClient : Proxy (SOCKS5 and HTTP)
>support, support for user names and passwords both for proxies and HTTP se=
>rvers(Plain, NTLM, etc), Cookies support, and may be SSL support
>
>4) I think these changes could be present in 1.0 version, as probably it w=
>ill be stable in two or three weeks. To have a HttpClient version in Gamba=
>s 1.0 incompatible with Gambas 1.2(?) for a few weeks makes no
>sense (I think).
>
>5) These changes will be compatible with next steps in =22net=22 component=
> :FtpClient and TelnetClient without changes in the external interface,
>making transition from Gambas 1.0 to 1.2,... etc more easy for Gambas user=
>s
>
>6) I think net component should be really two components:
>
>* =22NET=22 : just the basic stuff -> Socket, SerialPort, UDPSocket,
>ServerSocket, for those who just want to manage sockets and serial ports a=
>t low level (for instance, people which needs to embed Gambas in a little =
>device without need of loading libcurl in his little computers)
>
>* =22NETAdvanced=22 : stuff which needs libcurl to work : HttpClient,
>FtpClient and so on...
>
>So, let's wait to hear opinions from all of you about that...
>
>Regards, =
>
>     =
>
>-- =
>
>Daniel Campos <danielcampos=40netcourrier.com>
>
>
>-------------------------------------------------------------
>NetCourrier, votre bureau virtuel sur Internet : Mail, Agenda, Clubs, Tool=
>bar...
>Web/Wap : www.netcourrier.com
>T=E9l=E9phone/Fax : 08 92 69 00 21 (0,34 =80 TTC/min)
>Minitel: 3615 NETCOURRIER (0,16 =80 TTC/min)
>
>
>

-------------------------------------------------------------
NetCourrier, votre bureau virtuel sur Internet : Mail, Agenda, Clubs, Toolbar...
Web/Wap : www.netcourrier.com
Téléphone/Fax : 08 92 69 00 21 (0,34 € TTC/min)
Minitel: 3615 NETCOURRIER (0,16 € TTC/min)






More information about the Devel mailing list