DuplexPipe-0.1_0发布

简介: 项目主页:http://code.google.com/p/duplexpipe/ DuplexPipe 是我开发的一个开源网络小工具——双向管道,目的是让网络上的两个程序能进行自动化交流。当初写这个小工具的原因是为了能在外网远程控制内网计算机。 传统的管道只能从一端输入、一端输出。双向管道不仅可以让进程 A 的输出作为进程 B 的输入,也会让进程 B 的输出作为进程 A 的输入。这样就可

项目主页:http://code.google.com/p/duplexpipe/

DuplexPipe 是我开发的一个开源网络小工具——双向管道,目的是让网络上的两个程序能进行自动化交流。当初写这个小工具的原因是为了能在外网远程控制内网计算机。

传统的管道只能从一端输入、一端输出。双向管道不仅可以让进程 A 的输出作为进程 B 的输入,也会让进程 B 的输出作为进程 A 的输入。这样就可以让两个进程实现交流。

本程序主要是 TCP 转发工具。允许监听本地端口,也可以主动连接远程端口。如果和瑞士军刀“nc -e”配合使用, 就能实现本地进程和网络进程任意沟通。程序的具体使用方法可以参见项目主页。

接下来我会写几篇关于这个小工具原理及应用的文章。本程序开放源代码,目前使用 Java 程序实现,诚邀有兴趣的朋友一起维护,我希望能再用其他语言开发(尤其是 C 语言)。

  1. DuplexPipe二三事(一)——有趣的起因:算24
  2. DuplexPipe二三事(二)——瑞士军刀再显锋芒:让程序相互聊天
  3. DuplexPipe二三事(三)——网络中转站:端口映射
  4. DuplexPipe二三事(四)——网络连接方式随心换
  5. DuplexPipe二三事(五)——来自内网的呼唤
  6. DuplexPipe二三事(六)——没有第七

版权声明

请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“redraiment”和主站点地址,方便其他朋友提问和指正。

联系方式

我的邮箱,欢迎来信(redraiment@gmail.com
我的Blogger(子清行):http://redraiment.blogspot.com/
我的Google Sites(子清行):https://sites.google.com/site/redraiment
我的CSDN博客(梦婷轩):http://blog.csdn.net/redraiment
我的百度空间(梦婷轩):http://hi.baidu.com/redraiment

目录
相关文章
|
3月前
|
JavaScript
亚丁号云控之发布任务
亚丁号云控之发布任务
89 43
|
8月前
|
Kubernetes Java Maven
k8s发布应用
# 前言 首先以SpringBoot应用为例介绍一下k8s的发布步骤。 1.从代码仓库下载代码,比如GitLab; 2.接着是进行打包,比如使用Maven; 3.编写Dockerfile文件,把步骤2产生的包制作成镜像; 4.上传步骤3的镜像到远程仓库,比如Harhor; 5.编写Deployment文件; 6.提交Deployment文件到k8s集群; 从以上步骤可以看出,发布需要的工具和环境至少包括:代码仓库(GitLab)、打包环境(Maven)、镜像制作(Docker)、镜像仓库(Harbor)、k8s集群等。 当前,也可以借助一些开源的系统来发布你的应用,比如:Jen
|
8月前
|
监控 Cloud Native 机器人
新版发布 | Cloudpods v3.10.4 和 v3.9.12 正式发布
Cloudpods 是一个开源的 Golang 实现的云原生的多云和混合云融合平台。 Cloudpods 不仅可以管理本地的虚拟机和物理机资源,还可以管理其他公有云和私有云平台的资源。
新版发布 | Cloudpods v3.10.4 和 v3.9.12 正式发布
|
9月前
|
Kubernetes 监控 Ubuntu
新版发布 | Cloudpods v3.10.3 和 v3.9.11 正式发布
新版发布 | Cloudpods v3.10.3 和 v3.9.11 正式发布!其中v3.10.3增加了平台升级记录、巡检报告支持下载等企业版新功能。
新版发布 | Cloudpods v3.10.3 和 v3.9.11 正式发布
|
11月前
|
网络协议 算法 关系型数据库
GreatSQL 8.0.25-17今日发布
GreatSQL 8.0.25-17今日发布
JStone 0.1版发布
#JStone #来由   目前随着容器能力的完善,小程序已经成为业务技术选型的优质选择。 ``` (可以随时发版,不用等待苹果的审核,借助其他平台已经有的用户基础,扩充自己业务的用户覆盖人群。) ```    不过各公司的实现并不一致,支持也不一样,即使是一个大集团的情况下,各BU业务属性决定端App的特性有差别 ```(比如有些有社交功能,有些没有) ``` 。 但开发
221 0
DubboProtocol 服务发布
开篇  这篇文章的目的是尝试讲解Dubbo Protocol使用Netty Server作为服务端的服务发布过程,为了便于说明清楚,在网上找了一张Dubbo服务发布的流程图,这里我们关注Protocol到Server的部分逻辑,其他的分布其他文章。
3512 0
|
Web App开发 Windows
Cherokee 1.0.13 发布
相关阅读: 参加IE9开发大赛 赢取现金大奖 微软最顶级平台技术会议PDC10全程视频播放 Microsoft Web平台——优秀项目展示 Windows Phone 7 MSDN开发中心 微软Web平台优秀项目精选推荐: 世界顶级论坛、社区程序:bbsmax论坛 世界上最大的自承载博客工具:Wo...
763 0
UMind 1.0 发布
UMind 是一款在线脑图产品,由 脑图编辑 和 多人协作 两部份主要功能所组成。自 2018 年 09 月立项至今经历大大小小 24 个版本打磨终于迎来 1.0 正式版本。
1998 0
|
Web App开发