|
ซอฟต์แวร์นี้เป็นซอฟต์แวร์แลกเปลี่ยนข้อมูลทั่วไปของสถาปัตยกรรมแบบกระจายที่พัฒนาโดย Kindeco Information Development Co. , Ltd. เพื่อสรุปประสบการณ์การพัฒนาโครงการเพื่อให้เกิดการมัลติเพล็กซ์รหัสและปรับปรุงความเร็วในการพัฒนาโครงการและการออกแบบความน่าเชื่อถือ โดยการแนะนำของแพลตฟอร์มการแลกเปลี่ยนข้อมูลในระหว่างการพัฒนาโครงการซอฟต์แวร์ตรรกะทางธุรกิจแบบแยกส่วนดำเนินการพัฒนาโมดูลแบบขนานและการควบคุมเวอร์ชันและการจัดการประสานงานสามารถทำได้ ตระหนักถึงอินเตอร์เฟซโมดูลแบบครบวงจรประสานงานการจัดสรรทรัพยากรระหว่างโมดูลต่างๆกำหนดการทำงานและรับประกันการเชื่อมต่อแบบหลวม ๆ ระหว่างโมดูลแต่ละโมดูลสามารถรับรู้การใช้ซ้ำและการจัดการระดับรหัสการดำเนินงานของธุรกิจและโมดูลการทำงานขั้นพื้นฐาน ด้วยการออกแบบสถาปัตยกรรมแบบกระจายเครือข่ายสามารถรับรู้การปรับใช้เครือข่ายการปรับสมดุลโหลดระดับโมดูลและฟังก์ชั่นความซ้ำซ้อนสำหรับโครงการธุรกิจ ซอฟต์แวร์ใช้วิธีการทำงานแบบกราฟิกที่ง่ายสำหรับการกำหนดค่าโมดูลและการตรวจสอบการทำงานด้วยอินเตอร์เฟซที่เป็นมิตรกับมนุษย์ 1. แนวคิดการออกแบบซอฟต์แวร์แพลตฟอร์มการแลกเปลี่ยนข้อมูลทั่วไปขึ้นอยู่กับการมัลติเพล็กซ์ซอฟต์แวร์ระดับรหัสการทำงาน ตรรกะทางธุรกิจสามารถแยกส่วนและรับประกันการเชื่อมต่อแบบหลวม ๆ ระหว่างโมดูล ประสานงานการจัดสรรทรัพยากรของแต่ละโมดูลกำหนดการทำงานและสร้างอินเทอร์เฟซการแลกเปลี่ยนข้อมูลที่ใช้งานง่ายระหว่างโมดูล เครื่องมือการจัดการโครงการสำหรับการพัฒนาโมดูลแบบขนานการว่าจ้างและการจัดการเวอร์ชัน การกำหนดค่าโมดูลและการตรวจสอบการทำงานโดยใช้โหมดการทำงานกราฟิกที่ง่ายและอินเทอร์เฟซสำหรับมนุษย์และเครื่องจักรที่เป็นมิตร 2. การวาดภาพโครงสร้างระบบ
3 หลักการทำงาน1) กลุ่มพัฒนาฟังก์ชันพื้นฐานโดยใช้ลายฉลุโมดูลเพื่อเขียนโมดูลพื้นฐานทางเทคนิคที่ไม่เกี่ยวข้องกับตรรกะทางธุรกิจในโครงการ 2) แต่ละกลุ่มใช้แม่แบบโมดูลแบบขนานเพื่อเขียนรหัสโมดูลธุรกิจแต่ละรหัสและรวบรวมเป็นโมดูล DLL ลายฉลุโมดูลประกอบด้วยโมดูลการใช้งานอินเตอร์เฟซการแลกเปลี่ยนข้อมูลทั่วไปโปรแกรมเมอร์เพียงแค่ต้องมุ่งเน้นไปที่การใช้งานตรรกะทางธุรกิจ
3) หลังจากพัฒนาโมดูลแล้วโดยโปรแกรมเมอร์แบบบูรณาการจะเรียกใช้ซอฟต์แวร์เครื่องมือกำหนดค่าและในส่วนต่อประสานการกำหนดค่าแพลตฟอร์มการแลกเปลี่ยนข้อมูลจะนำโมดูลที่รวบรวมไว้หรือโมดูลที่นำกลับมาใช้ใหม่ที่มีฟังก์ชั่นเดียวกันในโครงการก่อนหน้านี้เข้าสู่ระบบและตั้งค่าพารามิเตอร์ที่สอดคล้องกัน
4) เรียกใช้โปรแกรมเซิร์ฟเวอร์แพลตฟอร์มการแลกเปลี่ยนข้อมูล KSwitch โปรแกรมเซิร์ฟเวอร์จะปรับโมดูลแต่ละโมดูลลงในหน่วยความจำเพื่อทำงานตามโปรไฟล์และจัดสรรพอร์ตข้อมูลสำหรับแต่ละโมดูลสร้างกลไกการแลกเปลี่ยนข้อมูลและตรวจสอบสถานะการทำงานของแต่ละโมดูล
5) แต่ละโมดูลทำงานและกดอินเทอร์เฟซแบบรวมเพื่อแลกเปลี่ยนข้อมูลกับโมดูลอื่น ๆ 6) โมดูลเครือข่ายแบบกระจายตามการกำหนดค่าแต่ละโมดูลสามารถใช้งานได้และทำงานแบบกระจาย 7) ระบบทำการปรับสมดุลโหลดตามกฎการตรวจสอบและกำหนดเวลาการทำงาน 8) เมื่อระบบถูกนำไปใช้กับวิธีการซ้ำซ้อนแบบกระจายระบบจะตรวจจับเครือข่ายและสถานะทรัพยากรของอุปกรณ์ในกรณีที่เกิดความล้มเหลวให้สลับการปรับใช้โมดูลเพื่อทำหน้าที่ซ้ำซ้อน 9) แสดงสถานะการทำงานของแต่ละโมดูลบนไคลเอ็นต์การตรวจสอบแพลตฟอร์มการแลกเปลี่ยนข้อมูลและยังสามารถดูบันทึกในเครื่องมือนี้ เครื่องมือสามารถทำงานบนเครื่องใด ๆ ที่สามารถเชื่อมต่อเครือข่ายกับเซิร์ฟเวอร์เพื่อแสดงสถานะการทำงานของระบบผ่านทางเครือข่าย () |




