Interprocess Communication with Tcl

Level: Intermediate
Duration: 1 day
Format: Lecture and hands-on programming activities
Prerequisites: Introduction to Tcl Programming or equivalent Tcl knowledge
Description: In a world of distributed computing, getting your programs to talk to each other is vital. And Tcl greatly simplifies the process of creating network-enabled applications. A single Tcl command can connect a client to a server, and you can create useful, multi-client servers in less than 50 lines of Tcl code. In this course you’ll learn all of Tcl’s standard mechanisms for interprocess communication, including TCP/IP sockets, as well as additional features such as implementing timers and timeouts.
Books Provided: Practical Programming in Tcl and Tk (4th Edition) by Brent Welch and Ken Jones and Avia course notes