Partner communication with Trading Networks server

How does a partner who does not have partner server installed, send the payload to the Trading Networks at the Hub? Does the TN server at Hub recognize the payload if it is not enveloped as a bizdoc?

Does the conversion of the payload to bizdoc have to happen on the reverse invoke server at the Hub and then the wm.tn:receive service invoked to send to TN server inside the inner firewall?

srinivas,

they can send it using different communication protocols(FTP,HTTP,SMTP,FilePolling).it is not mandatory for the partners to have partner server installed at their side.
Conversion should not happen in the DMZ.

ramesh.

When a partner sends an xml document, it needs to be converted to a node, before it can be passed to the wm.tn:receive service to convert it to bizdoc and send to the TN for processing.
Where the does the conversion to node happen? What is the best way to receive a payload and process it in Trading Networks?

I think i get the idea. We could write gateway services to accept the document in any format(xml or flatfile) and route it to TN in bizdoc format through wm.tn:receive or wm.tn.doc.ff:routeFlatFile services.

srinivas,

Document Content handlers identify the Content-Type of the document and processes accordingly.let’s say you submit an EDI to TN.In this case, the EDI content handler passes the edidata as a stream to the wm.tn:receive service.Then the document goes through the recognition process wherein it converts it into a bizdoc.
The Documentation explains clearly.

hope this helps.

ramesh.