Page 246 - ระบบเครือข่ายคอมพิวเตอร์ 30105-2002
P. 246

6.6.3.1 กระบวนการจัดเก็บ (Store Procedure)
                                                          ู
                                                              ้
                                                                                  ู
                                                                                                            ู
                                          ้
                                         ขันตอนการจัดเก็บขอมลจะสัน การเตรียมการเขียนขอมลตามปกติจะชวยในการจัดการขอมล
                                                                 ่
                                                   ี
                                                   ้
                                                                                               
                   ในรายละเอียด  กระบวนการตางๆ  เหลานจะถูกเก็บไวในเครืองเซิรฟเวอร  และสามารถถูกเรียกใชไดโดยเครืองไคลเอนต
                                                                                                    ่
                                                 
                                              ู
                   กระบวนการจัดเก็บชวยจัดการขอมลทตองการเก็บ  เครืองไคลเอนตหลายเครืองสามารถเรียกใชกระบวนการจัดเก็บอัน
                                                ี
                                                ่
                                                              ่
                                                                              ่
                           
                                           ่
                               ั
                   เดยวกันได  ดงนนควรหลีกเลียงความตองการในการไมรวมกระบวนการการจัดเก็บเดยวกันไวใน  code  ของแตละ
                                 ้
                                                                                     ี
                     ี
                                 ั
                                                  ้
                   โปรแกรม กระบวนการการจัดเก็บเหลานีจะ
                                            ƒ  ทาบางสวนของกระบวนการทีกระทําโดยเครืองไคลเอนต
                                                                      ่
                                                                                 ่
                                                 ํ
                                                                                                  ่
                                                                                           
                                            ƒ  ชวยลดความหนาแนนในระบบเครือขาย  เพราะการติดตอจากเครืองไคลเอนตไป
                                                ยังเครืองเซิรฟเวอรเพียงครังเดยวก็สามารถเริมลําดบขันตอนการทํางานของ
                                                                                  ่
                                                                       ี
                                                     ่
                                                                                         ้
                                                                                       ั
                                                                    ้
                                                กระบวนการจัดเก็บทีอาจตองการการรองขอหลายครังได
                                                                                        ้
                                                                ่
                                                                                                          
                                            ƒ  สามารถรวมการควบคุมการรักษาความปลอดภัยของขอมูลได  เพือปองกันผูใชที ่
                                                                                                  ่
                                                ไมมสิทธิในการใชขอมลนน เรียกขอมลผานบางกระบวนการจัดเก็บขอมล
                                                                 ู
                                                                                                      ู
                                                                   ้
                                                                            ู
                                                   ี
                                                  
                                                                   ั

                                 6.6.3.2 ฮารดแวรของเครืองเซิรฟเวอร
                                                     ่
                                                        ่
                                                        ี
                                                                    ่
                                                              ํ
                                                                
                                           ่
                                         เครืองคอมพิวเตอรทจะใชทาเปนเครืองเซิรฟเวอร  ในการทํางานตามสภาวะแวดลอมแบบ
                                                                                                            ่
                                  ้
                                                                  
                                                                          ่
                                                                                                ี
                   Client/Server  นน  ควรมีขีดความสามารถสูงและทํางานไดเร็วกวาเครืองลูกขาย  นอกจากจะตองม  processor  ทม ี
                                                                                                            ี
                                  ั
                                                                                     ี
                                                   ้
                                                   ี
                                                                                   ้
                                                                                                
                   ความเร็วสูงแลว   คอมพิวเตอรเหลานยังตองการขนาดของหนวยความจําและเนือทวางในไดรฟเปนจํานวนมากดวย
                                                                                                           
                                                                                     ่
                   ดงนน คอมพิวเตอรประเภทนีตองมความสามารถในการจัดการดงน  ี ้
                      ั
                                           
                                              ี
                      ้
                    ั
                                                                    ั
                                          ้
                                            ƒ  การรองขอหลายเทา (Multiple Request)
                                            ƒ  การรักษาความปลอดภัย
                                            ƒ  กระบวนการจัดการระบบเครือขาย
                                                                 ี
                                                                 ่
                                         องคกรใดๆทีใชระบบเครือขายทมการทํางานแบบ Client/Server ควรใชเครืองเซิรฟเวอร
                                                  ่
                                            
                                                                  ี
                                                                                                    ่
                   ทอุทศใหปฏบตงานในบทบาทเปน Back end ดวย
                       ิ
                    ี
                            ิ
                              ั
                               ิ
                    ่

                   6.7 สถาปตยกรรมของ Client/Server
                           
                          6.7.1 การจัดลักษณะการทํางานแบบ Client/Server
                                 มความเปนไปไดหลายทางทีจะจัดลักษณะการทํางานแบบ  Client/Server  ลักษณะการจัดลักษณะ
                                   ี
                                                      ่
                                  ี
                               ั
                                    
                   การทํางานทีสําคญมอยู 2 แบบ คือ
                            ่
                                     ƒ  ขอมลถูกเก็บไวบนเครืองใหบริการ หรือเครืองเซิรฟเวอรเพียงเครืองเดียว
                                                                                          ่
                                            ู
                                                          ่
                                                                         ่
                                                                                              ่
                                     ƒ  ขอมลถูกกระจายเก็บระหวางเครืองเซิรฟเวอรระบบฐานขอมลหลายเครือง   สถานทีวาง
                                                                                                           ่
                                            ู
                                                                 ่
                                                                                      ู
                                         เครืองเซิรฟเวอรจะขึนอยูกับตําแหนงของผูใชและชนิดของขอมล
                                                                                        ู
                                           ่
                                                                         
                                                            
                                                        ้
                                 รูปที 6 – 10 แสดงตัวอยางการจัดลักษณะการทํางานแบบ Client/Server โดยใชเครืองเซิรฟเวอร
                                                                                                    ่
                                     ่
                                        ่
                   เพียงเครืองเดียว หรือใชเครืองเซิรฟเวอรหลายเครือง
                                                         ่
                          ่
                                                               158
   241   242   243   244   245   246   247   248   249   250   251