
Erlang OTP
20.0 官方版- 软件大小:50.13 MB
- 更新日期:2017-06-23
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
Erlang OTP 是款功能强大的应用服务器;它可以快速的帮助用户进行Erlang 分发、 Erlang 编写,还是由出名的爱立信公司进行研发推出,该软件还是一个非常重要的版本,并且还增加了许多的功能,让用户的操作,使用性方面灵活,快捷;软件是由成千上万的进程组成,并且可进行消息的相互通讯,来进行切换,需要的朋友赶快这河东软件园将Erlang OTP 下载使用!

软件功能
使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。
使用Erlang来编写分布式应用要简单的多,因为它的分布式机制是透明的:对于程序来说并不知道自己是在分布式运行。
Erlang运行时环境是一个虚拟机,有点像Java虚拟机,这样代码一经编译,同样可以随处运行。它的运行时系统甚至允许代码在不被中断 的情况下更新。另外如果你需要更高效的话,字节代码也可以编译成本地代码运行。
软件特色
一个 Erlang 解释器
一个 Erlang 编译器
服务器之间的通讯协议
一个 Corba 对象请求代理
名为 Dialyzer 的静态分析工具
一个分布式的数据库服务 Mnesia
大量的开发库
Source code (zip)
Source code (tar.gz)
安装方法
创建用户和安装目录
建议嵌入式环境由普通用户运行,即没有超级用户特权的用户。
在这一部分中,假定是otpuser用户名,用户的家目录:

还假定,在otpuser家目录,有目录命名为OTP,其完整路径:

这个目录是嵌入式环境的安装目录。
安装嵌入式系统
安装嵌入式系统的过程与普通系统相同(见安装指南),除了以下内容:
压缩磁带归档文件将在上面定义的安装目录中提取。
不需要将启动脚本链接到标准目录

配置开机自动启动
真正的嵌入式系统必须在系统启动时启动。本节说明实现这一目标所需的必要配置。
嵌入式系统和所有的应用程序自动启动,如果下面的脚本文件添加到目录/ etc / RC3 D.文件必须拥有和可读性的根。不能任意指定其名称;建议使用以下名称:

有关初始化(和终止)脚本及其命名的更多细节

正是文件/出口/家/ otpuser / OTP /斌/开始称上述脚本进行启动Erlang启动脚本。在启动脚本对应下面的例子使用的路径,这部分的脚本变量otp_root:

使用说明
大体上,otp_src的代码如下图这样组织的(打开文件夹就可以看到,算不上什么Thirty Thousand Feet).与我们每天写代码最息息相关的是ERTS和lib;ERTS(Erlang Run-Time System)包含了Erlang运行时系统的代码,是Erlang的基础设施.lib包含了所有的外围类库实现,有些类库的安排是违反直觉的,不过习惯了就好了,比如file.erl不是在stdlib而是在kernel;gen_server gen_fsm的代码实现应该是在kernel吧?错,它们的代码是在stdlib下;但是呢,application.erl是在kernel.

看一下kernel目录,是不是有点摸不着头脑?Erlang运行时是有一个kernel application运行,运行一下appmon我们可以动态看到kernel涉及到的代码模块.我们大致可以揣摩到设计者的规划原则:kernel的范畴包含了application管理,code生命周期管理,IO(文件IO,网络IO,io_request),HIPE,分布式基础设施等等,见下面的思维导图:


相比kernel,stdlib恰如起名包含了绝大多数的功能模块,比如lists,ets,各种数据结构实现,当然最重要的是它包含了OTP的gen_server gen_fsm gen_event supervisor以及幕后英雄proc_lib和sys.如果你不嫌弃,这里有一份略微过时的文档,是我初学Erlang的时候在文档上做的笔记注释:[Erlang STDLIB 中文注释版]

特别值得一提的是shell和shell_default,对Erlang Shell好奇的同学看看这里能找到答案,所谓"EShell里面灵异的问题"也就有了一个合理的解释.
常见问题
什么是Erlang?
Erlang是一种编程语言,用于构建具有高可用性要求的大规模可扩展的软实时系统。其中一些用途是电信,银行,电子商务,计算机电话和即时消息。Erlang的运行时系统内置了对并发,分发和容错的支持。
什么是OTP?
OTP是一套Erlang图书馆和设计原则,为开发这些系统提供中间件。它包括自己的分布式数据库,与其他语言接口的应用程序,调试和释放处理工具。
下载地址
-
Erlang OTP 20.0 官方版
其他版本下载
- 查看详情Dev C++下载 (TDM-GCC) 5.11.0 绿色中文版64.1 MB简体中文16-11-15
- 查看详情梦龙网络计划软件 2016 支持win7/win826.8 MB简体中文16-11-07
- 查看详情s7 200 smart编程软件下载 2.2 官方中文版_附使用手册372 MB多国语言17-07-28
- 查看详情STC-ISP下载编程烧录软件(支持win8/win10) 6.87 官方最新版9.19 MB简体中文20-05-07
- 查看详情WinCC flexible SMART V3 简体中文完整版(含授权文件) 免费版977 MB多国语言17-07-24
- 查看详情SAS(统计分析软件)32/64位附安装教程序列号 9.4 中文免费版25 GB简体中文16-09-27
- 查看详情ABB RobotStudio(机器人仿真软件)下载 6.0.2 免注册中文版2.2 GB简体中文16-11-07
- 查看详情codecombat 2020 官方免费版23.3 MB简体中文16-10-14
- 查看详情CX-Programmer(欧姆龙plc编程软件) 9.3 官方中文版238.2 MB简体中文17-03-03
- 查看详情gx works3(三菱plc编程软件) 附安装教程 1.513k 最新免费版1.54 GB简体中文16-11-08
人气软件
v2rayN Windows客户端 32/64位1.48 MB
/简体中文GX Works2 含序列号423 MB
/简体中文Visual Studio Code (VSCode)中文版下载53.9 MB
/简体中文.NET Framework 3.5 cab格式离线安装包68.8 MB
/简体中文Dev C++下载 (TDM-GCC)64.1 MB
/简体中文s7 200 smart编程软件下载372 MB
/多国语言Xshell 6中文破解版15 MB
/简体中文RSLogix 5000 含序列号5.14 MB
/简体中文pycharm2020.1384 MB
/简体中文qt creator5.8破解版(32/64位)69.1 MB
/多语言[中文]
相关文章
查看所有评论>>网友评论共0条
精彩评论