0

Ich war auf Azure IoT Hub ein wenig Forschung zu tun und war angenehm überrascht zu sehen, dass es nicht das SDK für Objective C. hatNodeJS - MS Azure IoT

Wie sollen wir dieses Problem umgehen?

Eine Option könnte sein:

1) Erstellen eigenen Web-Server NodeJS verwenden.

2) Verwenden Sie Azure IoT NodeJS SDK, um unseren Webserver mit Azure IoT zu verbinden.

3) Wir werden dann Webdienste (APIs) erstellen, um das Telefon (Android, iOS) mit dem Webserver zu verbinden, der wiederum mit Azure IoT verbindet?

• Benutzer will sein Profil sehen (wird davon ausgehen, dass das Profil in einem der Tische in SQLAzure gespeichert):

Also das über alle Prozess etwas so sein würde.

• Er tippt auf die Schaltfläche "Profil".

• API (höchstwahrscheinlich REST API) Anruf von Mobile auf Webserver auf "Profil" Schaltfläche tippen gemacht.

• Unser Webserver wird dann mit Azure kommunizieren und das erforderliche Abrufen durchführen und die Daten im JSON-Format an das Mobiltelefon zurücksenden.

• Wir werden diese Informationen dann an unserem Ende analysieren und dem Benutzer anzeigen.

Wir hoffen, Unabhängigkeit von Endbenutzern Telefon Betriebssystem mit dem obigen Szenario zu erreichen. Dies wird uns auch dabei helfen, unsere App leicht zu machen, vorausgesetzt, wir fügen Azure SDKs nicht zu unserem App-Paket hinzu, sondern greifen stattdessen über die Webserver darauf zu.

Hoffe, es ist der richtige Weg, um darüber zu gehen. Wenn es eine bessere Möglichkeit gibt, das Gleiche zu tun, lass es mich wissen.

Ich freue mich von Ihnen zu hören.

Mir wurde geraten, Azure Mobile Services SDK zu verwenden, aber ich befürchte, dass es mir nicht erlauben würde, die in Azure IoT Hub SDKs vorhandenen Befehle zu nutzen.

Dann wieder vielleicht ich falsch überhaupt vielleicht ich muss IoT nicht direkt auf meinem Handy anrufen. Vielleicht muss ich nur auf mein Handy klicken, um die gedrückten und gezogenen Daten von Azure zu zeigen.

Alle Azure-Experten ?? HILFE!!!

Beste

Antwort

0

Erwägen Sie Objective-C-Code mit dem azur IoT SDK für C Mischen? Sie können am Ende einige einfache Objective-C-Wrapper-Klassen um c erstellen und mit minimalem Aufwand nur die erforderlichen APIs bereitstellen, die Sie möglicherweise benötigen.

Verwandte Themen