使用TCP套接字将XML数据从客户端发送到服务器 [英] Send XML data from client to sever using TCP socket

查看:335
本文介绍了使用TCP套接字将XML数据从客户端发送到服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我需要通过tcp端口将xml数据发送到服务器并读取响应。



样本xml



 <   TRX_MESSAGES  >  
< < span class =code-leadattribute> MESSAGE >
< MESSAGE_GROUP_ID > icard < / MESSAGE_GROUP_ID >
< MESSAGE_ID > internet < / MESSAGE_ID >
< AUX_NO > < / AUX_NO > <! - TERMINAL_ID + YYYYMMDDhhmmss - - >
< CRD_NO > 8 < / CRD_NO >
< TRANSMISSION_DATE_TIME > 0924110419 < / TRANSMISSION_DATE_TIME > <! - MMDDhhmmss - >
< TRACE_NO > 316455 < / TRACE_NO > < span class =code-comment><! -
6 Didit seq number - >
< EXPIRY_DATE > 1710 < / EXPIRY_DATE > <! - yymm - >
< POS_ENTRY_MODE > 012 < / POS_ENTRY_MODE >
< POS_CONDITION_CODE > 59 < / POS_CONDITION_CODE >
< POS_CAPTURE_CODE > 12 < / POS_CAPTURE_CODE >
< RETRIEVAL_REF_NUMBER > < / RETRIEVAL_REF_NUMBER > <! - yddd + hh + TRACE_NO:12位数 - >
< / MESSAGE >
< / TRX_MESSAGES >

解决方案

从另一个CodeProject用户使用此库。



套接字客户端/服务器系统的完整库

Hi,

I need to send a xml data through the tcp port to the server and read the response.

Sample xml

<TRX_MESSAGES>
<MESSAGE>
<MESSAGE_GROUP_ID>icard</MESSAGE_GROUP_ID>
<MESSAGE_ID>internet</MESSAGE_ID>
<AUX_NO></AUX_NO> <!-- TERMINAL_ID+YYYYMMDDhhmmss -->
<CRD_NO>8</CRD_NO>
<TRANSMISSION_DATE_TIME>0924110419</TRANSMISSION_DATE_TIME> <!-- MMDDhhmmss -->
<TRACE_NO>316455</TRACE_NO> <!-- 6 Didit seq number -->
<EXPIRY_DATE>1710</EXPIRY_DATE> <!-- yymm -->
<POS_ENTRY_MODE>012</POS_ENTRY_MODE>
<POS_CONDITION_CODE>59</POS_CONDITION_CODE>
<POS_CAPTURE_CODE>12</POS_CAPTURE_CODE>
<RETRIEVAL_REF_NUMBER></RETRIEVAL_REF_NUMBER> <!-- yddd+hh+TRACE_NO : 12 Digit -->
</MESSAGE>
</TRX_MESSAGES>

解决方案

Use this library from another CodeProject user.

A full library for a Socket Client/Server system


这篇关于使用TCP套接字将XML数据从客户端发送到服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆