【实例简介】peer to peer
【实例截图】
【核心代码】
using System;
// 添加需要的命名空间
using System.Net;
using System.Net.PeerToPeer;
using System.Net.Sockets;
using System.Text;
using System.Windows.Forms;
namespace P2PResourceDiscovery
{
///
/// 在本地地址输入本机的IP地址和进程的端口号,再输入资源名后点击注册按钮
/// 这时在分享下拉列表中就可以看到刚刚注册的资源,用户也可以随时通过在下拉列表
/// 选中资源点撤销来撤销自己发布的资源
/// 同时程序也提供了在网上搜索其他用户已发布好的资源
/// 只要在种子输入框中输入要搜索的资源名后点击搜索按钮,程序会自动
/// 搜索资源所在的主机地址和资源发布时间
///
public partial class frmP2PresourceDis : Form
{
// PeerNameRegistration 表示在云中注册的节点名
PeerNameRegistration[] resourceNameReg =new PeerNameRegistration[100];
// 本地发布的种子数
int seedCount = 0;
public frmP2PresourceDis()
{