作者mshockwave (夏克维夫)
看板AndroidDev
标题Re: [问题] 该适用哪种方式做web service
时间Wed Dec 9 11:23:18 2015
※ 引述《frank8p (豆子)》之铭言:
: 目前正在架构一个App 功能有点像是ptt
: 使用者登入後 可以发表文章也可看到其他人的文章
: 一篇文章内 会含有1~3张的图档(使用者上传)
: 目前android方面 登入机制(facebook api)已完成
: 介面设计上也完成了一半
: 但对於串接web service连DB 这方面我完全没接触过
介面建议架 REST 风格的,比较多framework支援,client端也很好写
然後不要从client直接连DB,这样不易维护
尽量整个系统用一个统一的介面包起来
如果有传输效能上的要求,可以用google protocol buffer 或它的包装版 gRPC
: 网路上也找了满多资料看 但还是不太明白哪个方式比较适合
: 初期希望能先架在免费的虚拟主机上运行
: 但用.net做的话 似乎都是要付费的虚拟主机才有支援(?)
我个人还是比较倾向 google cloud platform或Amazon AWS
他们两个在中小型规模系统 功能几乎没差
如果你是想写程式就好不想管伺服器,也就是Saas, 那建议用google app engine, 不要用aws的Saas,价钱贵功能也不多
但如果你单纯想一个虚拟机,大推aws
因为超便宜!可以包年是google完全没有的
但不管怎样不要用.net啦,
远离微软有益身心健康 (认真
建议用 Java EE, 或 Go 之类的
: 有这方面经验的前辈 能麻烦指引个方向吗? 谢谢
-----
Sent from JPTT on my Asus ASUS_T00P.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.87.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1449631405.A.BA8.html
1F:推 frank8p: 感谢您的回覆 但google跟aws目前不太适合我 12/09 21:50
2F:→ frank8p: 目前我希望先使用免费的 似乎php比较适合吗? 12/09 21:51
3F:→ mshockwave: 如果是 app engine 的话有一定免费额度 12/09 22:22
4F:→ manaup: 免费的最贵 万年不变的真理 12/10 15:38