我正在使用Atmosphere插件。目标是在有人调用更新API时通知客户端重新加载数据。
1)我不确定我的方法是否正确。在单独的课程中有气氛部分可以吗? 2)其次我的客户端代码在angularjs中,我找不到任何angularjs示例订阅更新事件以及如何在通知到达时处理触发事件? 这是我的服务器端代码:
public Bitmap getBitmap(){
return bmp;
}
public void setImage(Bitmap img){
bmp = img;
}
然后是服务器端的大气部分:
public class Utility {
// convert from bitmap to byte array
public static byte[] getBytes(Bitmap bitmap) {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.PNG, 0, stream);
return stream.toByteArray();
}
// convert from byte array to bitmap
public static Bitmap getPhoto(byte[] image) {
return BitmapFactory.decodeByteArray(image, 0, image.length);
}
}