`
suifeng
  • 浏览: 183369 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

用pipeline编写的聊天室(中文源码)

阅读更多

 

代码如下:

 

<?xml version="1.0" encoding="UTF-8"?>

<第一个应用实体 名字="群聊工具">
	<记忆区>
		<记忆块 名字="欢迎词">欢迎来到pipeline的聊天室, 尽情的聊吧!</记忆块>
		<记忆块 名字="帮助">telnet连接到服务器的10001端口[对大家说话], 10002端口[听大家说话]</记忆块>
	</记忆区>
	
	<活动 名字="对大家说话" 端口="10001" 状态="正常">
		<流程>
			<忆 名字="欢迎词"/>
			<说 />
			<忆 名字="帮助"/>
			<说 />
			<无限重复>
				<听 />
				<群说 />
			</无限重复>
		</流程>
	</活动>
	
	<活动 名字="听大家说话" 端口="10002" 状态="正常">
		<流程>
			<登记 />
			<忆 名字="欢迎词"/>
			<说 />
			<忆 名字="帮助"/>
			<说 />
		</流程>
	</活动>
</第一个应用实体>

 

运行 pipeline-19/测试/测试.java,启动聊天室服务器,然后telnet连接到服务器的10001端口[对大家说话], 10002端口[听大家说话]。

可以开启多个telnet,每个telnet代表一位听众或发言者。

分享到:
评论
4 楼 woainan6042 2009-07-07  
先下载看看
3 楼 suifeng 2009-01-16  
SoftGiant 写道

下载一个,研究一下!

好啊,从你搞编译器的角度看看,那些需要改进的。
2 楼 SoftGiant 2009-01-16  
下载一个,研究一下!
1 楼 suifeng 2009-01-16  
说明:
关于代码中的迎接和欢送,是指模拟会议中的迎接和欢送领导。

相关推荐

    Java基于Netty的网络聊天室源码.zip

    总的来说,通过深入研究这个Java基于Netty的网络聊天室源码,你可以提升自己的网络编程技能,了解实时通信系统的实现,以及如何使用现代Java工具链进行开发和维护。这是一个极好的学习资源,特别是对于想要从事后端...

    DotNetty系列六:将服务端和客户端改为Winform窗口,博文项目源码

    9. **测试与调试**:学习如何编写单元测试以验证代码的正确性,并使用调试工具(如Visual Studio的调试器)来定位和修复问题。 10. **性能优化**:了解如何优化DotNetty的配置以提升服务端和客户端的性能,例如调整...

    netty权威指南,源码,pdf

    8. **实战示例**:提供实际的WebSocket聊天室源码,帮助读者理解和应用Netty及WebSocket技术,实现客户端和服务器之间的实时交互。 总的来说,《Netty权威指南》对于想要深入了解Netty并利用其构建高并发、高性能...

    netty实战-netty-thing.zip

    7. **实战项目“netty-thing-master”**:这个项目可能是为了演示Netty如何用于实际的服务器开发,可能包括简单的Echo服务、聊天室应用、文件传输等。通过阅读源码,我们可以了解Netty如何处理连接、读写事件,以及...

Global site tag (gtag.js) - Google Analytics