Konvertieren Sie vorhandene HTTP-Verbindungen und-Aktivitäten in HTTP v2 im Jitterbit Integration Studio
Einführung
Mit der Veröffentlichung des HTTP v2-Connectors, empfehlen wir, vorhandene HTTP-Verbindungen und-Aktivitäten auf HTTP v2 umzustellen. Weitere Informationen zu den Vorteilen des HTTP v2-Connectors finden Sie in unserem HTTP v2-Blogbeitrag oder sehen Sie sich einen Vergleich der Funktionen des HTTP- und HTTP v2-Connectors an.
Jitterbit beabsichtigt langfristig, den HTTP-Connector abzuschaffen. Dies wird gemäß Jitterbits End-of-Life-Richtlinie angekündigt. Derzeit gibt es keinen Zeitplan für die Abkündigung und der HTTP-Connector wird weiterhin vollständig unterstützt.
Umstellungsschritte für bestehende Projekte
In vielen Fällen stimmen die Konfigurationsoptionen für den HTTP v2-Connector mit denen des HTTP-Connectors überein, mit geringfügigen Unterschieden in der Darstellung der Optionen. Die folgenden Konvertierungsschritte beschreiben, wie Konfigurationsinformationen von einer vorhandenen HTTP-Verbindung und den zugehörigen Aktivitäten auf ihre HTTP v2-Gegenstücke übertragen werden.
-
Stellen Sie vorsichtshalber das Projekt einsetzen, bevor Sie Änderungen vornehmen, damit Sie bei Bedarf einen Wiederherstellungspunkt haben, auf den Sie zurückgreifen können. Eine weitere empfohlene Best Practice besteht darin, die folgenden Änderungen zunächst in einer Nicht-Umfeld vorzunehmen und das Projekt dann in eine Umfeld zu migrieren.
-
Erstellen Sie eine HTTP v2-Verbindung und kopieren Sie dann die Werte von der ursprünglichen HTTP-Verbindung in die neue HTTP v2-Verbindung. Beachten Sie im folgenden Beispiel, wie die optionale Einstellung Einfache HTTP-Authentifizierung verwenden von HTTP der Einstellung Einfache Authentifizierung für HTTP v2 Autorisierung entspricht:
Tipp
Sie können den Browser-Tab duplizieren, der die Integration Studio project, um auf beide Verbindungen gleichzeitig zuzugreifen. Abhängig von Ihrem Browser können Sie eine Tab im Allgemeinen duplizieren, indem Sie mit der rechten Maustaste darauf klicken und Duplizieren auswählen. Dieser Vorgang funktioniert auch zum Kopieren von Informationen zwischen Aktivitäten.
-
Fügen Sie für jeden Operation im Projekt, der HTTP-Aktivitäten enthält, die mit der im vorherigen Schritt ersetzten Verbindung verknüpft sind, eine HTTP v2-Aktivität desselben HTTP-Verbs hinzu.
-
Kopieren Sie die Konfigurationseinstellungen von der ursprünglichen HTTP-Aktivität in die neue HTTP v2-Aktivität daneben. Legen Sie bei Bedarf Anforderungs- und Antwortschemata für die neuen HTTP v2-Aktivitäten in ihren Konfigurationsschritten 2 und 3 fest, wobei Ja, gespeichertes Schema verwenden ausgewählt ist. Relevante Anforderungs- und Antwortschemata können identifiziert werden, indem die relevanten Transformations überprüft und die jeweiligen Schema ermittelt werden.
-
Entfernen Sie die ursprünglichen HTTP-Aktivitäten aus den betroffenen Vorgängen:
-
Überprüfen Sie, ob die Schemas und Zuordnungen in den relevanten Transformations den Erwartungen entsprechen.
-
Stellen Sie alle Änderungen an den betroffenen Vorgängen bereit und überprüfen Sie, ob sie wie vorgesehen funktionieren. Wiederholen Sie diesen Vorgang, bis alle HTTP-Verbindungen und Aktivitäten im Projekt ersetzt wurden.
-
Als bewährte Methode verwenden Sie den Projektbereich Tab Komponenten Filter, um ungenutzte HTTP-Aktivitäten zu finden und deren verbleibende Referenzen zu entfernen.