วิธีใช้ MS Access อย่างสร้างสรรค์ในสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอนต์ขนาดใหญ่

แบ่งปันเลย:

แม้ว่าคุณจะใช้งานแอปพลิเคชันเซิร์ฟเวอร์ไคลเอนต์ขนาดใหญ่คุณก็ต้องการใช้ MS Access อย่างสร้างสรรค์

สถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์เป็นระบบคอมพิวเตอร์สองชั้นอย่างแม่นยำ โดยที่คอมพิวเตอร์เครื่องหนึ่งคือเซิร์ฟเวอร์ซึ่งให้ข้อมูลและอีกเครื่องคือไคลเอนต์ซึ่งร้องขอข้อมูล ระบบสามารถประกอบด้วยคอมพิวเตอร์ไคลเอนต์ / เซิร์ฟเวอร์หลายเครื่องโดยที่คอมพิวเตอร์เซิร์ฟเวอร์สร้างเวิร์กสเตชันซึ่งเรียกใช้แอปพลิเคชันและคอมพิวเตอร์ไคลเอนต์เชื่อมต่อกับแอปพลิเคชันนั้นผ่านเครือข่าย มักจะเชื่อกันว่าเฉพาะการใช้งานหนัก ๆ เช่น SQL Server สามารถทำงานเป็นไคลเอนต์ - แอปพลิเคชันเซิร์ฟเวอร์ในขณะที่แอปพลิเคชันที่เบากว่าและเป็นพื้นฐานอย่าง MS Access ไม่สามารถทำได้ อย่างไรก็ตามสิ่งนี้ไม่เป็นความจริงมีบางวิธีที่คุณสามารถใช้ MS Access เพื่อใช้ในสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอนต์วิธีใช้ MS Access อย่างสร้างสรรค์ในสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอนต์ขนาดใหญ่

บทบาทของ MS Access ใน Client - Server Computing

ใช้ MS Access ในสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอนต์ขนาดใหญ่นอกเหนือจากการเป็นแอปพลิเคชันการดูแลระบบฐานข้อมูล Access ยังสามารถทำหน้าที่เป็นเครื่องมือในการพัฒนาแอปพลิเคชันได้อีกด้วย จึงมีลักษณะเป็นคู่ แม้ว่า Access Database Engine ไม่ได้จัดเตรียมบรรยากาศแบบมัลติทาสก์ที่มีประสิทธิภาพและประสิทธิผลเท่ากับบรรยากาศใน SQL Serverมันช่วยให้ผู้ใช้มีรายงานและผู้สร้างแบบฟอร์มที่มีประสิทธิภาพ เครื่องมือสร้างรายงานใน MS Access นั้นดีมากจนทิ้งไว้เบื้องหลัง The SQL Server บริการรายงาน

นอกเหนือจากเครื่องมือการรายงานที่ดีกว่าแล้วยังเป็นแอปพลิเคชันเช่น Visual Studio และ SharePoint ที่มีให้ SQL Server ด้วยอินเทอร์เฟซผู้ใช้เนื่องจากไม่มีผู้พัฒนาส่วนต่อประสานผู้ใช้หรือการออกแบบ อีกวิธีหนึ่งที่ Access Database Engine ให้คะแนนดีกว่า Jet Database Engine คือ โดยสนับสนุนการรวมในตัวกับ SharePoint Services

ความท้าทายในการใช้การเข้าถึงในสถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์

Access ได้รับการพิจารณามานานแล้วว่าเป็นแอปพลิเคชันที่ส่วนใหญ่ใช้โดยผู้ใช้แต่ละรายธุรกิจขนาดเล็กหรือกลุ่มงาน เป็นแอปพลิเคชันที่ผสมผสานกันอย่างลงตัวระหว่างเครื่องมือพัฒนาฐานข้อมูลเครื่องมือพัฒนาแอปพลิเคชันและโปรแกรมฐานข้อมูล สาเหตุหลักประการหนึ่งที่ทำให้ Access มักถูกมองว่าไม่เหมาะสมกับไคลเอนต์ - สถาปัตยกรรมเซิร์ฟเวอร์คือการที่ Microsoft โฆษณาแบบนั้นมาโดยตลอด ในขณะที่ในความเป็นจริง MS Access มีศักยภาพในการให้บริการผู้ใช้จำนวนมากที่ใช้แอปพลิเคชันในเวลาเดียวกัน สิ่งนี้เกิดขึ้นได้ส่วนใหญ่เนื่องจากความสามารถของมันได้รับการปรับปรุงเป็นอย่างมากเมื่อเวลาผ่านไป

MS Access ในปัจจุบันมีความสามารถอย่างมากในการสร้างแอปพลิเคชันฝั่งไคลเอ็นต์ที่มีประสิทธิภาพเพียงพอที่จะส่งมอบข้อมูลที่เซิร์ฟเวอร์ให้มา การบริโภคข้อมูลที่จัดเตรียมโดย SharePoint เป็นสิ่งที่สามารถทำได้อย่างราบรื่นในขณะที่ใช้ MS Access โดยไม่คำนึงถึงตำแหน่งของข้อมูลนั้น ในทำนองเดียวกันการจัดการข้อมูลที่ถือครองโดย SQL Serverทุกที่บนอินเทอร์เน็ตก็ง่ายพอ ๆ กันสำหรับ MS Access อย่างไรก็ตามนี่ไม่ได้หมายความว่าไม่มีข้อ จำกัด ของแอปพลิเคชันนี้ในสถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์

เมื่อใช้ในสถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์ Access จะไม่สามารถเรียกใช้พอร์ทัลออนไลน์ได้และอาจทำให้เกิดการโหลดมากเกินไป mdb คอรัปชั่น. อย่างไรก็ตามแม้ว่าจะใช้ในระบบคอมพิวเตอร์ขนาดใหญ่ Access ก็สามารถทำงานเป็นเครื่องมือในการพัฒนาส่วนหน้าได้เป็นอย่างดี

บทนำผู้เขียน:

Vivian Stevens เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ SQL Server แก้ไขปัญหา และผลิตภัณฑ์ซอฟต์แวร์กู้คืน excel ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด