dsl是什么意思啊网络用语 dsl的含义是指什么
DSL的中文名称是数字用户线路(Digital Subscriber Line),是基于电话线的传输技术的组合。DSL技术支持公共电话网用户环路上的对称和非对称传输模式,解决了网络服务提供商和最终用户之间经常出现的“最后一公里”传输瓶颈问题。指专注于某个应用领域的计算机语言。它还被翻译成特定领域的语言。
特定领域语言的分类:
1.外部DSL:与应用系统中使用的语言不同,它通常使用用户定义的语法。宿主代码使用文本解析技术来解析外部DSL编写的脚本。示例包括正则表达式、SQL、AWK和Struts配置文件。
2。内部DSL:公共语言的特定语法。内部DSL编写的脚本是一个合法的程序,但它有特定的风格,只使用一些语言特性来处理整个系统的一个小方面。
3。语言工作台:一个特殊的IDE用来定义和构造DSL。具体来说,语言工作台不仅用于确定DSL的语言结构,还用于确定编写DSL脚本的人的编辑环境。