sponsored links

泛型/反射

自定义classLoader+erlang tcp通信

September 14
自定义classLoader+erlang tcp通信
自定义了个ClassLoader,用socket从一个server上获取class文件内容,然后创建一个类.tcp server是用erlang写的,只负责从硬盘读数据,然后传到自定义ClassLoader.特别注意的是,要想erlang socket跟java socket通信,gen_tcp:listen(Port,[binary,{packet,0}]),这里packet一定要为0,这个是erlang数据包的包头,通信的时候客户端跟服务端加的额外数据,跟java通信,是不能加的,否则会出现