Altova RaptorXML Server 2025

Ihre RaptorXML Server-Installation enthält ein C#-Projekt, das zur Ausführung einer Gruppe von Aufträgen die REST-Client-Schnittstelle von RaptorXML Server aufruft. Dieses Beispielprojekt besteht aus zwei Teilen:

 

RaptorXMLREST.cs: einer Wrapper-Klasse in C#, die den REST-Mechanismus implementiert, um über HTTP mit RaptorXML Server zu kommunizieren.

Program.cs: dem C#-Programmcode, der den Auftrag, der über den REST Wrapper an RaptorXML Server gesendet werden soll, definiert.

 

Diese beiden Teile werden in den folgenden Unterabschnitten beschrieben: C# Wrapper für die REST API und Programmcode für REST Requests.

 

Beachten Sie, dass Sie für C#-Code jeden geeigneten REST Wrapper verwenden können. Der Hauptgrund dafür, dass wir unseren eigenen Wrapper erstellt haben, ist, dass das C#-Programm mit der Wrapper-Klasse enger integriert werden kann, wodurch die REST-Schnittstelle von RaptorXML Server verständlicher wird.

 

Pfad und Verwendung des C#-Beispiels

Das Beispielprojekt befindet sich im Ordner C:\Programme (x86)\Altova\RaptorXML Server2025\examples\REST_API\C#_RaptorREST_API.

 

Das Beispielprojekt wurde mit Visual Studio 2019 erstellt, daher sollten Sie zum Erstellen und Ausführen des Projekts diese oder eine höhere Version von Visual Studio verwenden. Beachten Sie, dass sich die C#-Beispieldateien im Ordner "Programme" befinden. Daher müssen Sie Visual Studio mit Administratorrechten öffnen, um Zugriff auf die Dateien zu erhalten. Alternativ dazu können Sie das Beispielprojekt in einen anderen Ordner kopieren und das Projekt entsprechend anpassen.

 

© 2018-2024 Altova GmbH