有人在java版中问如何在多进程中共享socket中,注意是java技术中多进程共享socket.
我在下面说了一段如果谁能实现我给他一亿元,现在还真的有人向我要这一亿元,并说他实现了.我在此承诺,如果你真的实现了,我虽然没有一亿元给你(那个人确实做不到),但我现有的房子,车子给你,并且以后工作的所有入收给你.
但愿你别搞笑,其实稍微懂点技术的人对有人说他实现了肯定不屑一顾.就象有人说他飞到月球了.

解决方案 »

  1.   

    不提Socket,这个多进程怎么实现就是个问题
      

  2.   

    实际上原来那个帖的楼主实现的方法就是做个代理,socket让一个进程管理,其他进程跟这个进程通信,你说的是多个进程直接使用同一个socket,根本两码事,别为了这点事在这扯淡了,有功夫去干点别的不好么
      

  3.   

    不是我要扯淡,是有人说他实现了,而且要我向他付钱.
    稍微有的点脑子的人都不会相信JAVA中能在多进程(多个JVM)中共享一个Socket变量,如果说是UPC理论上还是有些靠谱.如果说用间接访问比如进程通讯或其它进程将数据写到文件中由一个进程的socket来处理,这正如上面说的根本是两码事.那我把一个播放视频的程序做成快捷键,然后用一根筷子去抵一下这个键,能说我可以用筷子播放视频?
      

  4.   

    这个没有必要研究.如果有人说太阳从西边升起你会找资料研究它是不是从西方升起吗?除了UPC,不同进程使用的是全局地址.所以一个进程可以访问到另一个进程的变量,可以实现多进程共享一个进程中的变量.
    其它的怎么可能呢?何况JAVA根本就不允许程序员引用地址.而且Socket又是不可串行化的,你就是想把一个Socket传给多个JVM也不可能.