- 博客(4)
- 资源 (50)
- 收藏
- 关注
原创 Objective-C (iOS)实现TCP反向代理(Port forward隧道)
之前有一篇文章《华为AnyOffice eSDK建立TCP端口转发隧道》介绍了如何使用Java建立一条TCP端口隧道。实现一个将远程端口反向代理到本地的效果,类似于Nginx。比如你有一个远程Web服务器1.2.3.4:80,你建立起TCP转发隧道后,访问本地的127.0.0.1:8080端口就等于访问远程服务器的80端口。那么反向代理的轮子很多,比如Nginx,Haproxy,NodeJS,
2017-11-25 21:54:44 3154
原创 华为AnyOffice eSDK 手机端内外网通信的正确姿势
华为AnyOffice实现了一整套移动平台接入方案和管理方案,但是其提供eSDK对开发者并不是很友好,比如eSDK提供了都是第七层HTTP协议的API,只能使用它提供的几个类进行操作,很不灵活而且局限性比较高,通过本文可以帮助你解决以下几个问题。1、通过eSDK传输非HTTP协议的其他TCP协议的数据,比如FTP,SFTP,SSH,POP3,SMTP,即时通讯框架等。2、通过eSD
2017-11-14 19:43:47 2839
原创 华为AnyOffice eSDK建立TCP端口转发隧道
华为为移动端接入提供了一整套的解决方案,就是AnyOffice,这套系统集成了VPN接入,应用商店,客户端设备管理等功能,是一个比较完善的平台。但是它提供的客户端SDK用起来很不方便,与其他厂商的VPN解决方案不同,华为提供的eSDK主要提供的是7层协议的API,在7层上建立隧道进行数据传输。比如替换安卓原生的的HttpClient和HttpURLConnection,用SvnHttpClient
2017-11-14 12:20:43 1746
原创 JAVA实现UDP反向代理
用JAVA实现TCP协议的反向代理非常容易,只用不到100行代码就能搞定,只需两个Socket,3条线程,进行输入流与输出流之间互相读写就可以了,可以承载所有TCP协议层以上的流量,比如HTTP(s),FTP,sFTP,邮件,即时通讯等等。其效果和HAProxy或者Nginx的TCP反向代理差不多,而且如果客户端的并发数比较大的情况,还可以使用JAVA的NIO和AIO框架,降低服务器资源的开销。
2017-11-12 16:22:48 4206 2
HG255D OP 15.05.1 一些第三方的ipk安装包
2016-12-01
Openwrt_wndr4300_CC_15.05.1_SS_luci用到的ipk包
2016-11-23
HAProxy+Redsocks2+luci及依赖包 ar71xx CC 15.05.1
2016-11-14
HG255d HAProxy+Redsocks2 CC 15.05及luci和依赖包
2016-11-14
Openwrt版HAProxy Redsocks2及依赖包for ar71xx
2016-11-05
Openwrt版HAProxy Redsocks2及依赖包 for WNDR4300 OP CC 15.05.1
2016-11-05
Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1
2016-11-05
明月Openwrt固件Barrier Breaker 14.07 r47805 元旦版
2016-09-16
keil MDK v4的jlink仿真设备
2016-04-24
android 23.0.1编译库合集
2016-01-21
android.support.design 23.0.1
2016-01-21
twitter官方Android开发sdk
2016-01-11
support-annotations-23.0.1.jar
2016-01-11
gtk2 for WebSphere on AIX
2018-06-13
GCC for AIX7.1及依赖rpm包
2018-05-18
GCC for AIX7.1及依赖包
2018-05-18
Nginx 1.12.2 及依赖包 for AIX 7.1
2018-03-01
nginx1.12.1源码
2017-10-25
dnsforwarder可执行文件
2017-10-16
system-config-lvm
2017-09-12
2017.3最新PandoraBox aria2和luci安装包
2017-03-23
Ralink3070网卡驱动for Windows XP
2017-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人