`
riverbird
  • 浏览: 48381 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

用TCL语言进行socket编程

阅读更多
昨天还在说tcl语言非常不着调,今天却突然有种顿悟的感觉.稍后再写一下对TCL语言的其它想法,现在先写写基本的socket编程示例.

下面的例子是调试成功的,有兴趣的朋友直接可以照做即可:

server.tcl

set listenSocket [socket -server Accept 2540]

proc Accept {newSock addr port} {

pu...<!---->

收藏到:Del.icio.us




分享到:
评论

相关推荐

    tcl socket 编程实例

    ### TCL Socket 编程实例详解 #### 一、TCL Socket 概述 TCL(Tool Command Language)是一...通过以上示例,我们可以看到TCL Socket编程的基本流程和技术要点,这对于理解和实现基于TCL的网络应用程序是非常有用的。

    TCL+TCL脚本语言编程+TCL语言教程

    以下是对TCL脚本语言编程和TCL语言教程的一些关键知识点的详细说明: 1. **基本语法**:TCL的语法简洁明了,以空格和换行符作为语句分隔。命令通常由关键字和参数组成,不区分大小写。例如,`puts`命令用于打印输出...

    TCL编程说明文档

    TCL作为一种强大而灵活的脚本语言,不仅适合初学者入门,也广泛应用于专业场景中的快速原型开发、脚本编程以及GUI设计等领域。其独特的命令式编程风格、强大的扩展能力和跨平台支持等特点,使其成为众多开发者和...

    TCL例子,可以很好的学习TLC语言

    ### TCL语言概述与特点 TCL(最初全称为“工具命令语言”,即Tool Command Language)是一种功能强大且易于学习的脚本语言,由John Ousterhout创建。TCL不仅适用于快速原型开发、脚本编程、图形用户界面(GUI)设计...

    TCL 脚本语言语法 用于控制台测试

    2. **网络通信**:TCL提供`socket`命令进行网络编程,可以实现TCP/IP通信,用于测试服务器响应。 3. **文件操作**:`open`、`read`、`write`、`close`等命令用于读写文件,可用于验证程序输出或读取日志文件。 4. ...

    tcl 8.5 network programming

    综上所述,《Tcl 8.5网络编程》一书涵盖了Tcl语言的基础知识、网络编程的核心概念和技术细节,以及如何利用Tcl构建高效、安全、跨平台的网络应用。对于希望深入掌握Tcl网络编程的开发者来说,这本书是一本不可或缺的...

    TCL语言[文].pdf

    【TCL语言详解】 TCL(最初称为“工具命令语言”,现通常发音为“踢叩”)是由John Ousterhout开发的一种强大的脚本语言。它的设计初衷是为了快速原型开发、脚本编程、图形用户界面(GUI)构建以及自动化测试。由于其...

    Python实现的多人聊天室源码,基于socket tcp通信,使用tkinter做客户端界面,含可执行文件

    在本项目中,我们探讨的是一个使用Python编程语言实现的多人聊天室,它基于socket TCP通信协议,并且利用Tkinter库构建了用户友好的客户端界面。这个聊天室系统允许多个用户同时在线交流,增强了实时互动性。以下是...

    tcl实例入门教程(包括常用的socket多线程xml解析数据库操作大量实例)

    综上所述,这份教程涵盖了TCL语言的基础语法以及高级特性,通过大量的实例讲解了如何进行文本输出、变量赋值、算数运算、条件判断、循环结构、过程定义、列表和字符串操作、文件处理、多线程编程等内容。读者可以...

    tcl 8.5 commands manual

    标题所指的知识点是关于Tcl语言版本8.5的命令手册。Tcl(Tool Command Language)是一种广泛用于脚本编写和简单快速应用开发的解释型编程语言。版本8.5是该语言的一个迭代版本,提供了增强功能和性能改进。命令手册...

    Tcl_Tk for Programmers

    1. **Tcl语言基础**:Tcl的语法简洁,易于学习。它的基本元素包括变量、命令、字符串、列表和控制结构。Tcl支持动态类型,这意味着变量不需要预先声明类型,其类型由赋值决定。控制结构如if-else、for、while循环在...

    Tcl/tk A Develop's Guide

    - **基础知识**:讲解了Tcl进行网络编程的基础知识,如套接字(socket)编程等。 - **案例分析**:通过具体实例展示了如何利用Tcl编写简单的客户端和服务端程序,实现了数据传输功能。 #### 四、Tcl GUI编程——Tk...

    tcl8.6.5-src.tar.gz

    TCL内建的socket接口允许开发者直接进行TCP/IP通信,处理HTTP、FTP等网络请求。在8.6.5中,网络连接的稳定性和速度或许得到了优化,更便于构建网络服务或客户端应用。 除了基础特性,TCL8.6.5的源码还可能包含了...

    系统学习TCL脚本入门教程

    - **网络通信**:利用`socket`命令进行网络编程。 ```tcl socket @localhost 1234; ``` #### 13. 结论 TCL作为一种灵活且功能强大的脚本语言,适用于多种应用场景。从简单的文本输出到复杂的网络编程,TCL都能...

    tcl.rar_tcl

    在IT领域,TCL(Tool Command Language)...通过以上讨论,我们可以看到TCL语言在模拟网络通信和数据分析方面的强大能力。实际项目中,根据`网络建模分析.docx`文档的详细信息,可以进一步完善通信模型和数据处理流程。

    tcl8.4.19-src.tar.gz

    tcl8.4.19-src.tar.gz是一款经典的开源脚本语言Tcl的源代码包,它为开发者提供了深入理解Tcl语言及其内部机制的机会。Tcl(Tool Command Language)是由John Ousterhout教授在1988年开发的一种轻量级、动态类型的...

    TCL学习资料(欢迎大家下载)

    11. **网络编程**:Tcl提供`socket`命令进行网络通信,可以构建服务器或客户端应用,支持TCP/IP和UDP协议。 12. **脚本调用其他程序**:`exec`命令可以执行外部程序,并获取其输出。 13. **并发编程**:Tcl的`...

    TCL、TK学习交流文档

    3. 扩展性:TCL可以通过C语言进行扩展,可以用来开发GUI、网络编程以及面向对象编程等复杂应用。 TCL的数据类型和控制结构与C语言相似,包括变量、基本数据类型(如字符串、整数、浮点数)以及if、while、for等控制...

    完整版 基于socket和tkinter的python网络聊天室程序.zip

    总的来说,这个基于socket和tkinter的Python网络聊天室程序展示了如何结合使用网络编程和GUI编程来创建一个功能齐全的应用。通过学习和理解这个程序,开发者可以进一步提升在网络编程和GUI设计方面的技能。

Global site tag (gtag.js) - Google Analytics