物联网上位机开发需要用到那些技术?
1.操作系统技术,如Linux,Android,Windows,uC/OS-II等;
2.网络技术,如TCP/IP,HTTP,XML,WebServices,移动网络以太网,等;
3.数据库技术,如SQLServer,Oracle,MySQL,SQLite,关系型数据库等;
4.编程语言,如C,C++,Java,Python,JavaScript等;
5.硬件开发技术,如CAN总线,ZigBee,IEEE1451,RS-485,SPI,USB等;
6.数据传送技术,如MQTT,CoAP,RESTfulAPI,WebSocket等。