본문

서브메뉴

상세정보

Hands-On MQTT Programming with Python : Work with the lightweight IoT protocol in Python.
Hands-On MQTT Programming with Python : Work with the lightweight IoT protocol in Python.
Hands-On MQTT Programming with Python : Work with the lightweight IoT protocol in Python.

상세정보

자료유형  
 전자책(국외)
미국국회도서관 청구기호  
QA76.73.P98-.H555 2018eb
자관 청구기호  
기본표목-개인명  
표제와 책임표시사항  
Hands-On MQTT Programming with Python : Work with the lightweight IoT protocol in Python.
발행, 배포, 간사 사항  
Birmingham : Packt Publishing , 2018.
    형태사항  
    1 online resource (220 pages)
    일반주기  
    Working with retained last will messages.
    내용주기  
    완전내용Cover; Title Page; Copyright and Credits; Packt Upsell; About the Author; Table of Contents; Preface; Chapter 1: Installing an MQTT 3.1.1 Mosquitto Server; Understanding convenient scenarios for the MQTT protocol; Working with the publish-subscribe pattern; Working with message filtering; Understanding the MQTT puzzle -- clients, servers, and connections; Installing a Mosquitto server on Linux; Installing a Mosquitto server on macOS; Installing a Mosquitto server on Windows; Considerations for running a Mosquitto server in the cloud; Test your knowledge; Summary.
    내용주기  
    완전내용Chapter 2: Using Command-Line and GUI Tools to Learn How MQTT WorksSubscribing to topics with a command-line tool; Subscribing to topics with a GUI tool; Publishing messages with a command-line tool; Publishing messages with a GUI tool; Unsubscribing from topics with a GUI tool; Learning best practices for topics; Understanding MQTT wildcards; Learning about the different QoS levels; Working with at least once delivery (QoS level 1); Working with exactly once delivery (QoS level 2); Understanding overhead in the different Quality of Service levels; Test your knowledge; Summary.
    내용주기  
    완전내용Chapter 3: Securing an MQTT 3.1.1 Mosquitto ServerUnderstanding the importance of securing a Mosquitto server; Generating a private certificate authority to use TLS with Mosquitto; Creating a certificate for the Mosquitto server; Configuring TLS transport security in Mosquitto; Testing the MQTT TLS configuration with command-line tools; Testing the MQTT TLS configuration with GUI tools; Creating a certificate for each MQTT client; Configuring TLS client certificate authentication in Mosquitto; Testing the MQTT TLS client authentication with command-line tools.
    내용주기  
    완전내용Testing the MQTT TLS configuration with GUI toolsForcing the TLS protocol version to a specific number; Test your knowledge; Summary; Chapter 4: Writing Code to Control a Vehicle with Python and MQTT Messages; Understanding the requirements to control a vehicle with MQTT; Defining the topics and commands; Creating a virtual environment with Python 3.6.x and PEP 405; Understanding the directory structure for a virtual environment; Activating the virtual environment; Deactivating the virtual environment; Installing paho-mqtt for Python.
    내용주기  
    완전내용Connecting a client to the secured MQTT server with paho-mqttUnderstanding callbacks; Subscribing to topics with Python; Configuring certificates for IoT boards that will work as clients; Creating a class to represent a vehicle; Receiving messages in Python; Working with multiple calls to the loop method; Test your knowledge; Summary; Chapter 5: Testing and Improving Our Vehicle Control Solution in Python; Processing commands with Python; Sending messages with Python; Working with the network loop with Python; Working with last will and testament with Python.
    요약 등 주기  
    요약MQTT is a lightweight messaging protocol for small sensors and mobile devices. This book explores the features of the latest versions of MQTT for IoT and M2M communications, how to use them with Python 3, and allow you to interact with sensors and actuators using Python.
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    기타형태저록  
    Print version C Hillar Gasto?n Hands-On MQTT Programming with Python : Work with the lightweight IoT protocol in Python
    전자적 위치 및 접속  
      링크정보보기

    MARC

     008180602s2018        enk          s          000  0  eng  d
    ■001MOKWON01236563
    ■003OCoLC
    ■00520190122144920
    ■006m                d                
    ■007cr  |n|---|||||
    ■008180602s2018        enk          o          000  0  eng  d
    ■015    ▼aGBB898035▼2bnb
    ■0167  ▼a018882527▼2Uk
    ■019    ▼a1038410005
    ■020    ▼a9781789137811▼q(electronic  bk.)
    ■020    ▼a1789137810▼q(electronic  bk.)
    ■035    ▼a1817503▼b(N$T)
    ■035    ▼a(OCoLC)1038484099▼z(OCoLC)1038410005
    ■037    ▼aF5E63FBB-566D-48F5-9AB0-1B0BEBD0B018▼bOverDrive,  Inc.▼nhttp://www.overdrive.com
    ■040    ▼aEBLCP▼beng▼epn▼cEBLCP▼dYDX▼dMERUC▼dIDB▼dCHVBK▼dOCLCQ▼dNLE▼dTEFOD▼dOCLCQ▼dUKMGB▼dLVT▼dN$T
    ■049    ▼aMAIN
    ■050  4▼aQA76.73.P98▼b.H555  2018eb
    ■072  7▼aCOM▼x051360▼2bisacsh
    ■08204▼a005.133▼223
    ■090    ▼a전자도서
    ■1001  ▼aC.  Hillar,  Gasto?n.
    ■24510▼aHands-On  MQTT  Programming  with  Python▼bWork  with  the  lightweight  IoT  protocol  in  Python.
    ■260    ▼aBirmingham▼bPackt  Publishing▼c2018.
    ■300    ▼a1  online  resource  (220  pages)
    ■336    ▼atext▼btxt▼2rdacontent
    ■337    ▼acomputer▼bc▼2rdamedia
    ■338    ▼aonline  resource▼bcr▼2rdacarrier
    ■500    ▼aWorking  with  retained  last  will  messages.
    ■5050  ▼aCover;  Title  Page;  Copyright  and  Credits;  Packt  Upsell;  About  the  Author;  Table  of  Contents;  Preface;  Chapter  1:  Installing  an  MQTT  3.1.1  Mosquitto  Server;  Understanding  convenient  scenarios  for  the  MQTT  protocol;  Working  with  the  publish-subscribe  pattern;  Working  with  message  filtering;  Understanding  the  MQTT  puzzle  --  clients,  servers,  and  connections;  Installing  a  Mosquitto  server  on  Linux;  Installing  a  Mosquitto  server  on  macOS;  Installing  a  Mosquitto  server  on  Windows;  Considerations  for  running  a  Mosquitto  server  in  the  cloud;  Test  your  knowledge;  Summary.
    ■5058  ▼aChapter  2:  Using  Command-Line  and  GUI  Tools  to  Learn  How  MQTT  WorksSubscribing  to  topics  with  a  command-line  tool;  Subscribing  to  topics  with  a  GUI  tool;  Publishing  messages  with  a  command-line  tool;  Publishing  messages  with  a  GUI  tool;  Unsubscribing  from  topics  with  a  GUI  tool;  Learning  best  practices  for  topics;  Understanding  MQTT  wildcards;  Learning  about  the  different  QoS  levels;  Working  with  at  least  once  delivery  (QoS  level  1);  Working  with  exactly  once  delivery  (QoS  level  2);  Understanding  overhead  in  the  different  Quality  of  Service  levels;  Test  your  knowledge;  Summary.
    ■5058  ▼aChapter  3:  Securing  an  MQTT  3.1.1  Mosquitto  ServerUnderstanding  the  importance  of  securing  a  Mosquitto  server;  Generating  a  private  certificate  authority  to  use  TLS  with  Mosquitto;  Creating  a  certificate  for  the  Mosquitto  server;  Configuring  TLS  transport  security  in  Mosquitto;  Testing  the  MQTT  TLS  configuration  with  command-line  tools;  Testing  the  MQTT  TLS  configuration  with  GUI  tools;  Creating  a  certificate  for  each  MQTT  client;  Configuring  TLS  client  certificate  authentication  in  Mosquitto;  Testing  the  MQTT  TLS  client  authentication  with  command-line  tools.
    ■5058  ▼aTesting  the  MQTT  TLS  configuration  with  GUI  toolsForcing  the  TLS  protocol  version  to  a  specific  number;  Test  your  knowledge;  Summary;  Chapter  4:  Writing  Code  to  Control  a  Vehicle  with  Python  and  MQTT  Messages;  Understanding  the  requirements  to  control  a  vehicle  with  MQTT;  Defining  the  topics  and  commands;  Creating  a  virtual  environment  with  Python  3.6.x  and  PEP  405;  Understanding  the  directory  structure  for  a  virtual  environment;  Activating  the  virtual  environment;  Deactivating  the  virtual  environment;  Installing  paho-mqtt  for  Python.
    ■5058  ▼aConnecting  a  client  to  the  secured  MQTT  server  with  paho-mqttUnderstanding  callbacks;  Subscribing  to  topics  with  Python;  Configuring  certificates  for  IoT  boards  that  will  work  as  clients;  Creating  a  class  to  represent  a  vehicle;  Receiving  messages  in  Python;  Working  with  multiple  calls  to  the  loop  method;  Test  your  knowledge;  Summary;  Chapter  5:  Testing  and  Improving  Our  Vehicle  Control  Solution  in  Python;  Processing  commands  with  Python;  Sending  messages  with  Python;  Working  with  the  network  loop  with  Python;  Working  with  last  will  and  testament  with  Python.
    ■520    ▼aMQTT  is  a  lightweight  messaging  protocol  for  small  sensors  and  mobile  devices.  This  book  explores  the  features  of  the  latest  versions  of  MQTT  for  IoT  and  M2M  communications,  how  to  use  them  with  Python  3,  and  allow  you  to  interact  with  sensors  and  actuators  using  Python.
    ■5880  ▼aPrint  version  record.
    ■590    ▼aMaster  record  variable  field(s)  change:  072,  650
    ■650  0▼aPython  (Computer  program  language)
    ■650  7▼aCOMPUTERS  /  Programming  Languages  /  Python.▼2bisacsh
    ■655  4▼aElectronic  books.
    ■77608▼iPrint  version▼aC.  Hillar,  Gasto?n.▼tHands-On  MQTT  Programming  with  Python  :  Work  with  the  lightweight  IoT  protocol  in  Python.▼dBirmingham  :  Packt  Publishing,  짤2018
    ■85640▼3EBSCOhost▼uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1817503
    ■938    ▼aEBL  -  Ebook  Library▼bEBLB▼nEBL5400399
    ■938    ▼aYBP  Library  Services▼bYANK▼n15450194
    ■938    ▼aEBSCOhost▼bEBSC▼n1817503
    ■994    ▼a92▼bN$T
    ■999    ▼a길미정▼c길미정

    미리보기

    내보내기

    chatGPT토론

    Ai 추천 관련 도서


      신착도서 더보기
      관련도서 더보기
      최근 3년간 통계입니다.
      SMS 발송 간략정보 이동 상세정보출력

      소장정보

      • 예약
      • 서가에 없는 책 신고
      • 자료배달서비스
      • 나의폴더
      • 우선정리요청
      소장자료
      등록번호 청구기호 소장처 대출가능여부 대출정보
      EM078273 EB  전자도서 자료대출실(3층) 온라인이용가능 온라인이용가능
      마이폴더

      * 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

      해당 도서를 다른 이용자가 함께 대출한 도서

      관련도서

      관련 인기도서

      서평쓰기

      도서위치