endpoint.ex文件在phoenix elixir中做了什么

Mur*_*tza 5 elixir phoenix-framework

我是elixir和phoenix的新手,并且使用凤凰指南.在入门指南中他们只是说http://puu.sh/klblD/e50082298d.png,但他们没有解释什么是端点,什么是任务.有人可以解释它有什么作用吗?

Ono*_*cci 7

不要从@Gazier拿走任何东西,但我同意@JoseValim; 他的回答应该是一个答案,所以其他可能寻找这个的人可以轻松找到答案.

端点是对Web应用程序的所有请求启动的边界.它也是应用程序为底层Web服务器提供的接口.

总体而言,端点有三个职责:

  • 提供用于启动和停止端点的包装器,作为监督树的一部分;

  • 定义发送请求的初始插件管道;

  • 为您的应用程序托管Web特定配置.

文档在这里.