设为首页 加入收藏

TOP

Android:创建ZeroMQ的客户端
2015-02-02 14:11:20 来源: 作者: 【 】 浏览:17
Tags:Android 创建 ZeroMQ 客户端

这里我们将给出一个subscribe模式的客户端示例程序,如下:


private class ZeroMQMessageTask extends AsyncTask {
? ? private String message = "";


? ? public ZeroMQMessageTask() {
? ? }


? ? @Override
? ? protected String doInBackground(String... params) {


? ? ? ? ZMQ.Context context = ZMQ.context(1);
? ? ? ? ZMQ.Socket subscriber = context.socket(ZMQ.SUB);
? ? ? ? subscriber.subscribe("");
? ? ? ? subscriber.connect("tcp://x.x.x.x:6666");? // 注意,这里必须是服务器的IP地址或DNS Name
? ? ? ? message = new String(subscriber.recv(0));


? ? ? ? subscriber.close();
? ? ? ? context.term();


? ? ? ? return message;
? ? }


? ? @Override
? ? protected void onPostExecute(String result) {
? ? ? ? EditText text = (EditText) myView.findViewById(R.id.message); // 这里替换成对应的UI控件用于显示结果
? ? ? ? searchEditText.setText(result);
? ? }
}


相关阅读


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Clojure:ZeroMQ的入门DEMO 下一篇Android开机自启动并接收推送消息

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: