C/S æ¶æ
C/S æ¶ææ¯ä¸ç§å ¸åç两å±æ¶æï¼å ¶å ¨ç¨æ¯Client/Serverï¼å³å®¢æ·ç«¯æå¡å¨ç«¯æ¶æï¼å ¶å®¢æ·ç«¯å å«ä¸ä¸ªæå¤ä¸ªå¨ç¨æ·ççµèä¸è¿è¡çç¨åºï¼èæå¡å¨ç«¯æ两ç§ï¼ä¸ç§æ¯æ°æ®åºæå¡å¨ç«¯ï¼å®¢æ·ç«¯éè¿æ°æ®åºè¿æ¥è®¿é®æå¡å¨ç«¯çæ°æ®ï¼å¦ä¸ç§æ¯Socketæå¡å¨ç«¯ï¼æå¡å¨ç«¯çç¨åºéè¿Socketä¸å®¢æ·ç«¯çç¨åºéä¿¡ã
B/Sæ¶æ
B/S æ¶æçå ¨ç§°ä¸ºBrowser/Serverï¼å³æµè§å¨/æå¡å¨ç»æãBrowseræçæ¯Webæµè§å¨ï¼æå°æ°äºå¡é»è¾å¨å端å®ç°ï¼ä½ä¸»è¦äºå¡é»è¾å¨æå¡å¨ç«¯å®ç°ï¼Browser客æ·ç«¯ï¼WebAppæå¡å¨ç«¯åDB端æææè°çä¸å±æ¶æã
B/Sæ¶æçç³»ç»æ é¡»ç¹å«å®è£ ï¼åªæWebæµè§å¨å³å¯ã
B/Sæ¶æä¸ï¼æ¾ç¤ºé»è¾äº¤ç»äºWebæµè§å¨ï¼äºå¡å¤çé»è¾å¨æ¾å¨äºWebAppä¸ï¼è¿æ ·å°±é¿å äºåºå¤§çè客æ·ç«¯ï¼åå°äºå®¢æ·ç«¯çååãå 为客æ·ç«¯å å«çé»è¾å¾å°ï¼å æ¤ä¹è¢«æ为ç¦å®¢æ·ç«¯ã
C/SåB/Sé½å¯ä»¥è¿è¡åæ ·çä¸å¡å¤çï¼ä½æ¯B/SéçInternetææ¯çå ´èµ·ï¼æ¯å¯¹C/Sç»æçä¸ç§æ¹è¿æè æ©å±çç»æãç¸å¯¹äºC/Sï¼B/Så ·æå¦ä¸ä¼å¿ï¼
1ãåå¸æ§ï¼å¯ä»¥éæ¶è¿è¡æ¥è¯¢ãæµè§çä¸å¡
2ãä¸å¡æ©å±æ¹ä¾¿ï¼å¢å ç½é¡µå³å¯å¢å æå¡å¨åè½
3ãç»´æ¤ç®åæ¹ä¾¿ï¼æ¹åç½é¡µï¼å³å¯å®ç°ææç¨æ·åæ¥æ´æ°
4ãå¼åç®åï¼å ±äº«æ§å¼ºï¼ææ¬ä½ï¼æ°æ®å¯ä»¥æä¹ åå¨å¨äºç«¯èä¸å¿ æ å¿æ°æ®ç丢失ã