J'ai un serveur TCP en python, qui doivent envoyer des documents XML, dans des chaînes comme ça:Comment puis-je créer un désérialiseur personnalisé pour TcpNetClientConnectionFactory?
<MSG_IVEF><Header MsgRefId="" Version="0.2.5">{1,1}</Header><Body>{1,1}</Body></MSG_IVEF>
Et je TCP Client, avec Spring Integration, mis en œuvre avec un TcpNetClientConnectionFactory
et je dois définir un désérialiseur personnalisé à lire sur le TCP.
Comment puis-je faire un personnalisé comme le ByteArrayStxEtxSerializer
? Par exemple, si je veux avoir le même mais avec <MSG_IVEF>
et </MSG_IVEF>
?
Vous avez raison, je ne veux pas perdre la balise racine dans mon document. Il n'y a pas de problème pour envoyer XML avec un délimiteur standard (CRLF), ou avec d'autres, mais je ne peux pas configurer le serveur, l'application printanière finale doit être configurable avec le délimiteur, donc du côté client. – user7953086