有关实现框架的问题

有关实现框架的问题

有关实现框架的问题
目前有这么一个需求,想自己实现一个简单的框架,允许别人将自己实行的perl脚步加入到这个系统里来:

1。比如,每个别人实现的perl程序都必须包含以下的函数实现:

test1.pl

sub setup();#准备工作
sub run();#具体业务
sub clear();#清理环境

2。将这个perl程序加入到框架指定的配置文件里去

settings.ini

[plugin]
plugin1=plugin.pl
plugin2=test.pl

3。能够在主程序中对test.pl中函数安装一定的顺序来执行



&setup();
&run();
&clear();

现在碰到的问题是,主程序中能不能知道了别人脚本的文件名,就可以吧那个文件中的函数run起来?


求各位大侠赐招!
[CCB]8[/CCB].
[CCB]8[/CCB]
楼上的是什么意思,[CCB]1.
楼上的是什么意思,[CCB]10[/CCB]
一看就知道是外挂perl脚本.
一看就知道是外挂perl脚本不想让对方知道
哈哈!
其实如果你对webmin源码研.
其实如果你对webmin源码研究一下的话,会获益良多的
pl=pm,然后增加一个对应的项目就是增加一个pm模块调用,仅此而已
很easy的,比你自己设计一套简单多了,webmin可以好好参考。
我是想写个简单的test fra.
我是想写个简单的test framework,这样别人写的测试脚步可以轻松的集成到这个架构里来。
和脚本外挂一点关系都没有。

谢谢楼上的对webmin的提示,我现在去找一个看看