Hab zumindest einen Fehler gefunden...
ich mußte die
Unit, die von Delphi erstellt wird umändern und
InvRegistry.RegisterInvokeOptions(TypeInfo(IJNDemoService), [ioDocument,ioLiteral]);
hinzufügen.
Dann bekomm ich zumindest eine andere Fehlermeldung. Aber WCF versteht jetzt wenigstens das
XML von Delphi....
falls einer mit
Delphi-Quellcode:
Im Projekt WCFSniffer.exe ist eine
Exception der Klasse ERemotableException mit der Meldung
'
The message with Action 'http:
//tempuri.org/#echoByte' cannot be processed at the receiver,
due
to a ContractFilter mismatch at the EndpointDispatcher.
This may be because
of either a contract mismatch (mismatched Actions between sender
and receiver)
or a binding/security mismatch between the sender
and the receiver.
Check that sender
and receiver have the same contract
and the same binding
(including security requirements, e.g.
Message, Transport, None).'
aufgetreten.
etwas anfangen kann, so melde er sich bei mir
Das "http://tempuri.org/#echoByte" gefällt mir nicht... irgendwie muss Delphi das etwas anders machen, als erwartet...
naja... trotzdem erstmal danke. Rest suche ich in der Borland Newsgroup zusammen.