Hallo Entwickler,
ich habe vor kurzem angefangen Webservices mit Axis2 nach dem code first Schema zu entwicklen.
Ich will nun einen Webservice erstellen, der einfach eine SOAP Nachricht über https empfangen soll. Was der Service damit macht ist erstmal egal. Wichtig ist nur die Kommunikation über eine verschlüsselte Verbindung. Nun habe ich im Forum gesucht, aber die dortigen Lösungen sind mir zu ungenau.
Ich habe bereits mit Keytool zwei Zertifikate (server.jks und client.jks) erstellt.
Mein bisheriges Vorgehen bei der Erstellung eines Webservice ist, in einem Dynamik Web Service Projekt einfach einen Service erstelle. Meiner gibt einfach nur einen String zurück zum testen. Dann erstelle ich mir einen Client über die WSDL des erzeugten WebService.
Ich weiss jetzt aber nicht wie man an die Verschlüsselung ran geht. Ich denke man muss auch in der wsdl die https Verbindung angeben.
Es wäre nun sehr hilfreich, wenn jemand seinen Code für den WebService und den dazugehörigen Client hier posten kann. Ich nutze übrigens Tomcat 6 zum testen des Webservice.
Ich bin für jede Hilfe dankbar.
ich habe vor kurzem angefangen Webservices mit Axis2 nach dem code first Schema zu entwicklen.
Ich will nun einen Webservice erstellen, der einfach eine SOAP Nachricht über https empfangen soll. Was der Service damit macht ist erstmal egal. Wichtig ist nur die Kommunikation über eine verschlüsselte Verbindung. Nun habe ich im Forum gesucht, aber die dortigen Lösungen sind mir zu ungenau.
Ich habe bereits mit Keytool zwei Zertifikate (server.jks und client.jks) erstellt.
Mein bisheriges Vorgehen bei der Erstellung eines Webservice ist, in einem Dynamik Web Service Projekt einfach einen Service erstelle. Meiner gibt einfach nur einen String zurück zum testen. Dann erstelle ich mir einen Client über die WSDL des erzeugten WebService.
Ich weiss jetzt aber nicht wie man an die Verschlüsselung ran geht. Ich denke man muss auch in der wsdl die https Verbindung angeben.
Es wäre nun sehr hilfreich, wenn jemand seinen Code für den WebService und den dazugehörigen Client hier posten kann. Ich nutze übrigens Tomcat 6 zum testen des Webservice.
Ich bin für jede Hilfe dankbar.