agent的c#实现!达人进来,庸者免进!

gracejty 2004-11-16 09:22:40
当今,在世界范围内,对软件 Agent 的研究正形成一个新的热潮,并以无法想象的速度迅猛发展。尽管对于 Agent ,现在更多的只是研究设想而非现实,但其自身所具有的自组织性、学习机制和协作性等优点正引起越来越多人的重视(如 BT , HP , SONY , MIT , Mircosoft 等)。已被广泛应用于个人数字助理、工作流管理、通信网络管理、空中交通管制、信息管理、电子商务、教育、电子邮件过滤、数字图书馆、智能数据库和日程 / 时间管理等许多领域。这主要有两点原因:第一,在各行应用中确实有对 Agent 技术的需求;第二,从这里可以挖掘出巨大的潜在商业价值(如 Netscape 那样因为一项新兴技术而在一夜之间从默默无闻成长为数十亿美元的大公司)。
在我国, Agent 技术研究还刚刚起步。主要集中于将分布协作式 Agent 应用于分布式控制、建立个人数字代理、数字图书馆和网上信息搜索等方面。研究程度也不是很深,但亦引起了各界专家、学者的广泛重视,未来前景十分看好。
可以预见,几年之内,智能 Agent 将无孔不入地渗入我们的生活。智能 Agent 生性复杂,不象简单的 bot 和 spider ,从很多角度考虑,智能 Agent 都是软件中最有趣的一类。它们形成了一个专门的技术领域,独自进行复杂的工作。可以自作主张,了解它们所代表的人的想法,代理人有他们自己的个性。因而,智能 Agent 的服务也应具有个性化。可以说,软件 Agent 代表的是用户,它能够知道用户的喜好,智能 Agent 只做用户让他们做的事——用户应该避免让它们做不适宜的工作。
智能 Agent 的“智能”主要体现在其显示或表现出优良的判断能力或合理的思想,所以可以认为:对于所做的工作智能 Agent 必须足够“好”。例如:一个好的旅行 Agent ,首先它要了解客户想要到什么地方去以及他们有什么偏好。还必须熟知大量的旅游景点,免得漏掉什么地方。另外,必须有满足客户要求的最佳选择的才能——这需要在大量有利和不利因素之间反复权衡。智能 Agent 要在设计编程时融入个人化,委托受权和能力等概念。如果这些关键因素不能满足,那么这个 Agent 就不具备真正的智能性。


-------------------
我想问一下,agent的c#实现是怎么样的?
能给我一些资料吗?迷茫中。
...全文
490 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
gracejty 2004-12-01
  • 打赏
  • 举报
回复
知道了。
大概是说没有类似的c#实现工具。
谢谢楼上的教导。
AhBian 2004-11-25
  • 打赏
  • 举报
回复
由于楼主用语不当,所以容易导致跑题。

楼主所指的 ZEUS 是一个第三方工具软件。
不过,.NET FCL 没有集成类似的工具。

.NET 上类似的第三方工具软件好象也没听说过。
但事情总是要有人来做的,如果楼主愿意的话,楼主可能就是 .NET 上的 ZUES 创始者。

楼主加油啊。
我想楼主不会是一个只知道索取的人吧。
scocsdn 2004-11-25
  • 打赏
  • 举报
回复
我是菜鸟,闪
wangxt 2004-11-25
  • 打赏
  • 举报
回复
怎么才算是达人,怎么又算是庸者????????
xinbin1122 2004-11-25
  • 打赏
  • 举报
回复
达人进来,庸者免进!
xinbin1122 2004-11-25
  • 打赏
  • 举报
回复
ssss hhhh iiii tttt!!!
21xxb 2004-11-25
  • 打赏
  • 举报
回复
SB一个,不知自己算不算庸者!!!???
Edison1024 2004-11-25
  • 打赏
  • 举报
回复
我的水平太差,
我想问一下有这样的C#库吗?
=========================
看来楼主应该是在学校之类搞研究的,不是开发人员。
niwalker 2004-11-25
  • 打赏
  • 举报
回复
C#中没有内置这样的类库,但是C#类库提供了丰富的类来支持网络编程,你完全可以自己设计一个。不要认为自己不行,既然你对Agent感兴趣,这就是最基本的条件,给自己一个机会去尝试。
gracejty 2004-11-17
  • 打赏
  • 举报
回复
顶~~~
gracejty 2004-11-17
  • 打赏
  • 举报
回复
没有人回答吗?
gracejty 2004-11-16
  • 打赏
  • 举报
回复
我的水平太差,
我想问一下有这样的C#库吗?
starpacific 2004-11-16
  • 打赏
  • 举报
回复
跟实现语言没多大关系,即使二楼说的所谓工具,也不过是别人的商品而已,跟Matlab一样,自己可以用C#写一个框架来用,如果Agent的概念清楚,其实不用非要什么框架,实现了功能就可以了
gracejty 2004-11-16
  • 打赏
  • 举报
回复
ZEUS 开发工具集本身是一个植于 JAVA 语言的类库,由于 JAVA 所具有的不可比拟的优越性(面向对象、多线程等), ZEUS 可以在各种硬件平台上运行提供丰富的具有良好网络通信功能的类库。每个 Agent 由若干对象和线程组成,可很轻松地跨越多个操作系统。 [1~3]

ZEUS 开发工具集主要包含三大部分: Agent 组件库( Agent Component Library )、 Agent 可视化工具包 (Visualisation Tools) 、 Agent 构造软件 (Agent Building Software) 。(主要构件如图 1 所示)以下分别介绍。

----------------
C#有对应的类似的库吗?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧