arcgis server9.3 for java °²×°
ArcGIS Server9.3ÍêÕûÇåÎú°²×°Á÷³Ì
ÒÔϵÄArcGIS Server9.3°²×°Á÷³ÌÊÇÎÒ¸öÈË×ܽá³öÀ´µÄ£¬ÔÚwindowXP2Ñé֤ͨ¹ý£¬ÐèÒªµÄ»°£¬Ï£ÍûÓõÄ×Å¡£
Ò»¡¢ArcGIS Server²úÆ·°üÀ¨Á½¸ö²¿·Ö£º
1¡¢GIS Server£¬ËüÊÇÒ»¸öÌṩGIS·þÎñµÄ·þÎñÆ÷Èí¼þ²úÆ·£¬°üÀ¨Ò»ÏµÁкËÐÄAO¿âºÍÒ»¸ö¹ÜÀíÕâЩAO×é¼þµÄ¿ÉËõ·ÅµÄÔËÐл·¾³¡£
2¡¢ÁíÒ»¸öÊÇADF£¬¼´Ó¦ÓóÌÐò¿ª·¢¿ò¼Ü£¬ËüÓÐJAVAºÍ.NETÁ½ÖÖ¿ª·¢×é¼þ¼¯£¬ËüÊÇÓÃÀ´¿ª·¢ºÍ²¿Êð»ùÓÚGIS ServerµÄwebÓ¦ÓóÌÐòµÄ²úÆ·£¬°üÀ¨×é¼þ¶ÔÏó¡¢web¿Ø¼þ¡¢webÄ£°åºÍ¿ª·¢°ïÖú£¬Ëü»¹ÓÐÒ»¸öweb³ÌÐòµÄruntime£¬×¨ÃÅÓÃÓÚ·¢²¼ºÍ²¿ÊðʹÓÃADF¿ª·¢µÄweb³ÌÐò£¬ÈçASP.NETµÈ¡£
¶þ¡¢ArcGIS Server ·Ö²¼¼Ü¹¹£º
1¡¢ArcGIS Server×îºÃ°²×°ÔÚµ¥¶ÀµÄһ̨·þÎñÆ÷ÉÏ£¬ÎÒÃdzÆÖ®Îª“GIS·þÎñÆ÷”¡£
2¡¢ADFÊǹ©¿ª·¢ÈËԱʹÓõĿª·¢×é¼þ¼¯£¬°²×°ÔÚ¿ª·¢ÈËÔ±µÄ»úÆ÷ÉÏ£¬ÕâЩ³ÌÐò°üÀ¨WEBÓ¦ÓóÌÐò¡¢WEB·þÎñºÍ×ÀÃæ¶Ë³ÌÐò£¬¶¼¿ÉÒÔʹÓÃADF£¬ÈçIIS¡¢ÒÔ¼°¿ª·¢Æ½Ì¨asp.net ¡£
3¡¢ADF RuntimeÊÇרÃÅÓÃÓÚ²¿Ê𿪷¢ÈËÔ±¿ª·¢µÄGIS web³ÌÐòºÍGIS WEB ServiceµÄ¹¤¾ß£¬°²×°ÔÚWEB·þÎñÆ÷ÉÏ¡£
GIS·þÎñÆ÷¡¢WEB·þÎñÆ÷ºÍ¿ª·¢ÈËÔ±µÄµçÄÔ¿ÉÒÔÊÇͬһ̨»úÆ÷£¬Ò²¿ÉÒÔ·Ö¿ª°²×°¡£
Èý¡¢“GIS·þÎñÆ÷”¶ËµÄ°²×°
1¡¢´ò¿ª°²×°Îļþ¼Ð£¬µã»÷ESRI.exeÎļþ£¬½øÈë°²×°Ò³Ãæ¡£Ñ¡ÔñArcGIS Server for the Microsoft .NET Framework,°²×°Ö®Ç°ÐèÒª±£Ö¤¸Ã¼ÆËã»úÉÏÒѾ°²×°ÁËIIS5.1//6.0/7.0ÒÔ¼°VS2005/VS2008Èí¼þ£¬ÈôÎÞVSϵÁÐÈí¼þ£¬ÔòÖÁÉÙÐèÒª°²×°.NET Framework2.0ºÍ.NET Framework3.0/3.5¡£ÁíÍâArcGIS ServerÐèÒªÕ¼ÓÃ80¶Ë¿Ú£¬¸Ã¶Ë¿ÚÒ×±»Ñ¸À×µÈÏÂÔØÈí¼þÕ¼Ó㬰²×°Ö®Ç°¾¡Á¿±£Ö¤80¶Ë¿Ú²»±»Õ¼Óá£Èô±»Õ¼Óã¬ÐèÔÚ°²×°¹ý³ÌÖиĶ˿ڻòÕ߸ıäѸÀ×µÈÈí¼þµÄ¶Ë¿Ú¡£
Èç¹ûÄã°²×°µÄÊÇOracle£¬ÄÇô¾ÍÊÇÒòΪÄãµÄApache.exe Õâ¸ö³ÌÐòÕ¼ÓÃÕâ80¶Ë¿Ú£¬²¢ÇÒÄãÆô¶¯IISµÄʱºò£¬»áÌáʾÄã“ÕýÔÚ±»ÆäËûÎļþʹÓÔ£¬ÒòΪIISĬÈϵÄÒ²ÊÇ80¶Ë¿Ú£¬³åÍ»ÁË£¡Ôõô½â¾öÄØ£¬ÕÒµ½ÄãµÄOracle°²×°Ä¿Â¼£¬²¢ÇÒÕÒµ½ApacheĿ¼£¬ApacheĿ¼ÏÂÃæÓиöconfĿ¼£¬ÍûÎÄÉúÒå¾ÍÖªµÀËûÊǸÉɶµÄÁË£¬ÓÐÁ½¸öÎļþhttpd.confºÍhttpd.conf.default£¬¶¼ÓüÇʱ¾´ò¿ª£¬ËÑË÷
Ïà¹ØÎĵµ£º
ÎÄÕÂÀïÓÐһЩ±í¸ñ£¬javaeyeµÄÌûºÃÏñ²»Ö§³Ö±í¸ñÐÎʽ£¬ÓÐÐËȤ¿ÉÒÔµ½ÎÒµÄblog¿´¿´¡£
http://hzxdark.javaeye.com
Ò»£®JPCAP¼ò½é
ÖÚËùÖÜÖª£¬JAVAÓïÑÔËäÈ»ÔÚTCP/UDP´«Êä·½Ãæ¸øÓèÁËÁ¼ºÃµÄ¶¨Ò壬µ«¶ÔÓÚÍøÂç²ãÒÔϵĿØÖÆ£¬È´ÊÇÎÞÄÜΪÁ¦µÄ¡£JPCAPÀ©Õ¹°üÃÖ²¹ÁËÕâÒ»µã¡£
JPCAPʵ¼ÊÉϲ¢·ÇÒ»¸öÕæÕýȥʵÏÖ¶ÔÊý¾ÝÁ´Â·²ãµÄ¿ØÖÆ£¬¶øÊ ......
Web¿ª·¢Öо³£Óõ½µÄһЩÃû´Ê£¬°´Í¬¹¦ÄÜÀàÐ͵ĽøÐзÖ×飺
1.±êÇ©£ºWebWork±êÇ©¡¢JSTL¡¢JSP±êÇ©
2.AOP À¹½ØÆ÷ ¹ýÂËÆ÷ ¼àÌýÆ÷ УÑéÆ÷
3.ÃæÏò½Ó¿Ú ÃæÏòÇÐÃæ ¿ØÖÆ·´×ª ÒÀÀµ×¢Èë
4.µ¥Ì¬Ä£Ê½ DAOģʽ ×°ÊÎģʽ
5.»º´æ£ºÊý¾Ý»º´æ ·þÎñÆ÷¶Ë»º´æ ¿Í»§¶Ë»º´æ
6.ORM EJB[ÈýÖÖBean]
7.JMS
8.MVC¿ª·¢Ä£Ê½
9.W ......
JavaÐéÄâ»úµÄÆðÔ´Óë¹¹Ôì
µ±ÎÒÃÇ˵µ½“Java”Õâ¸ö´ÊµÄʱºò£¬Ö¸µÄÊÇËĸöÏ໥¹ØÁªµÄ¸ÅÄJavaÓïÑÔ¡¢Java API¡¢Java ClassÎļþ¸ñʽ¡¢JavaÐéÄâ»ú¡£Õû¸öJavaÌåϵÊÇ»ùÓÚJava ÐéÄâ»ú¹¹ÔìµÄ£¬ÕýÒòΪÈç´Ë£¬²ÅÄÜʵÏÖJavaµÄ°²È«ÐÔºÍÍøÂçÒÆ¶¯ÐÔ¡£Java²¢·ÇÊǵÚÒ»¸ö²ÉÓÓÐéÄâ»ú”¸ÅÄîµÄÌåϵ£¬µ«È´ÊǵÚÒ»¸öµÃµ½¹ã·ºÔ ......
1. MD5¼ÓÃÜ£¬³£ÓÃÓÚ¼ÓÃÜÓû§ÃûÃÜÂ룬µ±Óû§Ñé֤ʱ¡£
¡¡ ¡¡protected byte[] encrypt(byte[] obj) ...{
¡¡¡¡try ...{
¡¡¡¡MessageDigest md5 = MessageDigest.getInstance("MD5");
¡¡¡¡md5.update(obj);
¡¡¡¡return md5.digest();
¡¡¡¡} catch (NoSuchAlgorithmException e) ...{
¡¡¡¡e.printStackTrace();
¡ ......
×î½üÔÚÓÃÈóǬÔÚ×öһЩwebÏîÄ¿µÄ±¨±í£¬ÆäÖÐÓÐÒ»¸öÅúÁ¿´òÓ¡µÄ±¨±í¡£ÐèÒª°Ñ²ÎÊý´«µ½±¨±íÀµ±°ÑÖÐÎÄ´«µ½ÀïÃæÊ±×ÜʱÂÒÂ룬²ÉÓÃÁ˸÷ÖÖתÂ뷽ʽ£¬Ò²Ã»×ª¹ýÀ´£¬ÔÎ.........
Ϊʲô»áÓÐÕâô¶àµÄ±àÂ룬ºÃÍ·ÌÛѽ... ......