| As the Internet of Things and cloud computing technologies are developing by leaps and bounds,the social network emerging in the Web2.0 era will be integrated with the Internet of Things,and the current forms of communication between people will be further extended to things and people,things and things,people and people.It names “Big Social Networking Services”.The formation of “Big Social Networking Services” will break through the limitations of traditional social networks to bring more powerful and convenient services to users,improve the scalability of social networks,and further promote the arrival of the Web 3.0 era.The thesis designs a large social network system based on WeChat,which aims to integrate the RESTful Web of Things architecture with the WeChat platform to form a big social network where people or device can communicate with other people/devices.This Big SNS improves the compatibility,scalability,and sociality of SNS.Firstly,the thesis designs the gateway layer based on Arduino UNO and W5100.Arduino UNO is used as the main control module to achieve control of the sensor and actuator equipment;W5100 is used as the network communication module to upload and release data between the gateway layer and the cloud application management layer.Secondly,the thesis designs the cloud application management layer.In this layer,the MySQL database is created to store and manage user and device data;Using PHP language for back-end function development to connect gateway layer to WeChat platform and complete natural language and machine language conversion and authorization management.What's more,according to the needs analysis of the system,the thesis uses the WeChat public domain platform interface protocol,HTML5 and other Web technologies to develop the Big SNS terminal for realizing remote control of devices,device data acquisition,sharing of device resources,and communication between devices.Finally,the functional test of this system is presented.The test result shows that the system works stably,which basically realizes the expected functions and has certain application prospects. |