我也需要开发远程访问,以便我们的支持人员可以控制用户的设备并解决问题。
我不知道从哪里开始。有谁能指出我正确的方向?
答案 0 :(得分:1)
首先,连接,你可以尝试udp连接,但它可能 因为运营商支持,静态IP,防火墙阻塞等问题不可用(如果它是内部项目,还有BES,BIS和所有内容,它是最佳选择)。您可以尝试通过tcp甚至http侦听来自设备的数据,检查更改并继续执行新命令。这也可以通过网络服务实现。
接下来,我建议关注安全性,加密和特权。
当然,您可能需要实施此支持:
毕竟,您必须设置应用程序权限。
SO - Sockets and Processes in Java
SO - Web services Security
SO - BlackBerry - background application to listen starts and foreground app
SO - Get a list of all installed applications on Blackberry
SO - BlackBerry - Simulate a KeyPress event
SO - Screenshot tool for BlackBerry?