手機 (4G/5G)
│ HTTPS Request
▼
公網 IP (運營商分配) : Port
│ 路由器端口映射 (DNAT)
▼
電腦 (內網 IP) : 服務端口 (如 8080)
│ IIS / Kestrel / Node / Python HTTP Server
▼
業務邏輯 & 數據庫
| 技術 | 優點 | 缺點 |
|---|---|---|
| ASP.NET Core Kestrel | 跨平台、高性能、原生 HTTPS | 需學習 .NET Core |
| Node.js Express | 輕量、生態豐富 | 單線程 CPU 密集弱 |
| Python Flask/FastAPI | 開發快、AI 集成易 | 性能一般 |
| Go Gin | 高併發、部署單文件 | 語法較新 |
limit_req_zone 或應用層令牌桶。**強烈推薦新手直接租用 VPS (阿里云/騰訊云/華為云/ DigitalOcean / Linode)**:
// Android (OkHttp + Retrofit)
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("https://your-domain.com:8443/")
.addConverterFactory(GsonConverterFactory.create())
.build();
ApiService api = retrofit.create(ApiService.class);
api.sendCommand(new Command("wipe_data")).enqueue(new Callback() { ... });