C#的网络发现工具 [英] Network discovery tool for C#

查看:122
本文介绍了C#的网络发现工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好

有没有人知道我可以在C#应用程序中包含的网络映射工具。我正在研究基于多代理的分布式资源分配的硕士论文,我需要一个让代理发现彼此的实用程序。这在自组织adhoc网络等方面很方便。

谢谢

Steve

解决方案

你好这里有一些如何在网络中列出设备的例子/>
我认为它只需要适应你的aquitectura,你可以根据需要扩展





< a href =http://www.codeproject.com/Articles/7319/Network-computer-picker-control>网络电脑选择器控件

用于列出网络中所有计算机和服务器的集合类,包含类别信息

构建简单的网络浏览器

使用C#重新获取网络计算机名称列表





这些是你可以简单迁移到的其他人CSharp。



枚举网络资源



http://support.microsoft.com/kb/119216

http ://msdn.microsoft.com/en-us/library/windows/desktop/aa385341(v = vs.85).aspx


尝试使用UDP广播技术将资源描述符相互转移。此解决方案仅在代理位于同一子网中时才有效。

以下是一个示例: MndpTray

Hello
Does anyone know of a network mapping tool that I can include in my C# application. I am doing my masters thesis on multi-agent based distributed resource allocation and I need a utility that lets agents discover each other. This is handy in something like self-organizing adhoc networks.
Thanks
Steve

解决方案

Hello Here are some examples of how to list devices in a network
I think it would only need to adapt to your aquitectura and you expand
up to your need.

Network computer picker control
A collection class for listing all the computers and servers in your network, with category information
Build Simple Network Browser
Retreiving a list of network computer names using C#


these are others you could simply migrate to CSharp.

Enumerating Network Resources

http://support.microsoft.com/kb/119216
http://msdn.microsoft.com/en-us/library/windows/desktop/aa385341(v=vs.85).aspx


Try using UDP broadcast technology to transfer resource descriptors to each other.This solution only works if the agents are in the same subnet.
Here is an example: MndpTray


这篇关于C#的网络发现工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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