Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 27895, Magenta Systems IP Log Streaming Component

by Angus Robertson Email: Anonymous


Magenta Systems IP Log Streaming Component is designed for IP stream logging, using TCP Client, TCP Server, UDP Client or UDP Server protocols, sending simple text lines across a network so they may be displayed or written to disk remotely. The component allows two way communication with TCP and UDP, so may also be used for simple protocols such as communication between two applications.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 7.0  to 22.0 212 downloads
Copyright: No significant restrictions


Size: 1,586,398 bytes
Updated on Tue, 14 Jul 2015 08:12:50 GMT
Originally uploaded on Fri, 13 Aug 2010 09:31:30 GMT
SHA1 Hash: 2E779A6D7E053B17F248A69E72FCB555CFAE89CB
MD5 Hash: E2481E2034CE668C1A004374A4492579

    Explore the files in this upload

Description
Magenta Systems IP Log Streaming Component is designed for IP stream logging, using TCP Client, TCP Server, UDP Client or UDP Server protocols, sending simple text lines across a network so they may be displayed or written to disk remotely. The component allows two way communication with TCP and UDP, so may also be used for simple protocols such as communication between two applications. The component supports multiple client sockets so may be used to send data to two or more different remote servers at the same time.

For TCP and UDP clients, the component will optionally ping the remote computer first before opening an IP connection to allow faster failure retries and some confirmation that UDP may work. TCP client provides repeated connection retry attempts, including re-establishing a lost connection. UDP client will optionally keep pinging the remote during a connection to ensure it's still there. UDP server sends data to the IP address and port from which it last received data. TCP server supports multiple remote clients connecting. Received data is parsed for various line endings optionally removing control characters and triggering an event for a received line.

The only other two events are optional, one for state changed when starting and stopping, the second offering progress information and errors.

A demo application testiplog.exe illustrates use of TMagIpLog as a TCP or UDP client or server, and both in the same program sending data locally.

The same component may be used in a client or server application, to send or receive.

The component needs François PIETTE internet component suite (ICS) version 8 from http://www.overbyte.be/.

Supports both VCL Win32 and Win64.

For more information, see http://www.magsys.co.uk/delphi/

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04