Erlang 应用的资源文件

本文介绍了Erlang inets应用的配置详情,包括应用描述、版本号、所属模块及注册名等关键信息,并探讨了这些配置如何确保应用的正确加载与运行。
在ebin子目录下
inets,app
{
application, inets,
[
{description, "This is inets."},
{vsn, "5.0.5"},
{modules,[inets,inets_sup,inets_app,inets_service,
%FTP
ftp, ftp_progress,ftp_response,ftp_sup,
% HTTP client:
http, httpc_handler,httpc_handler_sup,httpc_manager,
% TFTP
tftp,tftp_binary,tftp_engine,tftp_file,tftp_lib,tftp_sup
]},
{registered, [inets_sup, httpc_manager]},
{applications, [kernel,stdlib]},
{mod, {inets_app, []}}
]
}.

description 是一个字符串,现实为 application:which_application/0 函数调用的结果
vsn 属性是表示应用的版本的字符串
modules 标签列出所有树玉这个应用的模块。列出他们的目的有两个:1、确定在构建系统的时候它们是存在,并且没有和其他任何应用的名字冲突;2、可以在启动或者加载应用的时候加载它们。
registered 标识注册名,为了确保注册名没有与其他应用冲突。
applications 大部分的应用都必须在他依赖的其他应用之后启动,如果 application 列表中的应用还没有启动,你的应用也不会启动,kernel和stdlib是所有其他应用都依赖的基本的标准应用,除此外,一些特定的依赖性取决于应用自身的特性。
mod 参数是一个元组,包含了回调模块的传递给start/2回调函数的参数。例子 inets_app:start(_type,Argu).
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值