acl¿ò¼Ü¿â¹¤³ÌÏîÄ¿ÊÇÒ»¸ö»ìºÏ¿ª·¢µÄͨÐÅÍøÂç¿â¼°ÍøÂç·þÎñÆ÷³ÌÐò±àд¿ò¼Ü£¬ÁíÍâ³öʾ´óÁ¿µÄ»ù±¾¹¦Äܿ⣬ÊÊÓÃLINUX£¬WIN32£¬Solaris£¬MacOS£¬FreeBSD£¬¸ù¾Ý¸Ã¿â£¬¿Í»§Äܹ»ºÜÈÝÒ×µØ×«Ð´ÊÊÓöàÖÖ¶àÑùģʽ(Ïß³Ìͬ²½¡¢¶à½ø³Ì¡¢·Ç×èÈû¡¢´¥·¢Æ÷ÔÀí¡¢UDP·½·¨¡¢Ð³Ì·½·¨)µÄ·þÎñÆ÷³ÌÐò£¬WEB Ó¦ÓÃÈí¼þ£¬Êý¾Ý¿â²éѯӦÓÃÈí¼þ¡£
¡¡¡¡acl °üº¬ÏÂÁзḻ¶à²ÊµÄ³£¼û¿âº¯Êý£º
¡¡¡¡1¡¢ÆÕ±éÍøÂç¼¼ÊõÓ¦Óÿ⣺SMTP ¿Í»§¶Ë¿â/PING ¿â/memcache ¿Í»§¶Ë¿â/handlerSocket ¿Í»§¶Ë¿â/beanstalk ¿Í»§¶Ë¿â
¡¡¡¡2¡¢HTTP »¥ÁªÍø¿â£ºHTTP ¿Í»§¶Ë/·þÎñÆ÷¶Ë¿â£¬C °æ HttpServlet À࣬HTTP COOKIE/HTTP SESSION µÈ
¡¡¡¡3¡¢µç×ÓÓʼþ½âÎö¿â£ºmime½âÎö¿â/RFC2047/RFC2048/mime Base64/mime qp/mime uucode µÈ
¡¡¡¡4¡¢Í¨ÐÅÍøÂç¿â£º×èÈû/·Ç×èÈû»¥ÁªÍø IO ¿â(ÔÚÆäÖÐ lib_acl_cpp ¿â¸ù¾ÝÖÃÈë polars sl ¶ø¾ßÓÐÁË SSL µÄ¹¤×÷ÄÜÁ¦)
¡¡¡¡5¡¢ÍøÂç·þÎñÆ÷¿ò¼Ü£º°üº¬¹ý³Ì³ØÄ£Ê½¡¢Ï̳߳ØÄ£Ê½¡¢·Ç×èÈûģʽ¡¢UDPͨѶģʽ¼°´¥·¢Æ÷ÔÀíģʽ
¡¡¡¡6¡¢¶ñÐÔʼþÄ£¿é£ºÊÊÓà select¡¢poll(for unix)¡¢epoll(for linux)¡¢kqueue(for bsd)¡¢devpoll(for solaris)¡¢iocp(for win32)¡¢win32 ¶Ô»°¿òÐÅÏ¢(for win32£©¶ñÐÔʼþÄ£¿é
¡¡¡¡7¡¢Í¨ÓÃÐÔÊý¾Ý¿âÁ¬½Ó³Ø¿â£º¸ßЧÂʵÄÊý¾Ý¿âÁ¬½Ó³Ø»ù±¾Àà¿â£¬ÊÊÓ÷ḻ¶à²ÊµÄ×÷ÓÃ
¡¡¡¡8¡¢Êý¾Ý¿â²éѯ¿Í»§¶Ë¿â£º¶ÔÔÉú̬µÄÊý¾Ý¿â²éѯ¿Í»§¶Ë¿â¿ªÕ¹Á˶þ´Î·âÑb£¬Ê¹³ÌÐò±àд¸ü¼Ó¼òµ¥£¬×÷Óøü¼Ó·á¸»¶à²Ê
¡¡¡¡9¡¢xml/json Á÷ʽµÄ½âÎö¿â£º²î±ðÓÚÔÚÍøÉÏÆäËûÏÖÓÐµÄ xml/json ½âÎö¿â£¬acl ÖÐµÄ xml/json ½âÎö¿âÑ¡ÓÃÓÐÏÞ״̬»ú·½·¨½âÎöÊý¾ÝÐÅÏ¢£¬´¦Àí·½·¨¸ü¼ÓÁé±ã¡£
VIP½âÎöÓ¦ÓóÌÐòÊÇÒ»¸öÔÚÏß½âÎö²¥·ÅÆ÷£¬¿ÉÒÔ½âÎöÖ÷ÒªÊÓÆµÍøÕ¾µÄVIPÊÓÆµ¡£VIP½âÎöÓ¦ÓóÌÐòÊäÈëÊÓÆµµØÖ·£¬VIP½âÎöÈí¼þ¿ÉÒÔ½âÎöVIPÊÓÆµ£¬VIP½âÎö¹¤¾ß¸ßÇåÌåÑ飬¿ìËٻطţ¬Ö§³Ö¶à¸öÊÓÆµÍøÕ¾£¬VIPÊÓÆµ½âÎöAndroid°æÒ²Ö§³ÖÊÓÆµÅúÁ¿»º´æµ½±¾µØ¡£VIPÊÓÆµ·ÖÎöÈí¼þ¿ÉÒÔΪÄúרעÓÚÕû¸öÍøÂçµÄ×î¼ÑÄÚÈÝ£¬²¢Ìṩ´óÁ¿¸ßÇåÊÓÆµ£¬ÈçµçÓ°¡¢µçÊӾ硢×ÛÒÕµÈÔÚÏß¹Û¿´¡£»¶ÓÏÂÔØ¡£¶àÌØÊÖÓÎרÌâΪÄúÌṩvip½âÎöapp,È«ÄÜvipÊÓÆµ½âÎöapp¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩjson½âÎö¹¤¾ß,jsonÔÚÏß½âÎö¹¤¾ß,json½âÎö¹¤¾ß°²×¿°æ;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
ÎÞ¾¡Ä£Ê½µÄÊÖÓξÍÊÇ¿ÉÒÔÒ»Ö±µÄÍæÏÂÈ¥£¬ÎÞÖÕ½áµÄÒ»ÀàÓÎÏ·£¬Õâ¿îÓÎÏ·µÄÍæ·¨Í¨³£¶¼±È½ÏÐÝÏÐÓÐȤ£¬ºÜÊʺÏÓÃÀ´´ò·¢ÏÐϾµÄʱ¼ä£¬ÄÇôÓÐÄÄЩ±È½ÏÊÜ»¶ÓµÄÎÞ¾¡Ä£Ê½ÊÖÓÎÄØ£¬¸Ï¿ìÀ´¿´¿´Ð¡±àΪ´ó¼ÒÍÆ¼öµÄÕ⼸¿îÓÎÏ·°É£¡
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿î¹È¸è·þÎñ¿ò¼ÜÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔØ¶à¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓйȸè·þÎñ¿ò¼Ü¡¢»ªÎª¹È¸è·þÎñ¿ò¼Ü¡¢¹È¸è·þÎñ¿ò¼Üoppoר°æµÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æÆ½Ì¨£¬¶àÌØÃ¿Ò»¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕҹȸè·þÎñ¿ò¼ÜÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£
¶àÌØÊÖÓÎרÌâΪÄúÌṩ»¤ÑÛģʽapp,Ò¹¼ä»¤ÑÛģʽ¡£°²×¿Æ»¹û°æÒ»Ó¦¾ãÈ«,ÕÒ»¤ÑÛģʽapp¾ÍÀ´¶àÌØÈí¼þÕ¾ÏÂÔØ!