Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

AjaxÓëComet

Ajax¼¼ÊõÒѾ­µÃµ½ºÜ¹ã·ºµÄÓ¦Óã¬ÔÚWeb¿ª·¢ÖÐÆäºËÐľÍÔÚÓÚÒ첽ͨÐź;ֲ¿Ë¢Ð£¬¼«´óµØ¸ÄÉÆÁËÓû§ÌåÑ飬ÓÈÆäÊʺÏÓÚ¸ßÆµ¶È¡¢µÍÊý¾ÝÁ¿µÄ³¡¾°¡£ÔÚ²»Ê¹ÓÃAjaxµÄWebÓ¦ÓÃÖУ¬Ò»¸öÒ³Ãæ´¦ÀíÖÐÖ»ÓÐÒ»´ÎÇëÇ󣬿ͻ§¶Ë´¦ÀíÍêºóÒ»´ÎÐÔÌá½»£¬ÕâÖÖÒ»´ÎÇëÇóºÍÒ»´ÎÌá½»µÄ´¦Àí¿ÉÄܱȽϺÄʱ£¬´Ó¶øÔì³É¿Í»§µÈ´ý£¬Ê¹ÓÃAjax°ÑÕâÒ»´ÎÇëÇóºÍÒ»´ÎÌá½»·Ö¸î³ÉÁ˶à´ÎСµÄÇëÇóºÍÌá½»£¬ÏÈ´¦Àí×î¹Ø¼üµÄ²¿·Ö£¬ÆäËû´¦Àí¿ÉÒÔÒÔÒì²½µÄ·½Ê½ºǫ́´¦Àí£¬¶Ô½çÃæµÄ¸üÐÂÒ²¿ÉÒÔ×öµ½Ö»Ë¢ÐÂÐèÒª¸üеIJ¿·Ö£¬²»ÐèÒªÕû¸öÒ³ÃæÌá½»ÔÙˢС£AjaxµÄ´¦ÀíģʽºÍ´«Í³µÄHttpÇëÇóģʽÊÇÒ»ÑùµÄ£¬Ò²ÊÇÓпͻ§¶Ë·¢³öHttpÇëÇ󣬷þÎñ¶Ë´¦ÀíÒÔºó·µ»ØÊý¾Ý£¬ÊÇÒ»ÖÖÀ­µÄģʽ¡£
CometÊÇÔÚAjax»ù´¡ÉÏ·¢Õ¹ÆðÀ´µÄÒ»ÖÖеÄWeb¿ª·¢¼Ü¹¹Ä£Ê½£¬Ä¿Ç°µÄAjaxÖ»ÄÜʹÓÃÀ­µÄģʽÏò·þÎñÆ÷·¢ÇëÇ󣬶øComet¼¼ÊõÌṩÁËÒ»ÖÖÓÉ·þÎñÆ÷Ïò¿Í»§¶ËÍÆÐÅÏ¢µÄ´¦Àíģʽ£¬²»ÐèÒª¿Í»§¶ËÏò·þÎñ¶Ë·¢ËÍÇëÇ󣬷þÎñÆ÷¿ÉÒÔÔÚÐèÒªµÄʱºòÏò¿Í»§¶ËÍÆËÍÐÅÏ¢£¬ÕâÖÖģʽÔÚһЩʵʱÐÔÒªÇó½Ï¸ßµÄÓ¦ÓÃÖÐÌØ±ðÓÐÓã¬ÈçÁÄÌìϵͳ¡¢ÊµÊ±¹ÉƱÐÅÏ¢µÈ¡£ÔÚFLEXºÍSilverlightÖж¼ÌṩÁË»ùÓÚSocketµÄÁ¬½Ó£¬Ö§³Ö´Ó·þÎñÆ÷ÍÆËÍÐÅÏ¢µ½¿Í»§¶Ë£¬µ«ÕâÖÖ·½Ê½ÐèÒª¿Í»§¶Ë°²×°FLASH»òSilverlightÔËÐÐʱ£¬Comet¼¼ÊõÌṩһÖÖ²ÉÓÃAjax¼¼ÊõʵÏֵķþÎñÆ÷ÍÆ¼¼Êõ£¬ÕâÖÖ¼¼ÊõÐèÒª·þÎñÆ÷¶ËµÄÖ§³Ö£¬Ä¿Ç°ÒÑÓÐһЩJava¿ò¼ÜÖ§³Ö£¬¿Í»§¶Ëͨ³£ÓÐÁ½ÖÖ´¦Àíģʽ£¬Ò»ÖÖÊÇ»ùÓÚHttpµÄ³¤Á¬½Óģʽ£¬¼´¿Í»§¶ËÏò·þÎñÆ÷·¢ËÍÇëÇóºó²»ÊÇÂíÉÏÓÃÍê¾Í¹Ø±ÕÁ¬½Ó£¬¶øÊÇÒ»Ö±Á¬½Ó£¬Ö»µ½·þÎñÆ÷·¢ËÍÏà¹ØÐÅÏ¢ÒÔºó²Å¹Ø±Õ²¢½¨Á¢ÐµÄÁ¬½Ó£¨¸ù¾Ý´¦Àí¿ò¼Ü²»Í¬£¬¿ÉÄÜʵÏÖ¼¼ÊõÒ²²»Ò»Ñù£©£¬ÄÃÒ»¸öÁÄÌìϵÀ´Ëµ£¬ËùÓÐÓû§¶¼´ò¿ªÒ»¸öÁ¬½Óµ½·þÎñÆ÷ÉÏ£¬Ö±µ½ÊÕµ½ÐÅÏ¢£¬Ôò½ÓÊÕÐÅÏ¢£¬¹Ø±ÕÁ¬½Ó£¬È»ºóÓÖ½¨Á¢Ò»¸öеÄÁ¬½Óµ½·þÎñÆ÷µÈ´ý£¬»òÕßÖØÓÃÔ­À´µÄÁ¬½Ó£¬¶ø´«Í³µÄAjaxģʽÊǿͻ§¶ËÂÖѯ·þÎñÆ÷£¬ÓÐÐÅÏ¢·µ»ØÐÅÏ¢£¬Ã»ÐÅÏ¢·µ»Ø¿Õ¡£Comet²ÉÓÃÕâÖÖ³¤Á¬½Óģʽ£¬¿ÉÒÔ×öµ½ºÜʵʱµÄ½ÓÊÕµ½·þÎñÆ÷ÐÅÏ¢¡£ÁíÒ»ÖÖ·½Ê½ÊÇʹÓÃHttp¡¡StreamµÄ·½Ê½£¬µ«ºÃÏñIE²»Ö§³ÖAjax Stream,ËùÒÔÏÖÔÚÓкܶà¿ò¼Ü²ÉÓÃÒþ²ØµÄIframe¼¼ÊõÀ´ÊµÏÖ¡£
ÄÇôÔÚʵ¼ÊÓ¦ÓÃÖÐÈçºÎÑ¡Ôñµ½µ×ÊÇʹÓô«Í³µÄAjax»¹ÊÇеÄComet¼¼ÊõÄØ£¿Õâ¸öÒª¿´¾ßÌåµÄÓ¦Óó¡¾°µÄÐèÇ󣬺ܶàʱºòʹÓÃÀ­»òÕßÍÆµÄ·½Ê½¶¼¿ÉÒÔÂú×ãÓ¦ÓõÄÒªÇó¡£´«Í³µÄAjax·½Ê½ºÍͨ³£µÄHTTPÇëÇóÏìӦģʽÊÇÒ»ÑùµÄ£¬ËùÓзþÎñÆ÷¶¼Ö§³Ö£¬¶Ô·þÎñÆ÷µÄÒªÇóС£¬ÊDZ»¹ã·ºÊ¹Óõļ¼Êõ¡£CometÕâÖÖÄ£Äâ·þÎñÆ÷ÍÆµÄ¼¼ÊõÔÚijЩ³¡ºÏÒ²ºÜÓÐÓ㬵«ÒªÇó·þÎñÆ÷¶ËÌṩһЩ֧³Ö£¬Í¬Ê±


Ïà¹ØÎĵµ£º

·Â°Ù¶ÈajaxËÑË÷Ìáʾ£¨jsp£©

<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>index</title>
<meta http-equiv="pragma" content="no-cache"&g ......

javaÖÐʹÓÃAjax¼¼Êõ

      ajax¼¼ÊõÊÇÊ¹Ò³ÃæÄֲܾ¿Ë¢ÐµÄÒ»ÖÖ¼¼Êõ,È«³ÆÓ¦¸ÃÊÇasynchronous JavaScript and xml´Ó¼¸¸öµ¥´Ê¾ÍÖªµÀËüµÄÇëÇóÏìÓ¦µÄ´¦ÀíÊÇÒì²½µÄ,¶øÇÒʹÓõÄÊÇJavaScriptºÍxml¼¼Êõ.
      ÎÒÃÇÔÚjavaÖÐʹÓÃajax¼¼Êõ×î¼òµ¥µÄÊÇʹÓÃËüµÄÒ»¸ö¿ò¼ÜdwrÖ»Òªµ¼ÈëÕâ¸ö°ü,×öÏàÓ¦µÄÅäÖÃ,¿É ......

AjaxµÄÔ­ÀíºÍÓ¦ÓÃ

¹ØÓÚajaxµÄÃû×Ö
    ajax µÄÈ«³ÆÊÇAsynchronous JavaScript and XML£¬ÆäÖУ¬Asynchronous ÊÇÒì²½µÄÒâ˼£¬ËüÓбðÓÚ´«Í³web¿ª·¢ÖвÉÓõÄͬ²½µÄ·½Ê½¡£
¹ØÓÚͬ²½ºÍÒì²½
 
Òì²½´«ÊäÊÇÃæÏò×Ö·ûµÄ´«Ê䣬ËüµÄµ¥Î»ÊÇ×Ö·û£»¶øÍ¬²½´«ÊäÊÇÃæÏò±ÈÌØµÄ´«Ê䣬ËüµÄµ¥Î»ÊÇè壬Ëü´«ÊäµÄʱºòÒªÇó½ÓÊÜ·½ºÍ·¢ËÍ·½µÄʱÖÓÊ ......

DWR AJAX¸ü·½±ã

¸½springÕûºÏDWR(°üº¬struts1,spring,hibernateÕûºÏÖÃ):
http://blog.csdn.net/jiabeis/archive/2010/05/26/5626121.aspx
×î½üÁ˽âÁËÒ»¸öÓÐÓõÄAJAX¹¤¾ß£¬¿´ÁËÍøÉϵÄÎÄÕÂÕâÀïÓÐһЩժ³­ºÍ×Ô¼ºµÄ×ܽᣬºÍ´ó¼Ò·ÖÏí£º
ʲôÊÇDWR(Direct Web Remote)£¿
DWRÊÇÒ»ÖÖAJAX½â¾ö·½°¸£¡
DWR°üÀ¨Ò»¸öjava¿â£¬ÒÔ¼°Ò»Ì×javascript£¬Ê¹ ......

ajaxʵÏÖgoogle/baiduÊäÈëÌáʾ¿ò

var http_request;
    function find(txt) {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
        http_request.onreadystatechange = function() {
        &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ