我想创建一个androidios应用,将一个普通的字符串(或json)发送到Windows中的软件,我也会制作。 例如,在我的手机应用中,当我按下一个按钮时,我的Windows软件上的文字将实时地改变为由我的手机应用发送的任何文字,而不是在1分钟后。
我的问题是
什么是最好的编码方式?
做这种实时传输的最佳实践是什么?
注:我对socket编程的经验很少,我很好奇这是否是做这种任务的 "行业标准",或者是否有更简单的方法。 非常感谢您!
你的问题涵盖了很多主题,但我会试着给你一些基本信息.基本的最佳实践。
change something in phone app with
-> create API request to your server to change something in a windows application with the id 123
-> -> -> -> the server will look in its database for the address of the device with id 123
-.这种模式有很多缺点,比如强制在服务器手机应用中注册到相关的windows软件,如果软件的地址发生变化(路由器有动态IP),你该怎么办?the server will send an HTTP request to the windows software
.这种模式有很多缺点,比如在服务器手机应用程序中强制注册相关的windows软件,如果软件的地址发生变化,你该怎么办(路由器有动态IP)。如前所述,这个话题很庞大,如果你想创建一个真正的行业标准应用程序,你将不得不考虑更多的事情,比如使用HTTPS和其他安全问题,扩展你的应用程序和处理巨量请求的能力,有一个CICD管道,测试和测试基础设施,等等。
一些相关的链接和指南,祝你好运!