Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÒÔÌÚÑ¶ÔÆIoT SuiteΪÀý ̸̸±ßÔµ¼ÆËãÔÚÎïÁªÍøµÄʵ¼ùÓëʵÏÖ
 
  2161  次浏览      27
 2018-6-8
 
±à¼­ÍƼö:

±¾ÎÄÀ´×ÔÓÚinfoq.com£¬½éÉÜÁË»ùÓÚ±ßÔµ¼ÆËãµÄÎïÁªÍø¼Ü¹¹,ÈçºÎʵÏÖ±ßÔµ¼ÆË㣿Ӳ¼þÉ豸ÈçºÎ½ÓÈëµÈ¡£

»ùÓÚ±ßÔµ¼ÆËãµÄÎïÁªÍø¼Ü¹¹

±ßÔµ¼ÆË㣬ÊÇÒ»ÖÖ·ÖɢʽÔËËãµÄ¼Ü¹¹£¬Ëü½«Ó¦ÓóÌÐò¡¢Êý¾Ý×ÊÁÏÓë·þÎñµÄÔËË㣬ÓÉÍøÂçÖÐÐÄ½Úµã£¬ÒÆÍùÍøÂçÂß¼­ÉϵıßÔµ½ÚµãÀ´´¦Àí¡£±ßÔµÔËË㽫ԭ±¾ÍêÈ«ÓÉÖÐÐĽڵ㴦Àí´óÐÍ·þÎñ¼ÓÒԷֽ⣬Çиî³É¸üСÓë¸üÈÝÒ×¹ÜÀíµÄ²¿·Ö£¬·ÖÉ¢µ½±ßÔµ½ÚµãÈ¥´¦Àí¡£

»ùÓÚ±ßÔµ¼ÆËãÎïÁªÍø½â¾ö·½°¸£¬´Ó¼Ü¹¹ÉÏ¿ÉÒÔ·ÖΪ£º´«¸Ð¿ØÖÆ²ã¡¢ÍøÂç²ã¡¢Ãô½Ý¿ØÖÆÆ÷ºÍÓ¦Óò㡣

´«¸Ð¿ØÖƲ㣺°üº¬´óÁ¿µÄ´«¸ÐÆ÷¡¢¿ØÖƲ¿¼þ£¨±ÈÈ翪¹ØµÈ£©ºÍ²âÁ¿²¿¼þ£¨±ÈÈçµç±íµÈ£©£¬ÁíÍ⻹ÓÐͨÐŲ¿¼þ¡£ÕâЩͨÐŲ¿¼þ¿ÉÄÜÊǶÀÁ¢µÄ£¬Ò²¿ÉÄÜÊÇºÍÆäËü²¿¼þ½áºÏÔÚÒ»ÆðµÄ¡£

ÍøÂç²ã£ºÖ÷ҪʵÏÖÈںϺͻ¥Áª£¬ËüµÄ¹¦ÄܳýÁËÍøÂçÁª½ÓºÍ¹ÜÀíÖ®Í⣬»¹°üÀ¨±ßÔµ¼ÆË㣬½øÐÐÏÖ³¡´¦Àí£¬Í¬Ê±±£ÕÏÒµÎñÔÚ±¾µØµÄ´æ»î¡£±¾µØ´æ»îºÍÏÖ³¡´¦Àí¶ÔÎïÁªÍøÓÈÆäÊǹ¤ÒµºÍÃñÓôóÐÍÉèÊ©ÊǷdz£ÖØÒªµÄ¡£´ËÍ⣬ЭÒéת»»Ò²ÊÇÕâÒ»²ãµÄÖØÒª¹¦ÄÜ¡£ÔÚ IoT ÁìÓòÓÐÌØ±ð¶àµÄЭÒ飬ÕâЩЭÒéÀ´×ÔÓÚ¸÷¸öÐÐÒµÀúÊ·ÉϵĻýÀÛ£¬ËùÒÔÐèÒªÔÚÍø¹ØÉÏ×öЭÒéµÄת»»£¬½«Êý¾Ýͳһ³ÐÔØÔÚ IP ÍøÂçÉÏÏòÍâ´«Êä¡£

Ãô½Ý¿ØÖÆÆ÷£º½«Íø¹ØËÍÉÏÀ´µÄÊý¾Ý½øÐÐͳһµÄ´¦Àí£¬ÏòÉÏË͸øÓ¦Óò㡣²¢¶ÔϲãµÄÍøÂç¡¢´«¸ÐÆ÷¡¢¿ØÖƲ¿¼þ¡¢²âÁ¿²¿¼þ¡¢¼ÆËã×ÊÔ´½øÐйÜÀí£¬Ìá¹©ÍøÂç²¼Êð¡¢ÅäÖõÄ×Ô¶¯»¯¹¤¾ß¡£

ÒµÎñÓ¦Óò㣺¼¯³É¸÷ÖÖÐÐÒµÓ¦Óá£

¡°Á½¶ËÒ»ÔÆ¡±µÄÎïÁªÍø½â¾ö·½°¸IoT Suite

ÍòÎﻥÁªµÄÅ·¢Õ¹£¬»¥ÁªÍø½ÓÈëµÄÓû§ºÍÉ豸ԽÀ´Ô½¶à£¬ÎÞÂÛÊǸöÈËÓû§£¬»¹ÊÇÎïÁªÍø½ÓÈëÉ豸£¬Ã¿Ê±Ã¿¿Ì¶¼ÔÚ²úÉú´óÁ¿µÄÊý¾Ý¡£Êý¾ÝÁ¿²»¶ÏÔö¶àµÄÇé¿öÏ£¬Í¬Ê±ÒªÇó¶ÔÓÚÉ豸µÄÏìÓ¦¡¢±¾ÉíµÄ¼ÆËãÄÜÁ¦Ô½À´Ô½Ç¿¡£»ùÓÚ´«Í³É豸Á¬½ÓÖÐÑë·þÎñÆ÷£¬ÍøÂçÑӳٺʹø¿í»á²úÉú¾Þ´ó³É±¾£¬É豸ÎÞ·¨Í¨¹ýÍøÂ缴ʱÁ¬½Óµ½ÔƺÍÖÐÑë·þÎñÆ÷¡£

ΪÁ˽â¾öÉÏÊöÎÊÌ⣬ÌÚÑ¶ÔÆÌá³öÁË¡°Á½¶ËÒ»ÔÆ¡±µÄÎïÁªÍø½â¾ö·½°¸IoT Suite£¬°ïÖúʵÏÖÉ豸µÄ¿ìËÙÎïÁªÍø»¯¡£Í¬Ê±£¬Æ½Ì¨Ìṩ±ê×¼TLS1.2¡¢Ë«ÏòÈÏÖ¤±£»¤É豸ÓëÔÆ¶ËͨµÀ°²È«£¬¶ÔÓÚ¼ÆËãÄÜÁ¦Æ«ÈõµÄÉ豸£¬²ÉÓö¯Ì¬ÁîÅÆ£¬ÊµÏÖÒ»»úÒ»Ô¿µÄÄÜÁ¦£¬Íê³ÉÉ豸¶Ë-ÔÆ-Ó¦Óö˵ÄË«Ïò°²È«Í¨ÐÅ¡£

ÈçÉÏͼËùʾ£¬ÌÚÑ¶ÔÆÎïÁªÍøÆ½Ì¨ÕûÌå°üÀ¨Èý²ã¼Ü¹¹£¬°üÀ¨Æ½Ì¨ºËÐÄ´¦Àí²ã£¬É豸Á¬½Ó²ãÒÔ¼°Ó¦ÓÃÁ¬½Ó²ã¡£Æ½Ì¨ºËÐÄ´¦Àí²ãÌṩͳһµÄÔÆ¶ËÖпعÜÀíÆ½Ì¨£¬Ìṩ°üÀ¨Êý¾ÝÄ£°æ£¬ÈÕÖ¾´æ´¢£¬Ó°×Ó·þÎñ£¬¹æÔòÒýÇæµÈ¹¦ÄÜ¡£É豸Á¬½Ó²ãºÍÓ¦ÓÃÁ¬½Ó²ãͨ¹ý¿ª·ÅµÄAPIsÌṩ·â×°µÄ¹Ì¼þSDKºÍÓ¦ÓÃSDK£¬ÏòÉϼ¯³É²»Í¬ÐÐÒµÓ¦Óã¬ÏòÏÂÁ¬½Ó¸÷ÖÖ´«¸ÐÆ÷¡¢Öն˺ÍÖпØÍø¹ØÉ豸£¬Íê³É¿çÓ²¼þÉ豸½ÓÈë¡£

Õû¸öƽ̨ÌṩµÄ¿ª·¢Ö§³Ö£¬°üÀ¨É豸¶ËµÄǶÈëʽ¹Ì¼þ SDK£¬Ôƶ˿ª·ÅʽAPI ½Ó¿Ú£¬ÒÔ¼°Óû§Ó¦Óö˵Éʽ SDK µÈ¡£É豸ÓëÔÆÖ®¼äµÄͨѶƽ̨·â×°Á˱ê×¼µÄMQTT¡¢CoAP¡¢HTTPµÈ²»Í¬µÄͨѶЭÒ飬֧³Ö2G/4G/NB/lora/wifiµÈÁ¬½Ó·½Ê½¡£Í¬Ê±£¬Ó¦ÓöËÌṩMQTT¡¢WebSocket¡¢HTTPЭÒé¼°Öмä¼þ£¬·½±ãÆóÒµÓ¦Óá¢ÊÖ»úÓ¦ÓõȲ»Í¬Ó¦ÓõĽÓÈë¡£

É豸¶Ë¹Ì¼þ SDK

Ìṩ»ùÓÚ Linux¡¢Android ¼°Ö÷Á÷ Rtos µÄÉ豸½ÓÈëSDK£¬Ö§³Ö¸÷ÖÖ°üÀ¨ 2/3/4G¡¢WIFI¡¢LORA¡¢NB-IoT ͨѶģʽµÄͨѶģ×飬 SOC ¿ª·¢°å¡¢SIP ¿ª·¢°å£¬·â×°ÁËÓëÔÆ¶Ë¼øÈ¨¡¢Í¨ÐŵÄÈ«Ì×½Ó¿Ú£¬Ö§³Ö MQTT/ CoAP/ WebSocket µÈ¶àÖÖЭÒ飬¿ÉÒÆÖ²ÖÁ²»Í¬Ó²¼þ»·¾³ÔËÐС£

Ó¦ÓÃ¶Ë SDK

·â×°ÁË APP Ó¦ÓöËÓëÌÚÑ¶ÔÆÎïÁªÍø¿ª·¢ÖÐÐĵÄͨѶ¹ý³Ì, °üÀ¨É豸µÄÅäÖÃÈëÍø¡¢·¢ÏÖ¡¢Á¬½Ó¡¢¿ØÖÆ¡¢×´Ì¬Éϱ¨¡¢¸æ¾¯ºÍ¹ÊÕÏ֪ͨµÈ¡£Ê¹Óà SDK£¬¿ÉÒÔʹµÃÓû§¿ìËÙÍê³É APP ¿ª·¢£¬´Ó¶ø½µµÍ¶Ô¸´ÔÓµÄЭÒéÓë´íÎó´¦ÀíµÈÊÂÏî¡£

¿ª·ÅÊ½Í¨Ñ¶ÔÆ API

Ìṩ´ÓÉ豸½ÓÈ룬Õ˺ŹÜÀí£¬É豸°ó¶¨£¬Ô¶³Ì¼à¿Ø&Éý¼¶µÈÉ豸¸ß¼¶Êý¾Ý·þÎñ£¬²¢Ìṩ¶ÔÓ¦µÄÔÆ¶Ë API µ÷Óýӿڸøµ½Óû§½øÐзÃÎÊʹÓã¬Í¬Ê±´òͨÌÚÑ¶ÔÆ´óÊý¾Ý£¬AI µÈ¸÷ÖÖÔÆ²úÆ·µÄ½Ó¿Ú£¬Âú×ã¿Í»§¸ù¾Ý×ÔÉíÒµÎñ¶ÔÊý¾ÝµÄʹÓá£

Õû¸ö¿ò¼Ü´Ó²úÆ·´´½¨£¬É豸¹¦ÄÜÉèÖã¬Êý¾ÝÖ¸ÁîµÄÉÏ´«Ï·¢£¬Êý¾ÝµÄ´æ´¢µ½·¢²¼»·¾³µÄÓ¦Ó㬻ù±¾ÉÏʵÏÖÁËÉ豸ÎïÁªÍø»¯ËùÐèÒªµÄËùÓÐ×é¼þ¡£×ÜÌå¶øÑÔ£¬»ùÓÚ¡°Á½¶ËÒ»ÔÆ¡±µÄÌÚÑ¶ÔÆ IoT Suite ÎïÁªÍøÔÆÆ½Ì¨£¬Äܹ»ÊµÏÖ°üº¬É豸½ÓÈë¡¢É豸¹ÜÀí¡¢Êý¾Ý·ÖÎö´¦Àí¡¢Êý¾Ý¿ÉÊÓ»¯¡¢ÖÕ¶ËÖÇÄÜÔÚÄڵĶàÏÄÜ¡£

ÈçºÎʵÏÖ±ßÔµ¼ÆË㣿

ÌÚÑ¶ÔÆIoT±ßÔµ¼ÆËã¼Ü¹¹

»ùÓÚÎïÁªÍøµÄ±ßÔµ¼ÆËãʵÏÖ£¬Ö÷Á÷µÄÖ÷ҪΪÁ½Ìõ·¾¶£¬Ò»ÊÇ΢·þÎñµÄÉý¼¶Ä£Ê½£¬¼òµ¥Àí½â¾ÍÊÇÔÊÐíÓû§ÔÚ±ßԵƽ̨ÔËÐÐÓ¦ÓóÌÐò£¬ÇÒÌṩ¿ª·ÅµÄ±à³Ì»·¾³£¬Óë½üÄêÀ´À´Èí¼þ¶¨ÒåµÄ·¾¶ÏàËÆ£»¶þÊDZßÔµÏòÔÆµÄÉøÍ¸£¬ÀûÓñßÔµÄÜÁ¦ÉøÍ¸½øÔÆÁìÓòµÄºËÐIJúÆ·¼°·þÎñ£¬ÈçÊý¾Ý¿â¡¢¼ÆËã¡¢´æ´¢¡¢°²È«µÄ±ßÔµ»¯¡£

ÌÚÑ¶ÔÆÎïÁªÍø±ßÔµ¼ÆËã½â¾ö·½°¸£¬Ö÷ҪΪÎïÁª±ßÔµÉ豸ÌṩһÌ×±¾µØ·þÎñ£¬½â¾öÎïÁªÍøÓ¦Ó󡾰ϵĸ߿ÉÓá¢ÊµÊ±ÐÔ¡¢´ø¿íÏÞÖÆ¡¢Ë½ÃÜÐÔµÈÎÊÌâ¡£ ÌÚÑ¶ÔÆIoT±ßÔµ¼ÆËãÌṩÉ豸¹ÜÀí¡¢ÏûÏ¢ÊÕ·¢¡¢±¾µØ¼ÆËã¡¢»º´æ¼°Í¬²½ÄÜÁ¦£¬¿ÉÒÔÔÚ±ßÔµÉ豸Íê³É±¾µØ»¯µÄÎïÁªÉ豸¹ÜÀíºÍͨѶ¡£

ͬʱ½áºÏÌÚÑ¶ÔÆSCFÎÞ·þÎñº¯Êýagent£¬Óû§Ö»ÐèÔÚÔÆ¶ËÍê³ÉÒµÎñÂß¼­´úÂë±àд£¬ÔËÐз½Ê½ÅäÖã¬ÏûÏ¢¹æÔòÅäÖã¬Ï·¢ÖÁÔÚÍøÉ豸¡£ÔÚÉ豸ÉÏ£¬ÏµÍ³½«×Ô¶¯Íê³É´úÂëºÍÅäÖÃͬ²½£¬Ôƺ¯ÊýÔËÐУ¬²¢ÔÚÉ豸ÉÏÌṩÏûÏ¢ÊÕ·¢¡¢»º´æ¡¢ÓëÔÆ¶Ë½øÐÐÏûϢͬ²½µÈÄÜÁ¦¡£µ±Êý¾Ý²úÉúʱ£¬µ×²ãµÄÎïÁªÍøÉ豸½«Êý¾ÝÉϱ¨ÖÁÖÇÄÜÍø¹ØÉ豸£¬´¥·¢Ôƺ¯ÊýµÄÔËÐУ¬½«Êý¾Ý½øÐÐÀëÏß´¦Àí£¬Í¨¹ý±¾µØµÄ IoTÍø¹Ø£¬ÔÙ½«ÀëÏß´¦ÀíµÄÊý¾ÝÏ·¢ÖÁÎïÁªÍøµ×²ãÉ豸¡£Õû¸öÊý¾Ý×îÖ÷ÒªµÄ¼ÆËã´¦Àí²¿·ÖÔËÐÐÖ÷ÒªÊÇÔÚÔÆº¯ÊýÖнøÐС£

δÀ´£¬ÎÒÃǻὫ¸ü¶àµÄÖÇÄÜ»¯·þÎñÈçͼÏñʶ±ð£¬°üװΪSCFÔÆº¯Êý£¬Öð²½Ì滻ĿǰµÄSDKģʽ£¬Í¨¹ýµ÷ÓÃÔÆº¯ÊýµÄ·½Ê½¾Í¿ÉÒÔÍê³ÉÖÇÄÜ»¯Ó¦ÓõĿª·¢¡£

Ö´Ðл·¾³£ºÎÞ·þÎñÆ÷ÔÆº¯ÊýSCF

ÎÞ·þÎñÆ÷ÔÆº¯Êý£¨Serverless Cloud Function£©ÊÇÌÚÑ¶ÔÆÌṩµÄÎÞ·þÎñÆ÷£¨Serverless£©Ö´Ðл·¾³£¬Í¨¹ýÍйÜÓû§´úÂ룬ʹÓÃÓû§ÅäÖõĴ¥·¢Æ÷£¬¸ù¾Ý´¥·¢Æ÷µÄ´¥·¢Ê¼þ£¬Äܹ»×Ô¶¯Ö´ÐÐÓû§Ó¦Óá£SCF ÔÆº¯ÊýÓÉʼþ´¥·¢Ö´ÐУ¬Ê¼þÀ´Ô´¼´´¥·¢Æ÷£¬Í¨³£ÊÇÓÉÆäËû²úÆ·×ÊÔ´¶ÔÏó×÷Ϊ´¥·¢Æ÷£¬ÀýÈç COS Bucket£¬ CMQ Topic¶ÓÁУ¬¶¨Ê±Æ÷, IoT É豸µÈ¡£

ÔÆº¯Êý¸ü¶àÊǶÔÓû§µÄ¼ÆËã½øÐÐÍйܣ¬Óû§½«´úÂëºÍÅäÖÃÌá½»µ½Ôƺ¯Êýƽ̨ÉÏ£¬´Ë´¦µÄ´úÂëÊÇÖ¸Óû§µÄÒ»·Ý´úÂë»òÕß´úÂë°ü¡£ÅäÖã¬Ò»¸öÊÇÖ¸±¾Éí¶ÔÓÚº¯ÊýÔËÐл·¾³µÄÅäÖ㬰üÀ¨Ê¹ÓõÄÊÇÄÄÖÖ»·¾³¡¢ËùÐèµÄÄÚ´æ¡¢³¬Ê±Ê±¼äµÈ£»ÁíÒ»¸öÊÇÖ¸´¥·¢Æ÷µÄÅäÖá£

ÒòΪÕû¸öº¯Êý¼´·þÎñµÄÔËÐз½Ê½ÊÇ´¥·¢Ê½ÔËÐУ¬´¥·¢¾ÍÐèÒªÓÐÒ»¸öʼþÀ´Ô´£¬¶øÊ¼þÀ´Ô´ÊǺÍÌÚÑ¶ÔÆÆäËû²úÆ·½øÐйØÁªºó¶ø²úÉú¡£ÀýÈçCOS¶ÔÏó´æ´¢²úÆ·£¬ËüµÄ¹ØÁª¾ÍÔÚCOSµÄ´æ´¢Í°ÖУ¬µ±Óû§ÉÏ´«Ò»ÕÅͼƬ»òÕßɾ³ýÒ»ÕÅͼƬʱ£¬¾Í»á²úÉúÒ»¸öʼþ£¬Õâ¸öʼþ»á´¥·¢Ôƺ¯ÊýµÄÔËÐС£

ÀýÈçºÍAPIÍø¹ØµÄ¶Ô½Ó£¬Ò²¿ÉÒÔ×÷ΪʼþÀ´Ô´£¬ÔÚÓû§µÄHTTPÇëÇóµ½´ïÍø¹ØÖ®ºó£¬APIÍø¹Ø»á°Ñ¸ÃÇëÇó×÷Ϊʼþת·¢¸øÔƺ¯Êý£¬´¥·¢Ôƺ¯ÊýµÄÔËÐУ¬Ôƺ¯ÊýÄõ½ÇëÇóÖ®ºó½øÐд¦Àí£¬Éú³ÉÏìÓ¦¸øµ½Óû§¡£

ÉÏÍ¼ÎªÔÆº¯ÊýµÄ¼ÆËã¹ý³Ì£¬Óû§ÏÈ´úÂëºÍÅäÖÃÌá½»µ½Ôƺ¯Êýƽ̨½øÐб£´æ£¬ÕæÕýʼþ²úÉúºó£¬Õë¶Ôÿһ¸öʼþ¶¼»áÀ­ÆðÒ»¸öº¯ÊýʵÀý£¬ÊµÏÖ´¥·¢Ê½ÔËÐС£ÕæÕýʼþÀ´ÁÙʱ£¬Óû§º¯Êý²Å»áÔËÐУ¬Óû§´úÂëÔËÐÐʱ²ÅÓÐÔÆº¯Êý´úÂëµÄÊý¾ÝÔËËãºÍ·ÑÓüÆËã¡£

ÒòΪº¯Êý±¾ÉíÊÇÍйÜÐ͵ģ¬Óû§±¾ÉíÎÞ·¨¸ÐÖªµ½ÊµÀýÔÚÄÄÀïÔËÐС£Ôƺ¯Êýƽ̨±³ºóÓиö´óµÄ¼ÆËã×ÊÔ´³Ø£¬Óû§ÊµÀý´¥·¢Ö®ºó£¬´Ó×ÊÔ´³ØÖÐËæ»úѡȡ¿ÉÔËÐеÄλÖ㬰ÑÓû§µÄº¯ÊýʵÀýÔÚ¶ÔӦλÖÃÉÏÔËÓªÆðÀ´¡£Òò´ËÕû¸öµ÷¶È¹ý³Ì£¬»òÕßʼþÀ´ÁÙÖ®ºóµÄº¯ÊýÀ©ËõÈݹý³Ì£¬¶¼ÊÇÓÉÆ½Ì¨½øÐеġ£Ôƺ¯Êý´øÀ´µÄ¼ÛÖµÖ÷Òª°üÀ¨Ëĵ㣺

¼ò»¯¼Ü¹¹£ºº¯ÊýÁ£¶ÈµÄ΢·þÎñ¼Ü¹¹£¬Ê¹µÃϵͳµÄ¸÷¸ö¹¦ÄÜÌìÈ»½âñÄÜÏñ´î»ýľһÑù×éºÏ×ÔÓм°Íⲿ·þÎñ£¬ÊµÏÖËù¿´¼´ËùµÃµÄºǫ́·þÎñ£»

¼ò»¯¿ª·¢£ºÎÞÐè¹Ø×¢µ×²ãÓ²¼þÅäÖá¢OS£¬·þÎñÆôÍ£¡¢ÍøÂçÊÕ·¢£¬¹ÊÕÏÈÝÔÖ£¬·þÎñÀ©ËõÈݵȣ¬Ö»Ðèд×îºËÐĵÄÒµÎñÂß¼­£¬ÊµÏÖÕæÕýµÄ´úÂë¼´·þÎñ£»

¼ò»¯ÔËά£ºÎÞÐë¹Ø×¢·þÎñ²¿Ê𣬷þÎñÆ÷ÔËά£¬°²È«¹Ü¿Ø£¬À©ËõÈÝÅäÖõȣ¬ÇÒÓ¦ÓÃÄÜÎÞ·ìÉý¼¶£¬ÊµÏÖÎÞÍ´Çл»µ½DevOpsģʽ¡£

¼õÉÙÖ§³ö£ºÎÞÏÐÖóɱ¾£¬½ö¶Ôº¯Êý×ÊÔ´´óС£¬Ö´ÐÐʱ¼ä£¬Ö´ÐдÎÊý°´Ðè¼Æ·Ñ£¬Ïà¶ÔÔÆÖ÷»úƽ¾ù5%~15% µÄʹÓÃÂÊ£¬¼Û¸ñÓÅÊÆÃ÷ÏÔ£¬ÊµÏÖÁË×î³¹µ×µÄ°´Ðè¼Æ·Ñ¡£

ÎïÁªÍøÖ÷ÒªÊǺÍÉ豸´ò½»µÀ£¬Ôƺ¯Êý½»ÓÉÆ½Ì¨Íйܵĵ÷¶È£¬¿ÉÒÔ°ÑÔÆº¯Êýµ÷¶Èµ½Óû§É豸ÉÏÈ¥¡£Í¨¹ýÔÆº¯Êý£¬Óû§Äܹ»ÔÚ±ßԵƽ̨ÔËÐÐÓ¦ÓóÌÐò£¬°ïÖúʵÏÖÉ豸ÉϵıßÔµ¼ÆËã¡£¿ª·¢ÕßÖ»Ðèͨ¹ý±àдºËÐÄ´úÂë²¢ÉèÖôúÂëÔËÐеÄÌõ¼þ£¬¼´¿É½øÐÐʵʱÎļþ´¦ÀíºÍÊý¾Ý´¦Àí¡£

Ó²¼þÉ豸ÈçºÎ½ÓÈ룿

½ÓÈëIoT Suit

ÒòΪÖ÷Òª¹¦Äܼ¯³ÉÔÚ Iot SuiteÖУ¬Òò´ËÓ²¼þÉ豸µÄ½ÓÈë±È½Ï¼òµ¥£¬Ö»Ðè»ñÈ¡SDK¡¢ÅäÖÿª·¢»·¾³¡¢½«Ïà¹ØÎļþ½øÐÐÒÆÖ²¼´¿É¡£

SDK »ñÈ¡

git clone https: //github.com /tencentyun /tencent-cloud-iotsuite- embedded- c.git

¿ª·¢»·¾³

SDK ÔÚ Linux »·¾³ÏµIJâÊÔºÍÑéÖ¤£¬Ö÷Òª»ùÓÚ Ubuntu 16.04 °æ±¾£¬gcc-5.4 (½¨ÒéÖÁÉÙ gcc-4.7+)£¬Python 2.7.12+(´úÂëÉú³É¼°¿ØÖÆÌ¨ÃüÁîÐнű¾)¡£°²×°cmake¹¤¾ß http://www.cmake.org/download/

±àÒë¼°ÔËÐÐ

a.Ö´ÐÐÃüÁ±àÒëʾÀý³ÌÐò

cd tencent-cloud- iotsuite- embedded-c
mkdir - p build
cd build
cmake ../
make

b.±àÒëºó£¬buildĿ¼ÏµĹؼüÊä³ö¼°ËµÃ÷ÈçÏ£º

bin
|-- demo_mqtt # MQTT Á¬½ÓÔÆ·þÎñÑÝʾ³ÌÐò
|-- demo_shadow # Shadow Ó°×ÓÉ豸²Ù×÷ÑÝʾ³ÌÐò
|-- iotsuite_app # ͨÓÃÊý¾ÝÄ£°åÑÝʾ³ÌÐò
|-- light # »ùÓÚÊý¾ÝÄ£°åµÄ RGB LED Light ÑÝʾ³ÌÐò
lib
|-- libtc_iot_suite.a # SDK µÄºËÐIJã, libtc_ iot_ hal¡¢libtc_ iot_ common ÌṩÁ¬½ÓÔÆ·þÎñµÄÄÜÁ¦
|-- libtc_iot_common.a # SDK »ù´¡¹¤¾ß¿â£¬¸ºÔðhttp¡¢json ¡¢base64 µÈ½âÎöºÍ±à½âÂ빦ÄÜ
|-- libtc_iot _hal.a # SDK µÄÓ²¼þ¼°²Ù×÷ϵͳ³éÏ󣬸ºÔðÄÚ´æ¡¢¶¨Ê±Æ÷¡¢ÍøÂç½»»¥µÈ¹¦ÄÜ

c.Ö´ÐÐʾÀý³ÌÐò

cd bin
# ÔËÐÐdemo³ÌÐò
./demo_mqtt
# or
./iotsuite_app

ÒÆÖ²ËµÃ÷

SDK ³éÏó¶¨ÒåÁËÓ²¼þ¼°²Ù×÷ϵͳƽ̨³éÏó²ã£¨HAL ²ã£©£¬½«ËùÒÀÀµµÄÄÚ´æ¡¢¶¨Ê±Æ÷¡¢ÍøÂç´«Êä½»»¥µÈ¹¦ÄÜ£¬ ¶¼·â×°ÔÚ HAL ²ã£¨¶ÔÓ¦¿âlibtc_iot_hal£©ÖУ¬½øÐÐ¿çÆ½Ì¨ÒÆÖ²Ê±£¬Ê×Ïȶ¼ÐèÒª¸ù¾Ý¶ÔӦƽ̨µÄÓ²¼þ¼°²Ù×÷ϵͳÇé¿ö£¬ ¶ÔÓ¦ÊÊÅä»òʵÏÖÏà¹ØµÄ¹¦ÄÜ¡£

Æ½Ì¨ÒÆÖ²Ïà¹ØµÄÍ·Îļþ¼°Ô´Îļþ´úÂë½á¹¹ÈçÏ£º

include /platform/
|-- linux # ²»Í¬µÄƽ̨»òϵͳ£¬µ¥¶À½¨Á¢¶ÀÁ¢µÄĿ¼
| |-- tc_iot_ platform.h # ÒýÈë¶ÔӦƽ̨Ïà¹ØµÄ¶¨Òå»òϵͳͷÎļþ
|-- tc_iot_hal_ network.h # ÍøÂçÏà¹Ø¶¨Òå
|-- tc_iot_hal_ os.h # ²Ù×÷ϵͳÄڴ桢ʱ¼ä´ÁµÈÏà¹Ø¶¨Òå
|-- tc_iot_hal_ timer.h # ¶¨Ê±Æ÷Ïà¹Ø¶¨Òå
src/ platform/
|-- CMakeLists.txt
|-- linux
|-- CMakeLists.txt
|-- tc_iot_hal_ net.c # TCP ·Ç¼ÓÃÜÖ±Á¬·½Ê½ÍøÂç½Ó¿ÚʵÏÖ
|-- tc_iot_hal_ os.c # Äڴ漰ʱ¼ä´ÁʵÏÖ
|-- tc_iot_hal_ timer.c # ¶¨Ê±Æ÷Ïà¹ØÊµÏÖ
|-- tc_iot_hal_ tls.c # TLS ¼ÓÃÜÍøÂç½Ó¿ÚʵÏÖ

C-SDK ÖÐÌṩµÄ HAL ²ãÊÇ»ùÓÚ Linux µÈ POSIX ÌåϵϵͳµÄ²Î¿¼ÊµÏÖ£¬µ«²¢²»Ç¿ñîºÏÒªÇóʵÏÖ°´ÕÕ POSIX ½Ó¿Ú·½Ê½£¬ÒÆÖ²Ê±¿É¸ù¾ÝÄ¿±êϵͳµÄÇé¿ö£¬Áé»îµ÷Õû¡£ËùÓÐ HAL ²ãº¯Êý¶¼ÔÚ include/platform /tc_iot_ hal *.h ÖнøÐÐÉùÃ÷£¬º¯Êý¶¼ÒÔ tc_ iot_ halΪǰ׺¡£

ʹÓÃIoT Suit ºÍ SCFÍê³É±ßÔµ¼ÆËã

ÒԴһ¸öµç×ÓΧÀ¸Ó¦ÓÃΪÀý£¬Óû§Ö»ÐèÅäÖüòµ¥Îå²½¼´¿É¿ìËÙ¿ª·¢£º

ÔÚÔÆ¶Ë´´½¨É豸£¬Ôƶ˽«ÎªÉ豸·ÖÅäÉ豸±êʶ£¬·ÖÅäͨѶͨµÀ£¬·ÖÅäÅäÖÃÈÏÖ¤ÐÅÏ¢£»

±àдµç×ÓΧÀ¸ÏûÏ¢´¦Àíº¯Êý£¬ÅäÖÃÏûϢת·¢¹æÔò£»

°ó¶¨É豸Ó뺯Êý£¬°ó¶¨É豸Óë¹æÔò£»

ÔÚÉ豸Öа²×°±ßÔµ¼ÆËãagent£¬ÅäÖÃÉ豸±êʶ£¬ÈÏÖ¤ÐÅÏ¢£¬ÅäÖÃͨѶͨµÀÐÅÏ¢£»

Æô¶¯agent£¬Ôƶ˽«µç×ÓΧÀ¸º¯ÊýÏ·¢ÖÁ±¾µØ£¬ÑéÖ¤º¯ÊýÓë¹æÔòÔÚ±ßÔµ¶ËÉúЧ¡£

   
2161 ´Îä¯ÀÀ       27
????

HTTP????
nginx??????
SD-WAN???
5G?????
 
????

??????????
IPv6???????
??????????
???????
????

????????
????????
???????????????
??????????