问题标签 [android-websocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 确认服务器已收到通过套接字发送的数据
我在我的 android 应用程序中定义了 websocket,如下所示:
在检查套接字是否打开后,我使用它向服务器发送数据,如下所示:
但仍然有疑问,因为连接可能会在两者之间的某处被切断,因此需要服务器向 android 应用发送回确认信息。
我怎样才能让应用程序理解从服务器返回的消息,以确认接收到手机本身发送的数据。假设从服务器发回的味精是"confirmed, $data"
android - Websocket 客户端连接需要大约 5 秒
一些开发人员开发了移动应用程序,可以将特定的 SMS 发送到远程 Websocket 服务器。
对于许多手机来说,连接和发送短信已经足够快了。然而,有一些手机需要 5-10 秒额外的时间来发送 SMS。
这是在移动设备中接收到它的时间(我听到声音)和 websocket 服务器实际接收到它的时间。
至少在 Oneplus 6 中,这段代码可能会减慢我的速度:
我进行了搜索,但在这段代码中没有发现任何可能减慢速度的内容。我假设远程 Websocket 服务器足够快,延迟不是由于它。