Aristoline -
TextSocket
Overview
TextSocket is and ActiveX component (provided
by the SocketSet control) that enables the development of
applications that use text based TCP stream communication or
block based stream communication. Many of the TCP/IP protocol
suite use text based communication (i.e. they communicate using
lines of CR/LF terminated text). Examples of such protocols are
SMTP, POP3, NMTP and FTP control connection.
TextSocket is derived from the Socket class
and offers an interface specific to such protocols. It has the
following features:
- Supports asynchronous TCP stream
sockets only.
- Can be used to send lines of text,
blocks of binary data or as standard stream socket.
- Internal buffering ensures that whole
lines/blocks of text/data are sent/received without any
fragmentation. Your application does not have to handle
partial sends/receives.
- Lines/blocks of text/data are
delivered to your application via the LineArrived event.
- Asynchronous resolution of host name
to IP address.
- Event driven programming model.
- Suitable for developing client and
server applications.
- Supports mainstream underlying API (accept,
connect, listen, send, recv, shutdown).
Home | Aristoline | Products | Services | Ordering | Downloads | Support | Contacts