免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 福瑞哈哥
打印 上一主题 下一主题

POE学习笔记 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
21 [报告]
发表于 2007-04-01 13:09 |只看该作者
原帖由 yjh777 于 2007-4-1 12:01 发表

市长姐姐恕我孤陋,键盘输入轮子 是什么

就是 POE:Wheel:ReadLine。

论坛徽章:
84
每日论坛发贴之星
日期:2015-12-29 06:20:00每日论坛发贴之星
日期:2016-01-16 06:20:00每周论坛发贴之星
日期:2016-01-17 22:22:00程序设计版块每日发帖之星
日期:2016-01-20 06:20:00每日论坛发贴之星
日期:2016-01-20 06:20:00程序设计版块每日发帖之星
日期:2016-01-21 06:20:00每日论坛发贴之星
日期:2016-01-21 06:20:00程序设计版块每日发帖之星
日期:2016-01-23 06:20:00程序设计版块每日发帖之星
日期:2016-01-31 06:20:00数据库技术版块每日发帖之星
日期:2016-01-16 06:20:00程序设计版块每日发帖之星
日期:2016-01-16 06:20:00程序设计版块每日发帖之星
日期:2016-01-14 06:20:00
22 [报告]
发表于 2007-04-01 15:29 |只看该作者
原帖由 flw 于 2007-4-1 13:09 发表

就是 POE:Wheel:ReadLine。


哦,谢谢; 不了解,正在学 learning perl 4th 呢,这些高级应用稍后再学吧。

论坛徽章:
0
23 [报告]
发表于 2007-05-14 18:43 |只看该作者
POE到底是个什么东西呀,能用很概括语言的说明一下么?
看了上面的几个例子,还是不得要领!

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
24 [报告]
发表于 2007-05-14 19:12 |只看该作者
原帖由 wsliuhao 于 2007-5-14 18:43 发表
POE到底是个什么东西呀,能用很概括语言的说明一下么?
看了上面的几个例子,还是不得要领!

下面这是一个经典的反射(echo)服务器,
代码清晰、自然,你用 IO::Socket 或者你最喜欢的 Socket 模块来试试,看需要几行代码。
  1. #!/usr/bin/perl

  2. use warnings;
  3. use strict;

  4. use POE qw(Component::Server::TCP);

  5. POE::Component::Server::TCP->new(
  6.     Port => 12345,
  7.     ClientInput => \&client_input,
  8. );

  9. POE::Kernel->run();
  10. exit;

  11. sub client_input {
  12.     my ( $heap, $input ) = @_[ HEAP, ARG0 ];
  13.     $heap->{client}->put($input);
  14. }
复制代码

论坛徽章:
0
25 [报告]
发表于 2007-05-15 09:05 |只看该作者
不错,不错,一定要学学POE。
cpan上搜到了 "POE-0.9989.tar.gz"
其他的 "POE::Kernel" "POE::Session" 等也需要单独下载么?
还是装完 "POE-0.9989.tar.gz"就都有了?

论坛徽章:
0
26 [报告]
发表于 2007-05-15 09:12 |只看该作者
原帖由 wsliuhao 于 2007-5-15 09:05 发表
不错,不错,一定要学学POE。
cpan上搜到了 "POE-0.9989.tar.gz"
其他的 "POE::Kernel" "POE::Session" 等也需要单独下载么?
还是装完 "POE-0.9989.tar.gz"就都有了?


应该是装完就有了,试试吧。

论坛徽章:
1
射手座
日期:2013-09-30 15:24:05
27 [报告]
发表于 2007-05-15 09:26 |只看该作者
博大精深啊

论坛徽章:
0
28 [报告]
发表于 2008-04-21 13:06 |只看该作者

回复 #25 wsliuhao 的帖子

建议看看"OE-0.9989.tar.gz\POE-0.9999\lib\POE"内有没有Kernel.pm || Session.pm
有的话话不用另外安装了:wink:

论坛徽章:
0
29 [报告]
发表于 2008-04-21 21:01 |只看该作者
太深奥了!

都没听过POE

论坛徽章:
0
30 [报告]
发表于 2008-10-06 15:02 |只看该作者
顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP