网络传输——XML文档的序列化
来源:互联网 发布:用友软件经销商 编辑:程序博客网 时间:2024/05/17 14:29
服务器端:
using System.Net;
using System.Net.Sockets;
using System.Threading;
using System.Xml;
using System.Xml.Serialization;
namespace 输出
{
class Program
{
static void Main(string[] args)
{
Connect con = new Connect();
Thread thread = new Thread(new ThreadStart(con.WaitForConnect));
thread.Start();
}
}
public class Connect
{
TcpListener Listener;
TcpClient Client;
NetworkStream Stream;
public void WaitForConnect()
{
Listener = new TcpListener(IPAddress.Any, 8888);
Listener.Start();
Client = Listener.AcceptTcpClient();
Stream = Client.GetStream();
XmlSerializer ser = new XmlSerializer(typeof(XmlDocument));
XmlDocument doc = (XmlDocument)ser.Deserialize(Stream);
doc.Save("C://Server.xml");
}
}
}
客户端:
using System.Net.Sockets;
using System.Threading;
using System.Xml;
using System.Xml.Serialization;
namespace 客户端
{
static class Program
{
static void Main()
{
Connect con = new Connect();
Thread thread = new Thread(new ThreadStart(con.WaitForConnect));
thread.Start();
}
}
public class Connect
{
public TcpListener Listener;
public TcpClient Client;
public NetworkStream Stream;
public void WaitForConnect()
{
Client = new TcpClient("127.0.0.1", 8888);
Stream = Client.GetStream();
XmlDocument doc = new XmlDocument();
doc.Load("C://Client.xml");
XmlSerializer ser = new XmlSerializer(typeof(XmlDocument));
ser.Serialize(Stream, doc);
Stream.Close();
}
}
}
这是服务器端和客户端之间一个XML文档的传输,XML需要在传输之前建立好
- 网络传输——XML文档的序列化
- 网络传输——XML文档的序列化
- android 网络传输序列化的对象------不需要进行xml/json解析
- 网络传输——结构体还是序列化?
- 网络传输之序列化
- 序列化与网络传输
- Java Socket网络传输的序列化机制
- Java Socket网络传输的序列化机制
- 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
- 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC).doc
- 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
- 基于SOAP的XML文档网络传输及远程过程调用
- 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
- 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
- 网络传输与序列化-结构体
- Android下xml文档的序列化和解析
- XML-网络传输协议
- 网络传输的本质(buffer传输)决定了序列化和反序列化的重要应用
- echo $PATH
- 创新工厂的笔试题目
- WinXP IIS 5.1 PHP 5.3 VC9.0 配置详解
- web应用程序测试方法和测试技术详述
- 用.net实现网站验证码功能
- 网络传输——XML文档的序列化
- IT 安全
- Accentureの日本語会話試験について
- memwatch用来检测内存相关
- EXECUTE IMMEDIATE 用法【转】
- 具有负载均衡功能MySQL服务器集群部署实现
- 360的悬浮提示以及效果是如何实现的
- struts2 学习笔记一 第一个struts2程序
- MATLAB 程式设计与应用