社区
进程/线程/DLL
帖子详情
DLL服务与exe服务程序相比有哪些优点?
lsmartt
2008-06-21 12:22:27
DLL服务与exe服务程序相比有哪些优点?
...全文
419
8
打赏
收藏
DLL服务与exe服务程序相比有哪些优点?
DLL服务与exe服务程序相比有哪些优点?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paer_1
2008-06-23
打赏
举报
回复
1
dll服务是做为进程的一部分加载的,启用时,占用的资源少,由于它可以访问当前进程的任何内存空间,这种方法不是很安全,容易被黑客黑掉程序。
exe服务是在独立的进程空间中运行的,因此如果exe服务中指针值与调用服务的进程中指针值相同,它们表示不同的内存地址。但可以防止服务程序代码访问自己程序的资源,缺点是开销大。
birchlin
2008-06-23
打赏
举报
回复
5 楼好象说的是DLL和EXE的区别吧,不管是不是服务,都有这种区别
TianChong
2008-06-23
打赏
举报
回复
是指做个服务程序时,DLL类型的服务程序和EXE类型的服务程序的区别吧?
EXE程序,可以直接启动,即:你的服务程序就是 XXX.EXE
DLL程序, 不能直接启动, 要用到宿主程序调用来启动,一般是SVCHOST.EXE,也可以是dllhost.exe,RUNDLL32.EXE
例如:
C:\WINDOWS\SYSTEM32\RUNDLL32.EXE C:\WINDOWS\SYSTEM32\WBEM\IRJIT.DLL,Export 1087
C:\WINDOWS\system32\dllhost.exe /Processid:{A2B356AB-42C3-4676-AD30-C2C1686FA80C}
一般建议直接开发.EXE的服务程序.
CappuccinoHu
2008-06-23
打赏
举报
回复
.exe可以手动启动,DLL只能由其他EXE程序调用。
DarknessTM
2008-06-22
打赏
举报
回复
没有任何区别啊……
或者说DLL可以进程间共享数据?
birchlin
2008-06-22
打赏
举报
回复
楼主是不是想问dll做成服务后和程序有什么不同?
jameshooo
2008-06-22
打赏
举报
回复
DLL服务是什么概念?
flm007
2008-06-22
打赏
举报
回复
up!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
system.data.sqlserverce.
dll
总结,System.Data.SqlServerCe.
dll
对于基于.NET Framework的应用程序来说,是与SQL Server CE数据库交互的重要桥梁。理解和掌握其使用方法,能有效提升开发效率,解决运行时可能出现的问题。在实际开发中,应当根据...
dll
是什么,简单理解,
dll
怎么用,动态链接库的优缺点,
dll
与
exe
的区别
1.对于
Dll
文件,字面上的意思是动态链接库。可是,动态链接库,又是什么呢? 回答这个问题前,先需要说明下,
Dll
只是动态链接库的其中一种,不是说动态链接库只有
DLl
。 2.动态链接库是什么?动态链接库,就是将很多...
dll
是在何时被加载?如何延迟加载
dll
?
dll
延迟加载,
dll
加载方式
c# winform 程序热更新的实现方式
与传统的应用程序更新方式
相比
,热更新具有更快的响应速度、更低的带宽消耗、更少的停机时间等
优点
。对于
DLL
文件的替换,也应该保证在程序退出后进行,同时需要注意
DLL
文件之间的依赖关系,避免出现
DLL
文件版本不...
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章