成立一个开源项目——ITC(线程间通讯)Prj

原创 2006年06月21日 09:53:00

                   最近一段时间,狂看《UNIX编程艺术》,有感于unix编程的简洁,于是狂买了UNIX编程的几本大书《UNIX网络编程》,《UNIX系统编程》联合《windoows核心编程》一起看,于是想象,如何windows的线程间通过也能像unix进程那样,该多少,于是ITC项目就开始诞生了!!

初步的想法是:

      1)线程间(包括不同进程间的线程),能够互相发现,互相通讯

     2)把使用线程的复杂度降低,不使用线程的锁机制,线程间也不共享全局数据,这样,才能把线程作为降低复杂度的工具

    3)在此基础上,研究在windows基于线程的编程模型

   4)如果该模型可行,扩展到进程间通讯,不同机器的线程通讯问题。

   5)提出一种类似UNIX Shell的东东,设计一种在shell中运行的脚本语言,或者使用其他开源的语言比如pythod,或者lua等,用脚本语言去获取线程的服务

其他等等....

1)如果线程通讯的模型建立起来,根据我在金山做的batini工具的经验,建立在windows下

另一个编程风格-自动化任务,类似于UNIX,得到建立一个类似CynWin这样的平台!!

 

                    ---------------------2006-6-10 by littleroy

 

 

 

一个C#线程间通讯的小例子

 先看以下代码: using System; using System.Text; using System.Windows.Forms; using System.Threading;...
  • dqccsdn
  • dqccsdn
  • 2014年11月16日 12:34
  • 979

多线程编程之三——线程间通讯

七、线程间通讯  一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,...

黑马程序员——线程间的通讯

wait(),notify(),notifyAll()用来操作线程为什么定义在了Object类中? 这些方法存在于同步中 使用这些方法时必须要标识所属的同步锁 锁可以使任意对象...

【Android开发】线程间通讯机制(基础篇)——Handler、Runnable、HandlerThread、AsyncTask的使用

前言: android线程通讯机制是android应用开发的基础课程,对于很多初学android的朋友可能还没有完全理解,所以,今天我就做一下知识小结吧。 一、线程安全 可能有java基本的...

多线程编程之三——线程间通讯

七、线程间通讯  一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,...

线程间通讯机制(提高篇)——深入浅出实现原理

前言: 这一篇博文主要是和大家讲解一下线程间通讯机制的内部实现原理,即Handler、Message、MessageQueue、Looper、HandlerThread、AsyncTask类的实现以...

jeromq-0.3.5.jar 线程间通讯

  • 2015年11月06日 16:28
  • 233KB
  • 下载

黑马程序员——JAVA基础之多线程的线程间通讯等

------- android培训、java培训、期待与您交流! ----------     wait(); 在其他线程调用此对象的notify()方法或notifyAll()方法,或者超过指...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:成立一个开源项目——ITC(线程间通讯)Prj
举报原因:
原因补充:

(最多只允许输入30个字)