Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

1.500 - 3.000

Geposted am

07.10.12 17:24

Kunde

Con***

Die Angebotsphase ist beendet

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Wir müssen eine unserer Delphi-Anwendungen an einen bestehenden Web-Service (SOAP) eines anderen Unternehmens anbinden.

Dieser Web-Service wurde mit JAVA entwickelt und erfordert die Authentifizierung mit Security-Headern (UsernameToken und BinarySecurityToken). Dabei muss jeder Request gegen den Web-Service neu authentifiziert werden; es muss also jeder Request einen eigenen Security-Header enthalten.

Für die Entwicklung eines Web-Service-Clients in Delphi stellen wir Ihnen nach Auftragsvergabe die WSDL-Datei und das Entwicklerhandbuch des Serviceanbieters mit JAVA-Beispiel (leider nicht Delphi) zur Verfügung.

Der Auftrag:

 

  • Sie verpflichten sich zur Geheimhaltung, Verschwiegenheit und Rückgabe bezüglich aller überlassenen Dokumente.  
  • Sie entwickeln eine funktionsfähige Beispielanwendung, die folgende Anforderungen erfüllt:

- Entwicklung mit Delphi (Win32, VCL)

- Implementierung der Funktionen des Web-Service (WSDL-Import, ca. 5 Funktionen)

- Aufruf aller Funktionen mit Beispielparametern unter Verwendung der Authentifizierungsmethode „UsernameToken“ (Benutzername und Kennwort)

- Aufruf aller Funktionen mit Beispielparametern unter Verwendung der Authentifizierungsmethode „BinarySecurityToken“ (Das jeweils erforderliche Kerberos-Ticket liegt als Datei vor.)

 

  • Sie testen beide Authentifizierungsmethoden mit einem vergleichbaren Web-Service. Aufgrund hoher Sicherheitsbestimmungen unserer Kunden, können wir max. 3 Tests in den Produktivumgebungen durchführen. Der Web-Service ist leider nur in diesen Umgebungen verfügbar.  
  • Sie überlassen uns die Beispielanwendung inkl. Quellcode und allen Rechten.

Kontaktieren Sie uns bitte, wenn Sie Fragen dazu haben.