RxDelphi
1.0.0
ขอแนะนำอย่างยิ่งให้อ่านหนังสือ
เอกสารประกอบด้วยส่วนถัดไป:
การใช้วิธีการทำปฏิกิริยาสำหรับ Delphi เกี่ยวข้องกับปัญหาการนับการอ้างอิงสำหรับอินสแตนซ์ของชั้นเรียน RXDELPHI แก้ปัญหานี้บางส่วนโดยการใช้บันทึก TSMARTVARIABLE ที่ไม่สามารถอ้างอิงการอ้างอิงอัตโนมัติและการรวบรวมขยะเพื่อให้นักพัฒนาสามารถส่งผ่านอินสแตนซ์คลาสไปยังสตรีมข้อมูล
แต่การอ้างอิงอัตโนมัติกลไกการนับไม่ได้แก้ปัญหาการเข้าถึงแบบพร้อมกันจากเธรดแยก คุณต้องแก้ปัญหานี้ด้วยล็อค/mutexes หรืออาจโดยการใช้โครงสร้างข้อมูลที่ไม่เปลี่ยนรูป (วิธีที่ง่ายที่สุดในการทำ - การคัดลอกง่าย)