智能手机通过互联网远程控制嵌入式基站的问题

pinkdolphin 2011-09-02 09:27:44
大家好

现在做一个设计,使用智能手机通过互联网远程控制一个嵌入式基站(就是一个ARM9的嵌入式Linux开发板),我想了两种方法,但不知怎么样,请大家提一些批评建议。

第一种:在开发板上移植boa,在智能手机上编写软件,通过http和嵌入式基站建立连接,使用xml或json规定数据格式,智能手机上的软件和http服务器的CGI程序进行交互,CGI程序对手机传输来的信息进行解析后再对基站进行控制,或者将基站的数据生成xml或json格式的数据后通过http服务器反馈给手机。

第二种:智能手机上开发软件,通过socket编程直接和基站使用tcp协议进行沟通,传输的数据使用xml或json规定格式,基站端程序对收到的xml或json格式的数据进行解析后对基站进行控制,或者基站上的程序将数据打包成xml或json格式的数据通过tcp协议发送给手机。

不知道上面的两种方案是否可行,智能手机如何获取嵌入式基站IP的问题暂不考虑。我在这方面也没有什么经验,总是感觉自己提的方案特别笨,不知道有没有更好的方案可以使用,希望大家可以给些意见。尤其希望做过手机远程控制智能家居设备的高手们给提一些意见。

谢谢。。
...全文
163 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
pinkdolphin 2012-04-21
  • 打赏
  • 举报
回复
使用gSOAP可以达到使用智能手机和浏览器完成远程控制的任务,手机通过webservice远程调用,网页需要使用gSOAP提供的httpget插件提供get命令支持,使用form插件提供对网页表单的支持。结贴了。。。
pinkdolphin 2012-04-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

想来内核移植的不同。
[/Quote]
其实是公司提供的交叉编译工具中程序库有问题,换了一个编译器解决了。
用户 昵称 2012-03-15
  • 打赏
  • 举报
回复
想来内核移植的不同。
pinkdolphin 2012-02-27
  • 打赏
  • 举报
回复
看来没有人回答了。。使用gsoap可以做远程访问。。在Arm下使用gsoap没有问题,使用gsoap+ssl出现的Aborted的问题,是ssl中的函数SSL_CTX_use_certificate_chain_file(soap->ctx, soap->keyfile)出现的,具体原因不知道,在X86下使用gosap+ssl没有问题。。不知道什么原因。。哪位知道在PC+Linux下没有问题,在ARM+嵌入式Linux下出现Aborted的问题,也没有别的警告信息。。是什么原因?
cs121 2011-11-29
  • 打赏
  • 举报
回复
我现在也想在这方面学习和实践,也很想请教人啊!
pinkdolphin 2011-11-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zzxxdd 的回复:]
第二种方法貌似好点,外包别人的项目的时候,做过类似的功能,用的就是类似第二种方法
[/Quote]
谢谢您的回复,如果想通过浏览器和手机软件都可以进行远程控制,使用gSOAP能不能达到目的,您对这个有研究吗?
zzxxdd 2011-10-19
  • 打赏
  • 举报
回复
第二种方法貌似好点,外包别人的项目的时候,做过类似的功能,用的就是类似第二种方法
lssbdell 2011-10-17
  • 打赏
  • 举报
回复
学习学习
hansenchenci 2011-09-20
  • 打赏
  • 举报
回复
表示一下支持
pinkdolphin 2011-09-04
  • 打赏
  • 举报
回复
自己顶一下,怎么没有人回复啊,高手们说一下啊。是我自己没有说清楚,发错了版面还是我问的太肤浅没有人愿意回答??给个回复啊。。谢谢。。

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧