ÕÒÂÛÎÄÍø > ¼ÆËã»úÂÛÎÄ > ¼ÆËã»úÍøÂç >

»ùÓÚÍø¸ñµÄÃæÏòרҵÄÚÈݵÄWebÐÅÏ¢¼ìË÷Ìåϵ½á¹¹(1)

ÕªÒª£ºÀûÓÃÍø¸ñ¼ÆËã¡¢¼¯ÈºÏµÍ³¡¢XMLµÈ¼¼Êõ¶Ô·ÖÉ¢µÄWebÐÅÏ¢×ÊÔ´°´µØÇø°´×¨ÒµÄÚÈÝ´ÓÂß¼­ÉϽøÐÐÁËÓÐЧµÄ×éÖ¯ºÍ¹ÜÀí£¬Éè¼ÆÁËÒ»¸ö»ùÓÚÍø¸ñµÄÃæÏòרҵÄÚÈݵÄWebÐÅÏ¢¼ìË÷Ìåϵ½á¹¹£¬ÎªÓû§¸ßЧµØ»ñÈ¡ÃæÏòרҵÄÚÈݵÄÐÅÏ¢×ÊÔ´ÌṩÁËÒ»ÖÖ·½·¨¡£ 


¡¡¡¡¹Ø¼ü´Ê£ºÍø¸ñ¼ÆËã,¼¯ÈºÏµÍ³,XML, Agent, Web   

¡¡¡¡1¡¢ÒýÑÔ

¡¡¡¡½üÄêÀ´£¬»¥ÁªÍøµÃµ½ÁËѸËٵķ¢Õ¹£¬ÍøÉÏÐÅÏ¢×ÊÔ´ÓúÀ´ÓúÅÓ´ó£¬ÇÒÐÅÏ¢¾ßÓÐÁ¿´ó¡¢·ÖÉ¢¡¢Òì¹¹µÈÌØÐÔ£¬Òò´Ë£¬´«Í³µÄWebÐÅÏ¢¼ìË÷¹¤¾ß¿ªÊ¼±©Â¶³öËüÐÔÄܵÍϵÄÒ»Ãæ£¬¾ßÌåÌåÏÖÔÚÏÖÓеÄÐÅÏ¢¼ìË÷¹¤¾ß¶ÔÓû§µÄÒªÇó³£³£ÊÇÕÒ³öÁ˼¸Ç§ÉõÖÁÉÏÍòÌõ¼Ç¼£¬¸ù±¾ÎÞ·¨´ÓÖÐÔÙϸÕÒ£¬»òÕßÕÒµ½µÄÄÚÈݺÍÒªÕÒµÄÄÚÈݲ»ÊÇÒ»¸öרҵÁìÓòµÄ£¬Ôì³ÉÐÅÏ¢ÎÞЧµÄÏÖÏó¡£µ«Ëæ×ÅÈËÃÇÐÅÏ¢ÒâʶµÄÔöÇ¿£¬¶ÔÐÅÏ¢ÄÚÈݼ°ÐÅÏ¢·þÎñµÄÐèÇóÒ²ÔÚ²»¶ÏµÄÑݱäºÍ·¢Õ¹£¬¶Ô»ñÈ¡ÐÅÏ¢µÄרҵ»¯¡¢ÊµÐ§ÐԵȷ½ÃæÓÐÁËеÄÒªÇó¡£ÈçºÎÕë¶ÔרҵÁìÓòÖÐÌØ¶¨µÄÓû§ÈºÎªËûÃÇÌṩרҵµÄ¡¢¶ÈÉíÁ¿ÔìµÄÐÅÏ¢·þÎñ£¬Ê¹Óû§ÔÚ¾¡¿ÉÄ̵ܶÄʱ¼äÄÚÓÐЧµÄÕÒµ½×îÐèÒªµÄÐÅÏ¢ÄÚÈÝÊÇ´ó¼ÒÆÕ±é¹Ø×¢µÄÒ»¸öÎÊÌâ¡£±¾ÎÄÀûÓÃÍø¸ñ¼ÆËã¡¢¼¯ÈºÏµÍ³¡¢XMLµÈ¼¼ÊõÉè¼ÆÁËÒ»¸ö»ùÓÚÍø¸ñµÄÃæÏòרҵÄÚÈݵÄWebÐÅÏ¢¼ìË÷Ìåϵ½á¹¹£¬ËüÄܽ«µØÀíλÖ÷ÖÉ¢µÄ¡¢Òì¹¹µÄÐÅÏ¢°´µØÇø°´×¨ÒµÄÚÈÝ´ÓÂß¼­ÉϽøÐкÏÀíµÄ×éÖ¯ºÍ¹ÜÀí£¬ÎªÓû§¿ìËÙ¡¢ÓÐЧµØ»ñÈ¡×Ô¼ºËùÐèÒªµÄÐÅÏ¢ÌṩÁËÒ»ÖÖ·½·¨¡£

¡¡¡¡2¡¢»ùÓÚÍø¸ñµÄÃæÏòרҵÄÚÈݵÄWebÐÅÏ¢¼ìË÷Ìåϵ½á¹¹µÄÉè¼Æ

    Íø¸ñ¼ÆËãÊǽüÄêÀ´¹ú¼ÊÉÏÐËÆðµÄÒ»ÖÖÖØÒªÐÅÏ¢¼¼Êõ£¬ÆäÄ¿µÄÊǽ«ÍøÉϸ÷ÖÖ×ÊÔ´×éÖ¯ÔÚÒ»¸öͳһµÄ´ó¿ò¼ÜÏ£¬Îª½â¾ö´óÐ͸´ÔÓ¼ÆËã¡¢Êý¾Ý·þÎñºÍ¸÷ÖÖÍøÂçÐÅÏ¢·þÎñÌṩһ¸ö·½±ãÓû§Ê¹ÓõÄÐéÄâÆ½Ì¨£¬ÊµÏÖ»¥ÁªÍøÉÏËùÓÐ×ÊÔ´µÄÈ«ÃæÁ¬Í¨£¬ÊµÏÖÐÅÏ¢×ÊÔ´µÄÈ«Ãæ¹²Ïí¡£

    Îª½â¾ö²»Í¬ÁìÓò¸´ÔÓ¿ÆÑ§¼ÆËãÓ뺣Á¿ÐÅÏ¢·þÎñÎÊÌ⣬ÈËÃÇÒÔÍøÂ绥Á¬Îª»ù´¡¹¹ÔìÁ˲»Í¬µÄÍø¸ñ£¬ËûÃÇÔÚÌåϵ½á¹¹£¬Òª½â¾öµÄÎÊÌâÀàÐ͵ȷ½Ãæ¸÷²»Ïàͬ£¬µ«Íø¸ñ¼ÆËãÖÁÉÙÐèÒª¾ßÓÐÈýÖÖ»ù±¾¹¦ÄÜ£º×ÊÔ´¹ÜÀí¡¢ÈÎÎñ¹ÜÀí¡¢ÈÎÎñµ÷¶È¡£±¾ÎÄÉè¼ÆµÄÐÅÏ¢¼ìË÷Ìåϵ½á¹¹£¬Î§ÈÆÍø¸ñ¼ÆËãµÄ»ù±¾¹¦Äܼ°ÐÅÏ¢¼ìË÷µÄÌØµã£¬Ö÷ÒªÓÐÒÔÏÂÈý¸ö²ã´Î×é³É£º¼ûͼ1

¡¡¡¡£¨1£©¡¡Íø¸ñ½áµã£º½áµãÊÇÍø¸ñ¼ÆËã×ÊÔ´µÄÌṩÕߣ¬±¾ÏµÍ³Ö÷ÒªÊÇÓÉһϵÁеļ¯ÈºÏµÍ³×é³É£¬ËüÃÇÔÚµØÀíλÖÃÉÏÊÇ·Ö²¼µÄ£¬¹¹³ÉÁËÒ»¸ö·Ö²¼¼ìË÷ȺÌ壬×÷ΪÐÅÏ¢¹²ÏíµÄ»ù´¡½á¹¹Æ½Ì¨¡£¼¯ÈºÏµÍ³¸ºÔðÕû¸ö¼¯Èº·¶Î§ÄÚµÄÐÅÏ¢¹ÜÀí£¬Î¬»¤ºÍ²éѯ¡£ 
¡¡¡¡£¨2£©¡¡Íø¸ñ¼ÆËãÖмä¼þ£ºÖмä¼þÊÇÐÅÏ¢×ÊÔ´¹ÜÀíºÍÓû§ÈÎÎñµ÷¶È¡¢ÈÎÎñ¹ÜÀíµÄ¹¤¾ß¡£ËüÊÇÕû¸öÍø¸ñÐÅÏ¢×ÊÔ´¹ÜÀíµÄºËÐIJ¿·Ö£¬Ëü¸ù¾ÝÓû§µÄÐÅÏ¢ÇëÇóÈÎÎñ£¬ÔÚÕû¸öÍø¸ñÄÚ¸ºÔðÐÅÏ¢×ÊÔ´µÄÆ¥Åä¡¢¶¨Î»£¬ÊµÏÖÓû§ÈÎÎñµ½¼¯ÈºÏµÍ³µÄÓ³Éä¡£
¡¡¡¡£¨3£©¡¡Íø¸ñÓû§²ã£ºÖ÷ҪΪÓû§Ó¦ÓÃÌṩ½Ó¿Ú£¬Ö§³ÖÓû§¶ÔËùÐèÒªµÄÐÅÏ¢×ÊÔ´½øÐÐÃèÊö¡¢´´½¨¡¢Ìá½»µÈ¡£

¡¡¡¡±¾ÏµÍ³µÄÖ÷Ҫ˼ÏëÊÇÔÚÂß¼­ÉϽ«µØÀíλÖ÷ÖÉ¢µÄ¡¢Òì¹¹µÄÐÅÏ¢»®·Ö¡¢×齨³É¶à¸ö¼¯ÈºÏµÍ³£¬¼¯ÈºÏµÍ³¶Ô¼¯ÈºÄÚµÄ×ÊÔ´½øÐйÜÀíºÍÈÎÎñµ÷¶È£¬ÔÙÀûÓÃÍø¸ñÖмä¼þ¶Ô¸÷¼¯ÈºÏµÍ³½øÐйÜÀí£¬´Ó¶øÐγɶÔÕû¸öÍø¸ñ×ÊÔ´µÄ¹ÜÀí£¬²¢¶ÔÓû§µÄÐÅÏ¢ÐèÇó½øÐÐͳһµÄ¹ÜÀíºÍµ÷¶È¡£ÕâÖÖ¹ÜÀíÄ£ÐͼȿÉÒÔ×ðÖØ¸÷¸ö¼¯ÈºÏµÍ³µÄ±¾µØÐÅÏ¢¹ÜÀí²ßÂÔ£¬ÓÖ¿ÉÀûÓÃÖмä¼þÔÚÈ«¾ÖÒâÒåÉ϶ÔÍø¸ñÐÅÏ¢×ÊÔ´½øÐйÜÀí¡£

¡¡¡¡2.1  ¼¯ÈºÏµÍ³µÄÉè¼Æ

¡¡¡¡ÓÉÓÚWebÐÅÏ¢×ÊÔ´ÊýÁ¿Ê®·ÖÅÓ´ó£¬Óû§ÔÚÀûÓÃÏÖÓÐËÑË÷ÒýÇæ¼ìË÷ÐÅÏ¢Ê±ÃæÁÙÒ»¸öº£Á¿Êý¾ÝµÄ²éѯÎÊÌ⣬ÍùÍùÔì³ÉÔÚÏûºÄ¾Þ´óµÄͨÐÅ×ÊÔ´ºóÒÀÈ»´æÔÚ×ÊÔ´²é²»×¼¡¢²é²»È«µÄÎÊÌ⡣Ŀǰ»ùÓÚµ¥Ò»ÏµÍ³Ó³ÉäµÄWeb·þÎñÆ÷¼¯ÈºÏµÍ³ÄܰÑÈô¸É·þÎñÆ÷ÓþÖÓòÍøÁ¬½Ó³ÉÒ»¸öÕûÌ壬²¢Ê¹Æä´Ó¿Í»§¶Ë¿´À´¾ÍÈçͬһ̨·þÎñÆ÷ÔÚ·þÎñ£¬ÕâʹµÃÔÚÂß¼­ÉϺϲ¢¡¢×éÖ¯µØÀíλÖ÷ֲ¼µÄÐÅÏ¢×ÊÔ´³ÉΪ¿ÉÄÜ¡£Òò´Ë±¾ÎÄÊ×ÏÈ¿¼ÂDzÉÓ÷ֲ¼Ð­×÷²ßÂÔ£¬½«WebÐÅÏ¢×ÊÔ´°´µØÇø°´×¨ÒµÄÚÈݷָһ·½ÃæÊ¹ÐÅÏ¢×ÊÔ´ÊýÁ¿Ïà¶ÔËõС£¬±ãÓÚÊý¾ÝµÄ×éÖ¯¡¢¹ÜÀíºÍά»¤£¬ÁíÒ»·½Ã水רҵÄÚÈÝÒ×ÓÚÖÆ¶¨Ò»¸ö¹«ÓõÄXML¹æ·¶£¬±ãÓÚ¼¯ÈºÄÚ¸÷ÀàÐÅÏ¢×ÊÔ´µÄÃèÊö£¬´Ó¶ø¿É½¨Á¢Ò»¸ö»ùÓÚXMLµÄÃæÏòרҵÄÚÈݵÄÐÅÏ¢¼¯³Éϵͳ¡£¼¯ÈºÏµÍ³µÄ¾ßÌå½á¹¹¼ûͼ2¡£

¡¡¡¡¼¯Èº·þÎñÆ÷Ö÷ÒªÓɽӿÚAgent£¬»ùÓÚרҵÄÚÈݵÄXMLÐÅÏ¢¼¯³Éϵͳ¡¢×ÊÔ´·þÎñAgent¡¢×ÊÔ´·¢²¼AgentµÈ×é³É¡£ÆäÖнӿÚAgent¸ù¾ÝÈÎÎñÌṩµÄ½Ó¿Ú²ÎÊýµÇ¼Ç¡¢½ÓÊÕ¡¢¹ÜÀí¸÷ÖÖÐÅÏ¢×ÊÔ´ÇëÇóÈÎÎñ£¬²¢Ìṩ°²È«ÈÏÖ¤ºÍÊÚȨ¡£×ÊÔ´·þÎñAgent¸ù¾ÝÐÅÏ¢×ÊÔ´ÇëÇóÈÎÎñ£¬ÀûÓÃXMLÐÅÏ¢¼¯³ÉϵͳÌṩµÄÊý¾Ý£¬ÎªÓû§Ìṩʵ¼ÊµÄ×ÊÔ´¼ìË÷²Ù×÷£¬²¢½«¼ìË÷½á¹ûÐÅÏ¢·¢Ë͸øÓû§¡£×ÊÔ´·¢²¼AgentÓÃÓÚÏòÍø¸ñÖмä¼þÌṩ±¾µØÐÅÏ¢×ÊÔ´µÄÂß¼­Êý¾Ý¼°½Ó¿Ú²ÎÊý¡£

¡¡¡¡ÏÂÃæÖ÷Ҫ˵Ã÷»ùÓÚרҵÄÚÈݵÄXMLÐÅÏ¢¼¯³ÉϵͳµÄ¹¹Ôì·½·¨£º

¡¡¡¡XML£¨the eXtensible Markup Language£©ÊÇ W3CÓÚ1998ÄêÐû²¼×÷ΪInternetÉÏÊý¾Ý±íʾºÍÊý¾Ý½»»»µÄбê×¼£¬ËüÊÇÒ»ÖÖ¿ÉÒÔ¶ÔÐÅÏ¢½øÐÐ×ÔÎÒÃèÊöµÄÓïÑÔ£¬ËüÔÊÐí¿ª·¢ÈËԱͨ¹ý´´½¨¸ñʽÎļþDTD£¨Document Type Definitions£©¶¨ÖƱê¼ÇÀ´ÃèÊö×Ô¼ºµÄÊý¾Ý£¬DTD¹æ·¶ÊÇÒ»¸öÓÃÀ´¶¨ÒåXMLÎļþµÄÓï·¨¡¢¾ä·¨ºÍÊý¾Ý½á¹¹µÄ±ê×¼¡£ XMLʹÓÃÆÕͨÎı¾£¬Òò´Ë¾ßÓÐ¿çÆ½Ì¨µÄÓŵ㣬XMLµÄÓŵãÔÚÓÚ

¡¡¡¡£¨1£©¼òµ¥¡¢¹æ·¶ÐÔ£ºXMLÎĵµ»ùÓÚÎı¾±êÇ©£¬ÓÐÒ»Ì×ÑϽ÷¶ø¼ò½àµÄÓï·¨½á¹¹£¬±ãÓÚ¼ÆËã»ú¡¢Óû§Àí½â£»
¡¡¡¡£¨2£©¿ÉÀ©Õ¹ÐÔ£ºÓû§¿ÉÒÔ×Ô¶¨Òå¾ßÓÐÌØ¶¨ÒâÒåµÄ±êÇ©£¬×Ô¶¨ÒåµÄ±êÇ©¿ÉÒÔÔÚÈκÎ×éÖ¯¡¢¿Í»§¡¢Ó¦ÓÃÖ®¼ä¹²Ïí£»
¡¡¡¡£¨3£©×ÔÃèÊöÐÔ£º×ÔÃèÊöÐÔʹÆä·Ç³£ÊÊÓò»Í¬Ó¦ÓüäµÄÊý¾Ý½»»»£¬¶øÇÒÕâÖÖ½»»»ÊDz»ÒÔÔ¤Ïȶ¨ÒåÒ»×éÊý¾Ý½á¹¹ÎªÇ°ÌᣬÒò´Ë¾ßÓкÜÇ¿µÄ¿ª·ÅÐÔ£»
¡¡¡¡£¨4£©»¥²Ù×÷ÐÔ£ºXML¿ÉÒÔ°ÑËùÓÐÐÅÏ¢¶¼´æÓÚÎĵµÖд«Ê䣬¶øÔ¶³ÌµÄÓ¦ÓóÌÐòÓÖ¿ÉÒÔ´ÓÖÐÌáÈ¡ÐèÒªµÄÐÅÏ¢¡£XMLÊý¾ÝÊDz»ÒÀÀµÓÚij¸öÌØ¶¨µÄƽ̨µÄÓ¦Óã¬Òò´ËËüΪ»ùÓÚÌØ¶¨×¨ÒµÄÚÈݵıí´ïÌṩÁËÒ»ÖÖ¼«ºÃµÄÊֶΣ¬¿ÉÒÔ×÷Ϊ±íʾרҵÄÚÈݵÄÓïÑÔ¡£

¡¡¡¡Ä¿Ç°ÈËÃÇÑÐÖÆWebÐÅÏ¢¼¯³ÉϵͳÆä»ù±¾·½·¨¿É·Ö³ÉÁ½Àࣺ´æÈë²Ö¿â·¨£¨the ware-housing approach£©ºÍÐéÄâ·¨(the virtual approach)£¬¿ÉʹÓÃÕâÁ½Àà·½·¨ÀûÓÃXMLÔÚÊý¾Ý×éÖ¯ºÍ½»»»·½ÃæµÄÓÅÔ½ÐÔ£¬²ÉÓøñʽÎļþDTDºÍXMLÎĵµ±íʾ»ùÓÚרҵÄÚÈݵÉģʽºÍ¼¯³ÉģʽÓë×ÊÔ´Ö®¼äµÄÓ³É䣬½¨Á¢»ùÓÚXMLµÄWebÐÅÏ¢¼¯³Éϵͳ£¬Æä½á¹¹Óë»ñÈ¡ÐÅÏ¢µÄ¹¤×÷¹ý³Ì²Î¼ûÎÄÏ×[2]¡£

¹²2Ò³: 1 [2] ÏÂÒ»Ò³


ÀûÓÃÐéÄâÏÖʵ¼¼Êõ¹¹½¨¶¯»­ËزĿª·¢»·¾³µÄÑо¿
ÍøÂçÓªÏúÓë¸öÈËÒþ˽±£»¤
¹¤É̹ÜÀí | ¹¤¿ÆÂÛÎÄ | ²ÆÎñ¹ÜÀí | ¹ÜÀíѧ | ¹«¹²¹ÜÀí | ²ÆÕþ˰ÊÕ | ֤ȯ½ðÈÚ | »á¼ÆÉó¼Æ | ¼ÆËã»ú | ·¨ÂÉÂÛÎÄ | ҽҩѧ | ººÓïÑÔÎÄѧ
Éç»áÂÛÎÄ | ¹¤¿ÆÂÛÎÄ | Àí¿ÆÂÛÎÄ | ÎÄ»¯ÂÛÎÄ | ÒÕÊõÂÛÎÄ | ÎÄѧÂÛÎÄ | ÕÜѧÂÛÎÄ | ÕþÖÎÂÛÎÄ | Ó¢ÓïÂÛÎÄ | д×÷Ö¸µ¼ | ¼ÆËã»úÓ¦ÓÃ
www.zlunwen.com ÕÒÂÛÎÄÍø ® °æÈ¨ËùÓÐ ÍøÕ¾µØÍ¼