主页 » 正文

应用程序扩展〈dll>是什么意思?

十九科技网 2025-08-02 20:26:24 86 °C

应用程序扩展〈dll>是什么意思?

DLL文件(Dynamic Linkable Library 即动态链接库文件),是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源

比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序 EXE 文件中,会产生一些问题:一个缺点是增加了应用程序的大小,它会占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费;另一个缺点是,在编写大的 EXE 程序时,在每次修改重建时都必须调整编译所有源代码,增加了编译过程的复杂性,也不利于阶段性的单元测试。

Windows 系统平台上提供了一种完全不同的较有效的编程和运行环境,你可以将独立的程序模块创建为较小的 DLL 文件,并可对它们单独编译和测试。在运行时,只有当 EXE 程序确实要调用这些 DLL 模块的情况下,系统才会将它们装载到内存空间中。这种方式不仅减少了 EXE 文件的大小和对内存空间的需求,而且使这些 DLL 模块可以同时被多个应用程序使用。Windows 自己就将一些主要的系统功能以 DLL 模块的形式实现。

一般来说,DLL 是一种磁盘文件,以.dll、.DRV、.FON、.SYS 和许多以 .EXE 为扩展名的系统文件都可以是 DLL。它由全局数据、服务函数和资源组成,在运行时被系统加载到调用进程的虚拟空间中,成为调用进程的一部分。如果与其它 DLL 之间没有冲突,该文件通常映射到进程虚拟空间的同一地址上。DLL 模块中包含各种导出函数,用于向外界提供服务。DLL 可以有自己的数据段,但没有自己的堆栈,使用与调用它的应用程序相同的堆栈模式;一个 DLL 在内存中只有一个实例;DLL 实现了代码封装性;DLL 的编制与具体的编程语言及编译器无关。

IPLC/DDN/SDH专线的区别?

一、DDN专线接入

DDN是利用数字信道提供半永久性连接电路,以传输数据信号为主的数字传输网络。通过DDN节点的交叉连接,在网络内为用户提供一条固定的、由用户独自完全占有的数字电路物理通道,无论用户是否在传送数据,该通道始终为用户独享,除非网管删除此条用户电路。

DDN可以向用户提供2.4K、4.8K、9.6K、19.2K、N*64(N=1~31)及2048kbps速率的全透明的专用电路DDN用户终端可以是异步终端(DTE)、计算机(PC)或者局域网络。

特点:

1、采用数字电路,传输质量高,时延小,通信速率可根据需要在2.4kbps2048kbps之间选择。

2、电路采用全透明传输,并可自动迂回,可靠性高。

3、一线可以多用,可开展传真、接入因特网、会议电视等多种多媒体业务。

4、方便地组建虚拟专用网(VPN),建立自己的网管中心,自己管理自己的网络。主要缺点是使用DDN专线上网,需要租,绝非一般个人用户所能承受。

综上所述,以DDN方式接入Internet,具有专线专用、速度快、质量稳定、安全可靠等特点,适用于对数据的传输速度、传输质量和实时性、保密性要求高的数据业务,如商业、金融业、电子商务领域等,但通过DDN专线上网需要租用一条专用通信线路,费用较高,适用预算较高的用户使用。

二、SDH点对点接入

英文名为SDH(Synchronous Digital Hierarchy,即同步数字体系)专线,中文名为数字专线,是利用光纤、数字微波、电路开放的数据传输业务。它采用数字传输数据信号的通信网,可提供点对点、点对多点透明传输的数据专线出租电路,为用户传输数据、图像、声音等信息。

特点:

1、SDH传输系统在国际上有统一的的结构数字传输标准速率和标准的光路接口,使网管系统互通,因此有很好的横向兼容性,它能与现有的PDH完全兼容,并容纳各种新的业务信号,形成了全球统一的数字传输体制标准,提高了网络的可靠性。

2、SDH接入系统的不同等级的码流在结构净负荷区内的排列非常有规律,而净负荷与网络是同步的,它利用软件能将高速信号一次直接分插出低速支路信号,实现了一次复用的特性,克服了PDH准同步复用方式对全部高速信号进行逐级分解然后再生复用的过程,由于大大简化了DXC,减少了背靠背的接口复用设备,改善了网络的业务传送透明度。

3、由于采用了较先进的分插复用器(ADM)、数字交叉连接(DXC)、网络的自愈功能和重组功能就显得非常强大,具有较强的生存率。因SDH结构中安排了信号的5%开销比特,它的网管功能显得特别强大,并能统一形成网络管理系统,为网络的自动化、智能化、信道的利用率以及降低网络的维管费和生存能力起到了积极作用。

4、由于SDH多种网络拓扑结构,它所组成的网络非常灵活,它能增强网络监控,运行管理和自动配置功能,优化了网络性能,同时也使网络运行灵活、安全、可靠,使网络的功能非常齐全和多样化。

5、SDH有传输和交换的性能。它的系列设备的构成能通过功能块的自由组合,实现了不同层次和各种拓扑结构的网络,十分灵活。

6、SDH并不专属于某种传输介质,它可用于双绞线、同轴电缆,但SDH用于传输高数据率则需用光纤。

7、从OSI模型的观点来看,SDH属于其最底层的物理层,并未对其高层有严格的限制,便于在SDH上采用各种网络技术,支持ATM或IP传输。

8、SDH是严格同步的,从而保证了整个网络稳定可靠,误码少,且便于复用和调整。

9、标准的开放型光接口可以在基本光缆段上实现横向兼容,降低了联网成本。

SDH接入方式在广域网领域和专用网领域得到了巨大的发展,运营商已经大规模建设了基于SDH的骨干光传输网络。利用大容量的SDH环路承载IP业务、ATM业务或直接以租用电路的方式出租给企业、事业单位。

版权声明:部分内容由互联网用户自发贡献,如有侵权/违规,请联系删除
本平台仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

本文链接地址:/dsj/215721.html

相关文章

java与c#的区别在哪里?

java与c#的区别在哪里? 首先应该清楚,Java是由C++发展而来的,它保留了c++的大部分内容,类似于c++, 但句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研

大数据 2025-07-15 139 °C

举例说明物流信息技术在

举例说明物流信息技术在物流企业的应用 希望下面的对你有用:海尔模式--自营物流系统 自营物流系统的企业中,最典型的就是海尔集团。海尔物流特色可总结为,借助物流专业公司力

大数据 2025-07-10 133 °C

oc门是什么

oc门是什么 OC门,又称集电极开路(漏极开路)与非门门电路,Open Collector(Open Drain)。为什么引入OC门?实际使用中,有时需要两个或两个以上与非门的输出端连接在同一条导线上,将

大数据 2025-05-29 87 °C

LTE_A中层映射的层数,流

一、LTE_A中层映射的层数,流数,以及实际的天线数最大都有什么要求? release 11或者12的36.211里面都有 层数就是1-8,实际天线目前也是8,而且是tdd的才用到8根物理天线 二、用爱思助手

大数据 2025-05-26 156 °C

430单片机与51单片机有什

一、430单片机与51单片机有什么区别 首先, 89C 51 单片机是 8 位单片机。其指令是采用的被称为“ CISC ”的复杂指令集,共具有 111 条指令。而 MSP430 单片机是 16 位的单片机,采用了精简

大数据 2025-05-22 255 °C