免费注册 查看新帖 |

Chinaunix

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

[C] 虚拟终端[virtual terminal]开发计划 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2009-02-13 18:09 |只看该作者
libcli我用了一下,确实不错

论坛徽章:
0
62 [报告]
发表于 2009-02-13 18:59 |只看该作者
我不知道楼主要做什么样的终端。
终端的基本功能只有两项,而且很简单。
1)将键盘键入的字符送主机;
2)将来自主机的字符显示在屏幕上。

论坛徽章:
0
63 [报告]
发表于 2009-02-13 22:34 |只看该作者
啥终端啊?

仅仅是为了培养编程能力?

论坛徽章:
0
64 [报告]
发表于 2009-02-14 15:54 |只看该作者

关于LIBEVTD

1、LIBEVTD的需求背景
    在大多数的系统开发中,特别是daemon等无交互界面的系统,在运行期间是很难的,很多情况下只能通过日志系统进行分析。这是我多年做开发的感受,特别需要能进行运行期调试和控制的工具。

2、LIBEVTD的功能实现
    LIBEVTD提供一种手段,使得开发者能够在系统运行时连接到系统,运行自定义的命令,帮助获取运行期信息。LIBEVTD以库的方式提供,很容易被系统所集成。可以将LIBEVTD想象成类似于TELNETD、SSHD之类系统,只不过他执行命令不是可执行文件,而是一个函数。但对客户端来说没有区别。如果你认为LIBCLI对你有用,那么LIBEVTD同样可以。当然,初始版本还有很多问题需要解决。

3、LIBEVTD的系统设计
    LIBEVTD从设计开发,就很注重可扩展性,尽量降低耦合性。所以将整个系统划分2个部分,如LINUX的虚拟文件系统一样。有个虚拟层,具体实现交给各种协议,如TELNET,还有以后的SSH。



很感谢大家的支持和关注,首次发布的版本,肯定问题不少,但一定继续努力改进中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP