L3DT users' community
Large 3D terrain generator

Asynchronous TCP socket plugin

Correspondence concerning plugins and scripts; development, use, bugs and ideas.

Asynchronous TCP socket plugin

Postby Aaron » Mon Mar 31, 2008 6:39 am

Hi All,

I've built an asynchronous TCP socket plugin called atTcpSock, which allows communication between sessions of L3DT on different computers, and communication between different plugins in the same L3DT session. This plugin is intended for developers rather than users, as it does not implement any user interface. It is purely an infrastructure plugin to allow other plugins to access 'nice' Winsock2 async TCP sockets with a minimum of hassle.

The ultimate purpose of this plugin is to enable such things as networked render-farm calculations. However, to test that the socket code works as intended (which it seems to), and to demonstrate how to use atTcpSock, I have written a simple demonstration internet relay chat plugin called zChatClient. The binaries and source code for the zChatClient plugin are available here. Please note that this plugin is not intended for actual use by users; it is a demonstration plugin for developers' use only, as it may contain security vulnerabilities if used over an insecure network (e.g. the internet.)

The atTcpSock plugin will not be included in the installers of the stable or developmental builds of L3DT until such time as the security features have been validated, and the render-farm calculation manager is ready for testing. Until then, the plugin will only be available as a separate download for testing and use by other developers (see here).

Best regards,
Aaron.
User avatar
Aaron
Site Admin
 
Posts: 3696
Joined: Sun Nov 20, 2005 2:41 pm
Location: Melbourne, Australia

Return to Plugins and scripts

Who is online

Users browsing this forum: No registered users and 1 guest