- 博客(4)
- 收藏
- 关注
翻译 Alljoyn服务器框架2总线及会话(2)
看起来一个总线似乎只支持一个会话,因此对 c/s模式而言,它需要至少两个总线。一个用于广播,另一个用于私有对话。服务器广播在线客户信息,客户通过心跳脉冲向服务器发送自己的信息。重写通知服务器很简单,为其增加客户属性就能很好工作了。当然,需要增加一个新消息处理程序。使用Jsoncpp来处理消息并在字典中存储属性是不错的选择。上述示范代码结构惨不忍睹,看起来像是用C编写而成。我用OO进
2014-04-16 15:54:15 1068
翻译 Alljoyn服务器框架2总线及会话
一个基本的alljoyn服务器框架包含关于及通知服务器,以及控制及配置服务器(可选)。最好重写通知服务器模块,编译成用户指定名称。1. 生成总线服务器/客户端所需总线。服务器注册一个发送方,客户端需要一个接受方。我用的名字是ChatServiceAppBusAttachment* bus = newBusAttachment(“ChatServiceApp”
2014-04-16 15:50:24 1813
翻译 使用Trepn Profiler中的应用状态功能查找应用问题
我们最近刊登了一些关于能耗和资源消耗的文章,旨在强调以下内容: · 应用快速消耗电量令消费者抓狂,进而导致很低的评分 · 简单更改代码便可减少能耗,延长电池寿命 · 如果你能够找出应用中的性能瓶颈,便可以优化代码,解决问题 · Trepn™ Profiler和Trepn plug-infor Eclipse这两款分析工
2014-04-08 17:27:34 3830 2
翻译 暂停的插口和能耗——基础,第三部分
继续讨论移动应用及其对耗电量的影响,我将接着Wayne Lee上一次留下的三个指南说起,尤其是第三条“了解你的应用如何利用硬件以及利用时间。”移动应用之所以耗电,其中一个常见原因在于虽然应用不再使用暂停的插口连接网络,但由于应用未将其关闭,因此服务器认为该网络依然处于活动状态。随后来自服务器的询问造成不必要的电量消耗。以下是关于该问题的更多背景知识,以及解决该问题的对策。
2014-04-08 17:16:04 941
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人