กลับไปหน้าบทความ

อ่าน 3 นาที

ไลบรารีส่วนประกอบของ Base One Foundation

เครื่องมือการแมปเชิงวัตถุสัมพันธ์.NET/เครื่องมือการเขียนโปรแกรม .NET/CS1 maint: บริการเก็บถาวรที่เลิกใช้แล้ว/ผลิตภัณฑ์คอมพิวเตอร์กริด/มิดเดิลแวร์/ภาษาสคริปต์/ซอฟต์แวร์พัฒนาเว็บไซต์/กรอบงานเว็บ

Base One Foundation Component Library ( BFC ) คือ ชุดเครื่องมือ พัฒนาแอปพลิเคชันอย่างรวดเร็วสำหรับการสร้าง แอปพลิเคชัน ฐานข้อมูล ที่ปลอดภัย

ไลบรารีส่วนประกอบของ Base One Foundation

ไลบรารีส่วนประกอบพื้นฐาน Base One (BFC)
ผู้เขียนต้นฉบับสตีเวน แอชเชอร์แมน, อรุณ กุมาร์
นักพัฒนาบริษัท คอนเทนต์ กาแล็กซี อิงค์
เวอร์ชันเสถียร
7.61 / 11 พฤศจิกายน 2020  ( 2020-11-11 )
เขียนเป็นC++ , C#
ระบบปฏิบัติการไมโครซอฟต์ วินโดวส์
แพลตฟอร์มไมโครซอฟต์ วิชวล สตูดิโอ , .NET
พิมพ์เฟรมเวิร์กแอปพลิเคชันเว็บ
ใบอนุญาตจีพีแอลวี3
เว็บไซต์contentgalaxy.com/software/bfc

Base One Foundation Component Library ( BFC ) คือ ชุดเครื่องมือ พัฒนาแอปพลิเคชันอย่างรวดเร็วสำหรับการสร้าง แอปพลิเคชัน ฐานข้อมูล ที่ปลอดภัย และทนทานต่อความผิดพลาดบนWindowsและASP.NETเมื่อใช้งานร่วมกับสภาพแวดล้อมการพัฒนาแบบบูรณาการVisual Studio ของ Microsoft BFC จะมี เฟรมเวิร์กแอปพลิเคชันเว็บอเนกประสงค์สำหรับการทำงานกับฐานข้อมูลจากMicrosoft , Oracle , IBM , SybaseและMySQLที่ทำงานบน Windows, Linux/Unix หรือ IBM iSeries หรือ z/OS BFC มีฟังก์ชันสำหรับการประมวลผลแบบกระจายการประมวลผลแบบแบตช์การจัดคิวและการเขียน สคริปต์คำสั่งฐานข้อมูล และฟังก์ชันเหล่านี้ทำงานบน Windows หรือ Linux ด้วยWine

ออกแบบ

BFC มีพื้นฐานมาจากสถาปัตยกรรมที่เน้นฐานข้อมูล โดย พจนานุกรมข้อมูลข้ามDBMS มีบทบาทสำคัญในการสนับสนุน ความปลอดภัย ของข้อมูล การตรวจสอบ ความถูกต้องการเพิ่มประสิทธิภาพและคุณสมบัติการบำรุงรักษา[ 1 ]เทคโนโลยีหลักบางส่วนของ BFC มีพื้นฐานมาจากสิทธิบัตรของสหรัฐอเมริกาในด้านการสื่อสารฐานข้อมูลและการคำนวณเลขที่มีความแม่นยำสูง[ 2 ] [ 3 ] [ 4 ]

BFC รองรับโมเดลการประมวลผลแบบกระจายขนาดใหญ่ที่เป็นเอกลักษณ์[ 5 ] [ 6 ]ซึ่งมี จุดประสงค์เพื่อลดความเปราะบางและผลกระทบต่อประสิทธิภาพของการพึ่งพากระบวนการส่วนกลางในการกระจายงานหรือการสื่อสารโดยตรงระหว่างโหนดผ่านข้อความ ธนาคารดอยช์แบงก์ได้ใช้ BFC เวอร์ชันเริ่มต้นเพื่อสร้างระบบดูแลหลักทรัพย์ของตน และเป็นหนึ่งในตัวอย่างแรกๆ ที่ประสบความสำเร็จของการประมวลผลแบบกริดเชิงพาณิชย์[ 7 ] [ 8 ]

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

ประวัติศาสตร์

BFC เดิมทีได้รับการพัฒนาโดยBase One International Corp.โดยได้รับทุนจากโครงการที่ทำเพื่อMarsh & McLennanและDeutsche Bankซึ่งเริ่มต้นในช่วงกลางทศวรรษ 1990 [ 9 ]ตั้งแต่ปี 1994 Johnson & Higgins (ซึ่งต่อมาถูกซื้อกิจการโดย Marsh & McLennan) ได้สร้าง Stars ซึ่งเป็นระบบการจัดการความเสี่ยงด้านประกันภัย โดยใช้ส่วนประกอบที่เรียกว่า ADF (Application Development Framework) ADF เป็นรุ่นก่อนหน้าของ BFC และได้รับการพัฒนาร่วมกันโดยโปรแกรมเมอร์ของ Johnson & Higgins และ Base One โดย Base One ยังคงเป็นเจ้าของ ADF และ Johnson & Higgins ยังคงมีสิทธิ์ทั้งหมดในซอฟต์แวร์การจัดการความเสี่ยง Stars [ 10 ] [ 11 ]ในปี 2014 BFC ถูกซื้อกิจการโดย Content Galaxy Inc. ซึ่งบริการเผยแพร่วิดีโอของบริษัทนี้สร้างขึ้นโดยใช้ BFC [ 12 ]

ชื่อ "BFC" มาจากการเล่นคำกับ MFC (Microsoft Foundation Classes ) ซึ่ง BFC ได้ขยายเพิ่มเติมผ่านไลบรารีคลาส Visual C++ เพื่ออำนวยความสะดวกในการพัฒนาแอปพลิเคชันฐานข้อมูลแบบ ไคลเอ็นต์/เซิร์ฟเวอร์ขนาดใหญ่นักพัฒนาสามารถรวมส่วนประกอบ BFC เข้ากับแอปพลิเคชันเว็บและ Windows ที่เขียนด้วยภาษาโปรแกรมหลัก ๆ ของ Microsoft ( C# , ASP.NET , Visual C++ , VB.NET ) ได้ นอกจากนี้ยังสามารถใช้เทคโนโลยีเก่า ๆ ได้หลากหลาย รวมถึงCOM / ActiveX , MFCและCrystal Reports BFC ทำงานได้ทั้งกับโค้ดแบบจัดการและไม่จัดการและสามารถใช้สร้าง แอป พลิเคชันไคลเอ็นต์แบบบางหรือแบบเต็มรูปแบบได้โดยมีหรือไม่มีส่วนติดต่อผู้ใช้แบบเบราว์เซอร์

  • ฐานที่หนึ่งบทนำสู่ BFC
  • เบสวันสถาปัตยกรรมการประมวลผลแบบกริดเบสวัน
  • ITJungle. การอัปเดต Base One นำมาซึ่งระบบคลัสเตอร์แบบตาราง , 14 มิถุนายน 2548. เข้าถึงเมื่อ 9 เมษายน 2551.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Base_One_Foundation_Component_Library&oldid=1343789602 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไลบรารีส่วนประกอบของ Base One Foundation

Base One Foundation Component Library ( BFC ) คือ ชุดเครื่องมือ พัฒนาแอปพลิเคชันอย่างรวดเร็วสำหรับการสร้าง แอปพลิเคชัน ฐานข้อมูล ที่ปลอดภัย

ออกแบบ

BFC มีพื้นฐานมาจาก สถาปัตยกรรมที่เน้นฐานข้อมูล โดย พจนานุกรมข้อมูล ข้าม DBMS มีบทบาทสำคัญในการสนับสนุน ความปลอดภัย ของ ข้อมูล การตรวจสอบ ความ ถูกต้อง การเพิ่มประสิทธิภาพ และคุณสมบัติ การบำรุงรักษา [ 1 ] เทคโนโลยีหลักบางส่วนของ BFC...

ประวัติศาสตร์

BFC เดิมทีได้รับการพัฒนาโดย Base One International Corp. โดยได้รับทุนจากโครงการที่ทำเพื่อ Marsh & McLennan และ Deutsche Bank ซึ่งเริ่มต้นในช่วงกลางทศวรรษ 1990 [ 9 ] ตั้งแต่ปี 1994 Johnson & Higgins (ซึ่งต่อมาถูกซื้อกิจการโดย Marsh & McLennan) ได้สร้าง Stars...

ลิงก์ภายนอก

ฐานที่หนึ่งบทนำสู่ BFC เบสวันสถาปัตยกรรมการประมวลผลแบบกริดเบสวัน ITJungle. การอัปเดต Base One นำมาซึ่งระบบคลัสเตอร์แบบตาราง , 14 มิถุนายน 2548. เข้าถึงเมื่อ 9 เมษายน 2551. ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?