广州列举网 > 商务服务 > 网站/软件服务 > 广州开发充电桩项目app平台搭建丨源码交付
广州
[切换城市]

广州开发充电桩项目app平台搭建丨源码交付

更新时间:2022-10-21 14:12:17 浏览次数:67次
区域: 广州 > 广州周边
类别:软件开发
地址:东圃
  充电桩app软件开发,充电桩小程序系统开发,充电桩模式开发

  一、应用选型

  在于国内运营的充电桩平台而言,更多都会偏向于微信小程序,因为微信10几亿用户体量及整个生态的完善,非常方便推广及获客,且每个人的手机都会安装微信。如果考虑到需要支持支付宝或其他平台的支付方式,则可以考虑开发App或是也开发支持支付宝小程序,目前可以通过uni-app开发一套,发布多套版本来解决,当然发布成APP也是可以的。如果要做国外市场,那就需要开发APP了。

  二、充电协议选择

  咱们国内目前还没有统一标准的充电协议,基本上就是每个桩企有自己的一套协议,或是一些云平台软件出一套协议,其他桩企来对接就可以。国内目前的协议主要还是基于TCP的方式,可能也有一些使用MQTT的,小编目前还没有接触到。对于国外的我们目前接触到的则是OCPP1.6协议,这个是基于WebSocket方式。以上三种方式,除了MQTT不需要考虑到大量设备连接的问题,TCP或WebSocket都要考虑大量设备连接,单个服务节点不够用的问题。

  三、开发语言选型

  考虑到未来平台的发展,单节点服务器肯定是支持不了,点节服务高可用及单节点服务支持的设备连接数有限,是使用微服务开发方案,微服务开发方案除了解决以上的问题,还可以解决服务与服务之间互相调用的问题,不需要考虑到鉴权问题,还能保存事务一致性。所以我们建议使用java spring cloud来进行开发,这套框架在企业级应用上各个方案都有,生态也非常的完善。

  四、架构设计

  一般这样的平台我们会分很多个应用来满足不同端用户的需求,主要分成四个服务:APP接口服务、总平台的接口服务、代理商平台接口服务、充电桩中央系统服务。

  充电桩中央系统服务:主要是跟设备交互服务,一是跟业务服务完全解藕合,二是未来平台更换充电桩协议仅需要更换中央系统服务即可。

  APP接口服务:这个主要是根据APP的需求进行提供接口服务,当然也需要跟中央系统进行通讯,远程调用设备或接收设备返回的数据。

  代理商平台接口服务:这个服务不是必须的,需要看平台的业务需求是否需要代理商这个角色。

  总平台的接口服务:这个是作为总运营平台提供的服务接口,很多的管理功能都需要放到此服务管理。
广州网站/软件服务相关信息
8小时前
1天前
3天前
5月10日
5月10日
5月9日
5月8日
5月7日
5月6日
注册时间:2019年04月19日
UID:591077
---------- 认证信息 ----------
邮箱已认证 手机已认证
查看用户主页