xamarin.android - xamarin android中的推送通知
问题描述
我可以通过使用同步或线程概念在不使用 fcm 或 azure 的情况下从 mysql 数据库发送和接收通知吗?如果我必须使用 fcm,如果我只能通过在我的国家使用 vpn 来访问 firebase,我应该怎么做。??
非常感谢 Abdalbasit
解决方案
欢迎来到 SO!问这个问题你可能会得到一些负面评价,因为你需要了解 SQL 数据库的一些基础知识。您的问题非常广泛,非常适合像 reddit.com/r/XamarinDevelopers 这样的论坛风格网站。
是的,您可以在不使用 FCM 或 Azure 的情况下连接到您的 MySQL 数据库,但您不能从手机直接连接到数据库。您必须在与 MySQL 数据库相同的服务器上创建自己的 WebService。有很多关于如何做到这一点的选择,包括使用流行的LAMP 堆栈。
网络服务是做什么的?MySQL 数据库只能在该服务器上本地访问,因此您需要一个 Web 服务(RESTful API)来允许外部应用程序(Web/移动)创建、读取、更新或删除行。(阅读有关 CRUD api 的更多信息)
由于我不是 VPN 方面的专家,而且这部分问题并不特定于 Xamarin,因此我建议搜索/询问类似“如何通过 VPN 访问 Firebase(像这样) ”之类的问题
祝你好运,让我们知道你创造了什么!:)
推荐阅读
- javascript - 哈希表:赎金笔记 - Javascript 中的黑客排名
- java - ObjectMapper - 如何将地图转换为 POJO
- python - win10中的tensorflow安装失败,setup.py错误代码1
- c++ - 在类或结构中调用静态函数的好习惯
- swift - 更改 CollectionViewCell 中的 UIButton 颜色
- html - 响应式文本
- c++ - 如何捕捉 c/c++ malloc 错误?
- haskell - 无法匹配 Haskell 类型
- r - Shiny - 过滤用户输入变量
- javascript - 使用 fetch / content-type 上传本地文件:octet-stream