大范文网 - 每天发现一点点
每天学习一点点!
  • 思想汇报范文
  • 思想汇报格式
  • 3000字
  • 2000字
  • 1500字
  • 1000字
  • 积极分子
  • 教师思想汇报
  • 部队思想汇报
  • 研究生
  • 十八大
  • 党员思想汇报
  • 入党思想汇报
  • 转正思想汇报
  • 大学生
  • 两会思想汇报
  • 党课思想汇报
  • 党校思想汇报
  • 团员思想汇报
  • 个人思想汇报
  • 工作思想汇报
  • 季度思想汇报
  • 建军节思想汇报
  • 缓刑思想汇报
  • 科学发展观
  • 一月思想汇报
  • 二月思想汇报
  • 三月思想汇报
  • 四月思想汇报
  • 五月思想汇报
  • 六月思想汇报
  • 七月思想汇报
  • 八月思想汇报
  • 九月思想汇报
  • 十月思想汇报
  • 十一月
  • 十二月
  • 当前位置:大范文网 > 思想汇报 > 1000字 >

    Lua下基本的网络编程示例_linux下网络编程

    分类:1000字 时间:2018-08-20 本文已影响

    这篇文章主要介绍了Lua下基本的网络编程示例,包括简单的服务器的搭建和相关web组件的介绍等,需要的朋友可以参考下

    Lua是高度灵活的语言,它往往是在多个平台,包括Web应用程序中使用。成立2004年的Kepler社区提供Lua的Web组件开放源码。

    虽然,也有使用Lua已经开发了其他的web框架,我们将主要集中在Kepler社区提供的组件。

    应用程序和框架

    Orbit 是一个lua的MVC Web框架,它是基于WSAPI。

    WSAPI是从Lua的Web应用程序抽象的Web主机服务器,是基于许多项目的API。

    Xavante是一个Lua的Web服务器,提供了一个WSAPI接口。

    Sputnik是一个wiki/CMS开发过WSAPI的Kepler项目用于娱乐和搞笑。

    CGILua提供LuaPages和LuaScripts网页制作的基础上的WSAPI,但不再支持。使用Orbit, Sputnik 或WSAPI 代替。

    在本教程中,我们会尽量让你可以做更多地了解Lua,它的安装和使用方法,请参考kepler网站

    Orbit

    Orbit是lua一个MVC Web框架。它彻底抛弃CGILua 的应用,每个应用程序Orbit可以容纳一个单一文件“脚本”的CGILua模式,但是如果想让它分割成多个文件也可以。

    所有Orbit应用程序遵循WSAPI协议,所以他们目前正在与Xavante,CGI和FastCGI的一起结合工作。它包括一个发射器,可以很容易推出Xavante实例进行开发。

    安装Orbit的最简单方法是使用LuaRocks。 luarocks安装Orbit的安装命令。对于这一点,首先需要先安装LuaRocks。

    如果还没有安装所有的依赖,这是应遵循在的Unix / Linux环境设置Orbit的步骤。

    安装Apache

    连接到服务器。安装Apache2,它支持的模块和能使用所需的Apache2模块:

    ?

    1

    相关热词搜索:示例 网络编程 Lua Lua下基本的网络编程示例 cocos2d lua网络编程 lua代码示例

    Lua下基本的网络编程示例_linux下网络编程相关文章