关于服务器开发
小弟刚开始接触服务器开发,遇到了一点问题。
目前有一个需求,是做一个服务器,同时和桌面端应用,Web应用以及APP应用提供交互。
交互协议想着能不能用同一个?解决思路是什么?是自定义的还是使用现成的?用现成的话,哪一种协议比较好呢?
--我的一点点想法
目前想着服务器端用C++写后台运行,然后桌面端模拟WebSocket协议和服务器交互,Web端使用WebScoket协议来交互,不知道如何?
另外一种就是,自己自定义协议,然后写一个WebService,来负责和服务器交互,前端js来调用WebService,不知道怎么样?
另外就是,想搞清楚,我这样写一个服务器exe程序,后续注册成服务运行,和写一个Web应用,发布到Web服务器下运行,提供WebAPI接口,有什么好处和坏处》还是说根本不是一回事啊?