Entwicklungsumfang
Umfang und Basisprüfung
Bestimmen Sie die vorhandenen Grundlagen, technischen Abhängigkeiten und Inhalte, die basierend auf der Broker-Adresse, TLS und dem Zertifikat, der Geräteidentität, dem Thema, dem Nachrichtenmodell, der QoS und den Sitzungsregeln entwickelt werden müssen.
Implementierung und Integration
Entwickeln Sie Verbindungsauthentifizierung, Veröffentlichung und Abonnement, Heartbeat, Sitzungswiederherstellung und Fehlerdiagnose und vereinheitlichen Sie Gerätefelder, Befehlsidentifizierung und Nachrichtenbestätigung.
Lieferdokumentation
Stellen Sie Client-Code, Protokollbeschreibungen und Testaufzeichnungen für die Serverintegration bereit.
Überprüfung und Einschränkungen
Zertifikate, Zeitsynchronisation, Modul- oder Hauptcontroller-Protokollstapelfunktionen müssen einzeln bestätigt werden; Der Gerätestatus kann nicht nur anhand der TCP-Verbindung beurteilt werden.
Projektumsetzungsprozess
Verifizierung von Daten und Schnittstellen → Bestätigung technischer Lösungen und Verifizierungsanwendungsfälle → Umsetzung der Integration mit der Zielumgebung → Regression abnormaler Szenarien → Übertragung von Versionsdaten.
Überprüfen Sie die Implementierungsergebnisse in der Ziel-Hardware- und Softwareumgebung und liefern Sie Aufzeichnungen zu zugehörigen Schnittstellenkonfigurationen, Versionsabhängigkeiten und Problembehandlungen, um die anschließende Integration und Wartung durch das Forschungs- und Entwicklungsteam des Unternehmens zu erleichtern.
Benötigte Projektunterlagen
- Brokeradresse, TLS und Zertifikat, Geräteidentität, Thema, Nachrichtenmodell, QoS und Sitzungsregeln.
- Designinformationen, Code, Schnittstellenberechtigungen und Zieltestgeräte können bereitgestellt werden.
- Quelldateien, Programme oder Tools, die voraussichtlich geliefert werden, Verantwortlichkeiten für Integrationstests zwischen Modulen und Projektknoten.
- Abnahmeproben, Umgebung, Testbedingungen und Bestehensschwellenwerte.
Lieferumfang und Abnahme
| Leistungen | Lieferinhalt | Verifizierungsmethode |
|---|---|---|
| Ergebnisse erzielen | Stellen Sie Client-Code, Protokollbeschreibungen und Testaufzeichnungen für die Serverintegration bereit. | Überprüfen Sie den legalen und ungültigen Identitätszugriff. |
| Integrierte Daten | Versionen und Abhängigkeiten, Schnittstellenkonfiguration, Nutzungs- oder Bereitstellungsschritte und Integrationsänderungen | Rekonstruktion der Testsitzung und erneute Zustellung der Nachricht. |
| Datensätze überprüfen | Testbedingungen, Ausführungsaufzeichnungen, Problemlisten und Regressionsergebnisse | Überprüfen Sie Felder, Zeitstempel und die Behandlung doppelter Nachrichten. |
Der Lieferumfang und die Abnahmekriterien werden anhand der Zielumgebung festgelegt. Drittanbieter-SDK, Lizenzen, Labore, Cloud-Ressourcen, Ausrüstungsmaterialien und Vor-Ort-Support werden separat aufgeführt; Wenn die vorhandenen Informationen nicht ausreichen, werden Folgearbeiten durch Schnittstellenüberprüfung oder Schlüsselfunktionsüberprüfung festgelegt.
Häufig gestellte Fragen
Kann durch die Verwendung von MQTT QoS eine Duplizierung der Geschäftsausführung vermieden werden?+
QoS beschreibt den Nachrichtenübermittlungsmechanismus, und das Unternehmen muss noch eindeutige Kennungen, den Ausführungsstatus und die idempotente Verarbeitung definieren. Kontrollnachrichten sollten die Gültigkeitsdauer und Ergebnisse überprüfen und sich nicht ausschließlich auf die Übertragungsbestätigung verlassen.
4G MQTT Welche Informationen muss ich zuerst für die Entwicklung des Gerätezugriffs bereitstellen?+
Bitte geben Sie zunächst die Broker-Adresse, TLS und das Zertifikat, die Geräteidentität, das Thema, das Nachrichtenmodell, die QoS und die Sitzungsregeln an. Gleichzeitig werden die bestehende Implementierung, aufgetretene Probleme, erwartete Änderungen und kompatible Testbedingungen erläutert, um die Bestimmung des Implementierungsumfangs und der Reproduktionsmethoden zu erleichtern.
Kann es auf bestehende Produkte implementiert werden?+
Sie können zunächst den Umfang vorhandener Designs und Versionen bewerten, die geändert werden können, die überprüften Teile beibehalten und die Schnittstellen und Abhängigkeiten ermitteln, die angepasst werden müssen. Dieser Dienst erfordert Aufmerksamkeit: Zertifikate, Zeitsynchronisierung, Modul- oder Hauptcontroller-Protokollstapelfunktionen müssen einzeln bestätigt werden; Der Gerätestatus kann nicht nur anhand der TCP-Verbindung beurteilt werden. Bestehende und neue Funktionen müssen nach den Änderungen einem Regressionstest im vereinbarten Umfang unterzogen werden.
Online
Telefon
WeChat
zurück nach oben