ฉันถูกขอให้พัฒนาระบบที่รวบรวมข้อมูลจากฐานข้อมูล Sql Server และส่งข้อมูลนั้นในรูปแบบ "บางส่วน" ไปยังไคลเอนต์แบบเรียลไทม์ที่สุดเท่าที่จะเป็นไปได้ ข้อมูลนี้เป็นแบบฟอร์มติดต่อพื้นฐานจากเว็บไซต์ .net ชื่อ หมายเลขโทรศัพท์ อีเมล ไม่มีข้อมูลประเภท SSN
พารามิเตอร์เดียวที่ฉันรู้เกี่ยวกับโปรเจ็กต์คือ:
- ลูกค้าอาจต้องการใช้ข้อมูลหลายวิธี Excel, โปรแกรมอ่าน Rss, ระบบการจัดการลูกค้าเป้าหมาย ฯลฯ
- ลูกค้าได้แสดงความกังวลเกี่ยวกับความปลอดภัยเป็นศูนย์
- ฉันจะไม่เพิกเฉยต่อความปลอดภัยเพราะลูกค้าไม่สนใจ
การเปิดเผยแบบเต็ม: ฉันไม่ใช่ผู้เชี่ยวชาญด้านความปลอดภัย
ฉันต้องการใช้ฟีด rss/xml ที่ปลอดภัยบางประเภท เนื่องจากดูเหมือนว่าจะมีตัวเลือกให้ไคลเอ็นต์ใช้งานได้มากที่สุดและจะเป็นแบบเรียลไทม์ที่สุดเท่าที่จะเป็นไปได้ อย่างไรก็ตาม โพสต์จำนวนมากในหัวข้อนี้ที่ SO ดูเหมือนจะแนะนำถึงแม้จะมีการรับรองความถูกต้องขั้นพื้นฐานและ SSL แต่คุณกำลังถามถึงปัญหา
ฉันสามารถตั้งค่าการดาวน์โหลด FTP ที่ปลอดภัยได้ แต่ดูเหมือนว่าจะไม่สมเหตุสมผล เนื่องจากลูกค้าจะต้องตรวจสอบแบบฟอร์มติดต่อ/ข้อมูลลูกค้าที่เข้ามาอย่างต่อเนื่อง
หากวิธีอื่นล้มเหลว ฉันสามารถส่งอีเมลไฟล์ CSV ทุกๆ 2 หรือ 3 นาทีได้ แต่ก็ดูเหมือนจะไม่ค่อยดีนักเช่นกัน
ฉันเดาว่าคำถามหลักของฉันคือ: มีวิธีอื่นที่ฉันขาดหายไปหรือฟีด Rss/Xml ที่ปลอดภัยใช้ได้สำหรับแอปพลิเคชันนี้หรือไม่
ขอบคุณ.