ºìÁªLinuxÃÅ»§
Linux°ïÖú

Node-Lua-v1.1·¢²¼£¬Ôö¼ÓLua5.3Ö§³ÖUDPÖ§³Ö

·¢²¼Ê±¼ä:2016-04-21 14:52:31À´Ô´:ºìÁª×÷Õß:baihuo
Node-Lua-v1.1 ·¢²¼£¬node-luaÊÇÒ»¿î»ùÓÚluaʵÏֵĽű¾ºÍ·þÎñÆ÷ÒýÇæ£¬ËüÖ§³Ö¹¹½¨º£Á¿lua·þÎñ(context_lua)²¢ÒÔ¶àÏ̷߳½Ê½ÔËÐÐÔÚ¶àºË·þÎñÆ÷ÉÏ£¬²ÉÓÃÁËÈÎÎñ¶à·¸´ÓõÄÉè¼Æ·½°¸£¬ÓÐЧÀûÓÃÁ˶àºËÓÅÊÆ¡£node-luaÖÂÁ¦ÓÚ¹¹½¨Ò»¸ö¿ìËÙ¡¢¼òµ¥Ò×ÓõÄlua½Å±¾ºÍ·þÎñÆ÷¿ª·¢ºÍÔËÐл·¾³¡£¸ÃÒýÇæ²Î¿¼ÁËnode-jsºÍskynetµÄÉè¼ÆË¼Ï룬²¢¶ÔÆä½øÐÐÁËÕûºÏºÍÓÅ»¯¡£

node-lua-v1.1±¾´Î·¢²¼Ö÷ÒªÉý¼¶luaÖÁlua5.3.2²¢ÐÂÔöudp½Ó¿ÚÖ§³Ö¡£¾ßÌå¸üÐÂÈçÏ£º

1. [upgrade]Éý¼¶lua5.2.3ÖÁlua5.3.2£»
2. [add]ÐÂÔöudpÖ§³Ö£»
3. [add]ÐÂÔöbsonÖ§³Ö£»
4. [add]Ìṩfreebsdϵͳ±àÒëºÍ°²×°£»
5. [add]ÐÂÔöͨÐÅÏûÏ¢(message_t)ÀàÐÍ£ºint64£¬ÏûÏ¢Êý×飬bson<-->lua_Integer£¬¶à·µ»ØÖµ£¬lua_table£¨»òbson userdata£©£»
6. [improve]ÓÅ»¯contextÖ®¼äÊÕ·¢ÏûÏ¢£¬Ö§³Ö·¢ËͶà²ÎºÍ½ÓÊÕ¶à·µ»ØÖµ£¬Í¬Ê±Ö§³Ö·¢ËͺͽÓÊÕlua_table¡¢¹²ÏíbufferºÍbson£»
5. [fix]ÐÞ¸´lua¹²ÏíprotoµÄlstateµÄÄÚ´æÐ¹Â¶ÎÊÌ⣻
7. [add]Ìṩ»ñÈ¡socket£¨tcp£¬udp£©×Զ˺ͶԶ˵ØÖ·ºÍ¶Ë¿ÚµÄ·½·¨£»
9. [add]Ìṩ»ñÈ¡socket£¨tcp£¬udp£©Î¨Ò»ÃèÊö·ûfdµÄ·½·¨£¬²¢Ìṩͨ¹ýfdÖ±½Ó·¢ËÍÊý¾ÝµÄ¹¦ÄÜ£¨Ìáǰ´ò¿ªsocket¹²Ïíд¿ª¹Ø£©£»

ÏÂÔØµØÖ·£ºhttps://github.com/socoding/node-lua/archive/node-lua-v1.1.tar.gz

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ