各位好,我有个windows系统服务程序,需要移植到linux系统下。比如windows下有安装、卸载、自动开机运行、停止等功能,linux如何处理?另外这个服务是个socket服务,linux的socket服务需要注意哪些?
能给我提供资料文章、或者示例代码都行.搜索了好久,就是没有找到想要的,估计是linux不熟悉,不知道咋搜索。谢谢。
收集到资料就撤。。
posted on 2012-02-04 16:03
Alex-Lee 阅读(1784)
评论(9) 编辑 收藏 引用
FeedBack:
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-04 17:08
见《UNIX环境高级编程》、《UNIX网络编程》
回复 更多评论
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-04 20:06
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-05 08:29
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-05 08:57
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-05 12:47
鸟哥的私房菜 UNIX环境高级编程、UNIX网络编程
回复 更多评论
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务?[未登录] 2012-02-06 08:02
epoll看看 关系socket
fork看看 关系启动服务和多进程
信号处理看看 关系错误异常
pthread看看 多线程
回复 更多评论
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-06 13:59
两个系统不一样
Linux的大多服务都是用脚本配置启动的
当然也可以fork进程通过信号处理什么的
貌似网络服务还是Linux要全吧
回复 更多评论
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务? 2012-02-06 18:20
兄弟, 放弃吧. 从你的提问 基本可以断定你搞不定
回复 更多评论
# re: 请大家帮忙:如何将windows系统服务程序移植为linux系统服务?[未登录]
2012-02-06 22:28
我表示同情,可执行文件放在/usr/bin目录下,系统启动,在~/.bashrc文件中添加你的程序的执行命令,例如./a.out 杀死进程,查看pstree找到你的进程名字对应的进程号,然后kill 进程号。这些过程你自己分开,然后google,这里不是百度知道。。。。祝你元宵节快乐
回复 更多评论