ChickadeeNetはJavaの通信用ライブラリです.
まだ作ったばかりで準備が整ってませんが,ゼミ生専用ということで,JARファイルをここからダウンロードできるようにしておきます.
(2012,01/07)とりあえず,リリース.
以下CNSプロトコル用サンプル.CNPeerのコンストラクタの引数を"CNWS:test1@ws://localhost:8081/CNWSServlet/ws"などに変えればCNWSプロトコル用になる.
import net.sf.elm_ve.cn.*;
public class Receiver {
public static void main(String args[]) {
CNPeer peer = new CNPeer("CNS:localhost:2000");
System.out.println(peer.receive().getString());
CNPeer.closeAll();
}
}
import net.sf.elm_ve.cn.*;
public class Sender {
public static void main(String args[]) {
CNPeer peer = new CNPeer("CNS:localhost:3000");
peer.send("CNS:localhost:2000","Hello!!!");
CNPeer.closeAll();
}
}
import net.sf.elm_ve.cn.*;
public class Receiver2 extends CNAdapter {
public static void main(String args[]) {
CNPeer peer = new CNPeer("CNS:localhost:2000",new Receiver2());
try{Thread.sleep(60000);}catch(Exception e){;}
CNPeer.closeAll();
}
@Override
public void receive(CNData d) {
System.out.println(d.getString());
}
}
以下は古いバージョン.