ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸(8)

2019-03-09 14:53

ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸V3.0

Êý¾Ý±¨Ç°²»ÓÃÔÚ¿Í»§ºÍ·þÎñÆ÷Ö®¼ä½¨Á¢Ò»¸öÁ¬½Ó£¬ÇÒûÓг¬Ê±ÖØ·¢µÈ»úÖÆ£¬¹Ê¶ø´«ÊäËٶȺܿ졣

Óŵ㣺1.´«ÊäÊý¾ÝΪ×Ö½Ú¼¶£¬´«ÊäÊý¾Ý¿É×Ô¶¨Ò壬Êý¾ÝÁ¿Ð¡¡£ÏàÓ¦µÄÒÆ¶¯¶Ë¿ª·¢£¬ÊÖ»ú·ÑÓõÍ

2.´«ÊäÊý¾Ýʱ¼ä¶Ì£¬ÐÔÄÜ¸ß 3.ÊʺÏC/SÖ®¼äÐÅϢʵʱ½»»¥ 4.¿ÉÒÔ¼ÓÃÜ£¬Êý¾Ý°²È«ÐÔ¸ß

ȱµã£º 1.ÐèÒª¶Ô´«ÊäµÄÊý¾Ý½øÐнâÎö£¬×ª»¯ÎªÓ¦Óü¶µÄÊý¾Ý

HttpÇëÇóÖ÷ÒªÓÐhttpЭÒ飬»ùÓÚhttpЭÒéµÄsoapЭÒ飬³£¼ûµÄhttpÊý¾ÝÇëÇó·½Ê½ÓÐgetºÍpost£¬web·þÎñ

Óŵ㣺1.»ùÓÚÓ¦Óü¶µÄ½Ó¿ÚʹÓ÷½±ã

2.ÒªÇóµÄ¿ª·¢Ë®Æ½²»¸ß£¬ÈÝ´íÐÔÇ¿ 2.¶Ô¿ª·¢ÈËÔ±µÄ¿ª·¢Ë®Æ½ÒªÇó¸ß 3.Ïà¶ÔÓÚHttpЭÒé´«Ê䣬Ôö¼ÓÁË¿ª·¢Á¿

ȱµã£º 1.´«ÊäËÙ¶ÈÂý£¬Êý¾Ý°ü´ó¡£

2.ÈçʵÏÖʵʱ½»»¥£¬·þÎñÆ÷ÐÔÄÜѹÁ¦´ó 3.Êý¾Ý´«Ê䰲ȫÐԲ

30

ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸V3.0

2.3.2.4 ΢Ðŵļ¼ÊõºÍ¿ª·¢»·¾³

¿ª·¢»·¾³£º

A£® Java jdk1.5¼°ÒÔÉÏ B£® ¿ª·¢¹¤¾ß£º Eclipse ÊÓͼ²ã£¨Ç°¶Ëչʾ£©£º

ÔÚÊÓͼ²ã²ÉÓÃHtml5 + css3 + javascript ʵÏÖѤÀöµÄÊÓ¾õЧ¹û£¬

½áºÏthymeleafµÄ html template ¹¦ÄÜ¡£ÊµÏÖÊÓͼ²ãµÄ¹¦ÄÜ¡£

31

ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸V3.0

½Ó¿Ú²ã

½Ó¿Ú²ãÖ÷Òª·ÖΪÁ½Àࣺ΢ÐŽӿÚÒÔ¼°ÆäËû¹¦Äܽӿڡ£

ÆäËû½Ó¿ÚʵÏÖ¼¼ÊõÓëwebÏàͬ¡£

΢ÐŽӿÚʵÏÖ¼¼ÊõÓëwebÏàͬ¡£Êý¾Ý´«ÊäʹÓÃJSONÓëXML

Ï໥½áºÏ¡£

½Ó¿Ú²ãÊý¾Ý´«ÊäÖ÷Òª²ÉÓÃAES¼ÓÃÜ´¦Àí£º

¸ß¼¶¼ÓÃܱê×¼£¨Ó¢ÓAdvanced Encryption Standard£¬Ëõ

д£ºAES£©£¬ÔÚÃÜÂëѧÖÐÓÖ³ÆRijndael¼ÓÃÜ·¨£¬ÊÇÃÀ¹úÁª°îÕþ¸®²ÉÓõÄÒ»ÖÖÇø¿é¼ÓÃܱê×¼¡£Õâ¸ö±ê×¼ÓÃÀ´Ìæ´úÔ­ÏȵÄDES£¬ÒѾ­±»¶à·½·ÖÎöÇÒ¹ãΪȫÊÀ½çËùʹÓ᣾­¹ýÎåÄêµÄÕçÑ¡Á÷³Ì£¬¸ß¼¶¼ÓÃܱê×¼ÓÉÃÀ¹ú¹ú¼Ò±ê×¼Óë¼¼ÊõÑо¿Ôº£¨NIST£©ÓÚ2001Äê11ÔÂ26ÈÕ·¢²¼ÓÚFIPS PUB 197£¬²¢ÔÚ2002Äê5ÔÂ26ÈÕ³ÉΪÓÐЧµÄ±ê×¼¡£2006Ä꣬¸ß¼¶¼ÓÃܱê×¼ÒÑÈ»³ÉΪ¶Ô³ÆÃÜÔ¿¼ÓÃÜÖÐ×îÁ÷ÐеÄËã·¨Ö®Ò»¡£

·þÎñ²ã

·þÎñ²ãÖ÷Òª²ÉÓÃSpring+mybatis+oracle/mysqlʵÏÖÒµÎñÂß¼­ÒÔ¼°Êý¾Ý

³Ö¾Ã»¯¡£

spring mvc ×÷Ϊcontroller£¨¿ØÖƲ㣩 Spring×÷Ϊ service£¨ÒµÎñÂß¼­²ã£© Mybatis ×÷Ϊ dao£¨³Ö¾Ã²ã£©

2.3.3 ±à³Ì¿ò¼Ü

B/M/S³¬±à³Ì¿ò¼Ü£ºÓÃÒÔÖ§³Ö¶ÔÓÚWEBÓ¦Óã¨B/S£©ºÍÒÆ¶¯Ó¦Óã¨M/S£©µÄ¸ßЧ±à³Ì¿ò¼Ü¡£ÎÒÃÇÓ¦ÓÃÏȽøµÄ³¬±à³Ì£¨Ôª±à³Ì£¬MP£©¼¼Êõ£¬½«°üÀ¨ÒµÎñºÍÂß¼­³ÌÐòÔÚÄڵijÌÐòÁ÷×÷Ϊ¶ÔÏó£¬ÔªÊý¾Ý½âÎö±àÒëÆ÷ʹÓÃÄ£°å²úÉúÔÝʱÐÔµÄÔ´Â룬ȻºóÔÙºÍʣϵÄÔ´Âë»ìºÏ²¢±àÒë¡£

ÒµÎñºÍÂß¼­³¬±à³Ì´¦Àí¹¹¼þ£ºÓ볬±à³Ì¿ò¼ÜÅäºÏ·½±ãµØÊµÏÖ¶ÔÓÚÒµÎñºÍÂß¼­³ÌÐòµÄ³¬±à³Ì´¦Àí¡£

32

ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸V3.0

2.3.4 ÒµÎñ·â×°ÍØÕ¹

ÒµÎñʵÏÖ»ù´¡Æ½Ì¨£ºËüΪÉϲãÒµÎñ¹¦ÄÜÈí¼þÌṩÁËÁ¼ºÃµÄ·â×°ÔËÐÐϵͳºÍ¸÷ÀàרҵµÄЭÒéºÍ½Ó¿Ú´¦Àí¡£ÎÒÃÇÒÑ¿ª·¢µÄÒµÎñʵÏÖ»ù´¡Æ½Ì¨°üº¬Ëĸö·½Ã棺ЭͬӦÓá¢Òƶ¯»¥Áª¡¢ÈÚºÏͨÐźÍÎïÁªÓ¦Ó㬿ÉÒÔ×éºÏʹÓ㬹㷺µØÖ§³ÖAndroid¡¢IOS¡¢M2M¡¢CTIµÈ¡£±¾ÏîÄ¿ÖУ¬ÎÒÃDzÉÓÃЭͬӦÓûù´¡Æ½Ì¨£¬ºóÐøµÄ¹¦ÄÜʵÏÖÖпÉÄÜÓ¦Óõ½Òƶ¯»¥ÁªÓ¦Ó㬿ɵþ¼ÓÒýÈëÒÆ¶¯»¥ÁªÓ¦Óûù´¡Æ½Ì¨¡£

ÓɳõÆÚÒµÎñÐèÇó·ÖÎö£¬ÎÒÃÇÔÚÊý¾ÝÂß¼­²ã½¨Á¢ÒµÎñÂß¼­Êý¾Ý¿â£¬°üÀ¨£ºÊý¾Ý¹²Ïí¡¢Ä£°å¡¢ÀàÐÍ¡¢×´Ì¬¡¢¹éµµ¡¢ÅäÖõȣ¬ÎªÒµÎñ¹¦ÄÜʵÏÖÌṩһÌ廯µÄÒµÎñÊý¾ÝºÍÂß¼­Ö§³Ö¡£

2.3.5 ϵͳ²âÊÔ

ʹÓÃ×Ô¶¯»¯²âÊÔ¹¤¾ß£¬Ê¹ÓÃÖ¸¶¨µÄ²âÊԼƻ®£¬¶Ôϵͳ½øÐй¦ÄܲâÊÔ£¬½¡×³ÐÔ²âÊÔ£¬ÐÔÄܲâÊÔ£¬½»»¥²âÊÔ£¬°²È«ÐÔ²âÊÔ£¬°²×°Óë·´°²×°²âÊÔ¡£

¹¦ÄܲâÊÔ¡£²âÊÔÈí¼þϵͳµÄÐèÇó¹¦ÄÜÊÇ·ñÕýÈ·¡£

½¡×³ÐÔ²âÊÔ¡£²âÊÔÈí¼þϵͳÔÚÒì³£Çé¿öÏÂÄÜ·ñÕý³£ÔËÐУ¬ÊÇ·ñÓÐÈÝ´íÐÔÄܺͻָ´ÄÜÁ¦¡£

ÐÔÄܲâÊÔ¡£²âÊÔÈí¼þϵͳ´¦ÀíÊÂÎñµÄËٶȼìÑéÐÔÄÜÊÇ·ñ·ûºÏÐèÇ󣬵õ½Ä³Ð©ÐÔÄÜÊý¾Ý¹©ºóÆÚ·ÖÎö¡£

Óû§½çÃæ²âÊÔ¡£ÖصãÊDzâÊÔÈí¼þϵͳµÄÒ×ÓÃÐÔºÍÊÓ¾õЧ¹ûµÈ¡£ °²È«ÐÔ²âÊÔ¡£²âÊÔÈí¼þϵͳ·ÀÖ¹·Ç·¨ÈëÇÖµÄÄÜÁ¦¡£ °²×°Óë·´°²×°²âÊÔ¡£²âÊÔÈí¼þ°²×°ÒÔ¼°Ð¶ÔØÊÇ·ñÍêÕû

33

ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸V3.0

2.4 ÏµÍ³ÍØÆË½á¹¹

ÏµÍ³ÍØÆË½á¹¹

Õû¸öϵͳ°üÀ¨ÒÔÏÂÈý¸ö²¿·Ö£¬ÃèÊöÈçÏ£º

Óû§²¿·Ö£º¹¤×÷ÈËԱͨ¹ýÊÖ»ú¿Í»§¶ËÈí¼þʹÓÃϵͳ£¬µÇ¼µÄÍøÂ緽ʽ¿É²ÉÓÃVPN£¯APN×¨Íø½ÓÈë¡£ÄÚ²¿ÈËԱͨ¹ý¾ÖÓòÍø½ÓÈ룬ʹÓÃWebä¯ÀÀÆ÷·ÃÎʺǫ́¹ÜÀíϵͳ¡£

Ó¦Óò¿·Ö£ºÖ÷Òª°üÀ¨ÏµÍ³µÄÈíÓ²¼þÉ豸£¬ÌṩϵͳÕûÌ幦ÄÜ¡£

Êý¾Ý²¿·Ö£ºÖ÷Òª°üÀ¨Êý¾Ý´æ´¢µÄÈíÓ²¼þÉ豸£¬ÌṩÊý¾Ý´æ´¢¼°°²È«±£ÕÏ¡£ 2.5 ϵͳ²¿Êð 2.5.1 ¸ÅÊö

¸ÃϵͳÓÉÓÚ²ÉÓÃJ2EE¼¼Êõ£¬¾ß±¸ÁË¿çÆ½Ì¨ÔËÐÐÄÜÁ¦ºÍ¼«Ç¿µÄÀ©Õ¹ÄÜÁ¦¡£ÏµÍ³ÔÚ²»½øÐÐÈκαàÂëµÄÇé¿öÏ£¬¿ÉÒÔÔÚÏß½øÐÐÈÝÁ¿À©Õ¹£¬ÀûÓøü¶àµÄÉ豸£¬ÎªÒÆ

34


ÖÇ»ÛÈ¼Æø´óÊý¾Ý·þÎñƽ̨¼¼Êõ·½°¸(8).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£ºÑÏÖØÎ¥ÕÂÊÔÌâ - ͼÎÄ

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º