QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1874|回复: 11

疑惑:可以直接或者间接的使用另一个程序的协议吗?

[复制链接]
发表于 2005-5-12 10:29:49 | 显示全部楼层 |阅读模式
发表于 2005-5-12 11:47:03 | 显示全部楼层
没看懂
回复

使用道具 举报

 楼主| 发表于 2005-5-12 21:19:13 | 显示全部楼层
就是直接那别人的lib来用
回复

使用道具 举报

发表于 2005-5-12 21:24:46 | 显示全部楼层
问题是目前没有可以用的lib。
eva的libeva部分, 只用改动makefile.am 就可以很容易的做成库文件安装。

然后调用libeva的协议封装类, 可以些任何桌面的图形前端。
回复

使用道具 举报

 楼主| 发表于 2005-5-12 21:50:00 | 显示全部楼层
那 要是用c的话 可以用libeva(不改动的话)吗 ?
回复

使用道具 举报

发表于 2005-5-13 09:38:46 | 显示全部楼层
c 调用 c++ 的lib ?
这个, 我不知道, 反过来肯定可以, 但是,,这个,,嘿嘿

不过对于制作应用程序而言, c++是比c有优越性的。
回复

使用道具 举报

发表于 2005-5-13 09:46:19 | 显示全部楼层
你用C的话,要写个 wrapper 的(或者叫做 binding)
回复

使用道具 举报

发表于 2005-5-13 09:47:00 | 显示全部楼层
你可以试试  perl-icq

不过好像已经很久没有更新了...
回复

使用道具 举报

 楼主| 发表于 2005-5-13 11:56:06 | 显示全部楼层
那 移植到纯shell下的eva是有可能了?
哈哈
那么说可以有没有x的eva 了
对吗
回复

使用道具 举报

发表于 2005-5-13 12:11:28 | 显示全部楼层
[quote:6bb6cc6863="BOoRFGOnZ"]那 移植到纯shell下的eva是有可能了?
哈哈
那么说可以有没有x的eva 了
对吗[/quote]

当然可能, 用C++, 自己实现网络连接,调用libeva里面提供的类
发封装,和解析网络数据就可以了。 除了网络部分你得话点时间(因
为,你要实现一个发送队列, 接收队列,还有一个包处理类),
其它的都pretty easy, 参考eva里相关的代码就ok了。因为没有了
图形界面的复杂关系, 工作量相对要小得多。
回复

使用道具 举报

 楼主| 发表于 2005-5-13 13:53:15 | 显示全部楼层
[quote:c76492c2b5="yunfan"][quote:c76492c2b5="BOoRFGOnZ"]那 移植到纯shell下的eva是有可能了?
哈哈
那么说可以有没有x的eva 了
对吗[/quote]

当然可能, 用C++, 自己实现网络连接,调用libeva里面提供的类
发封装,和解析网络数据就可以了。 除了网络部分你得话点时间(因
为,你要实现一个发送队列, 接收队列,还有一个包处理类),
其它的都pretty easy, 参考eva里相关的代码就ok了。因为没有了
图形界面的复杂关系, 工作量相对要小得多。[/quote]
oh yeah !
回复

使用道具 举报

发表于 2005-5-14 02:41:26 | 显示全部楼层
[quote:27f93237d4="BOoRFGOnZ"]那 移植到纯shell下的eva是有可能了?
哈哈
那么说可以有没有x的eva 了
对吗[/quote]
if you want to implement it...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 02:32 , Processed in 0.205115 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表