SuperSocket เป็นเฟรมเวิร์กโปรแกรมเซิร์ฟเวอร์ .Net/MonoSocket ที่มีน้ำหนักเบา ข้ามแพลตฟอร์ม และขยายได้ คุณไม่จำเป็นต้องรู้วิธีใช้ Socket วิธีรักษาการเชื่อมต่อ Socket และวิธีการทำงานของ Socket แต่คุณสามารถใช้ SuperSocket เพื่อพัฒนาซอฟต์แวร์ฝั่งเซิร์ฟเวอร์ Socket ได้อย่างง่ายดาย เช่น เซิร์ฟเวอร์เกม เซิร์ฟเวอร์ GPS บริการควบคุมอุตสาหกรรม และข้อมูล เซิร์ฟเวอร์รวบรวม ฯลฯ .
SuperSocket มีคุณสมบัติดังต่อไปนี้:
การสื่อสารที่ขับเคลื่อนด้วยเหตุการณ์ประสิทธิภาพสูง
เรียบง่ายมากและใช้งานง่าย คุณเพียงแค่สร้างคลาสสองสามคลาสเพื่อรับเซิร์ฟเวอร์ซ็อกเก็ตที่แข็งแกร่ง
โปรโตคอลบรรทัดคำสั่งในตัวช่วยให้คุณสร้างเซิร์ฟเวอร์อินเทอร์เฟซบรรทัดคำสั่งเครือข่ายได้อย่างรวดเร็ว
เครื่องมือการใช้งานการแยกวิเคราะห์โปรโตคอลที่ทรงพลังและมีประสิทธิภาพสูงช่วยให้คุณทำงานวิเคราะห์ข้อมูลเครือข่ายได้ง่ายขึ้น
ฟังก์ชั่นการกำหนดค่าที่ยืดหยุ่นและ API การกำหนดค่าที่เป็นมิตร
รองรับผู้ฟังหลายราย ช่วยให้คุณสามารถฟังหลายพอร์ตภายในอินสแตนซ์เซิร์ฟเวอร์
การสนับสนุนการโฮสต์อินสแตนซ์หลายเซิร์ฟเวอร์ช่วยให้คุณเผชิญกับข้อกำหนดการปรับใช้ที่ซับซ้อนได้อย่างง่ายดาย
การแยกโดเมนแอปพลิเคชันและระดับกระบวนการสามารถตอบสนองสถานการณ์การโฮสต์ส่วนใหญ่ของคุณได้
รองรับการเข้ารหัส SSL/TLS ในตัว;
คิวการส่งระดับเซสชันช่วยให้คุณสามารถส่งข้อมูลพร้อมกันผ่านเซสชันในขณะที่ยังคงประสิทธิภาพและความสามารถในการควบคุมไว้ในระดับสูง
โหมดการประมวลผลคำสั่งของ SuperSocket ช่วยให้ตรรกะทางธุรกิจของคุณชัดเจนและเป็นระเบียบมากขึ้น
รองรับ API ที่ขยายได้ดีเยี่ยม: CommandFilter, ConnectionFilter, CommandLoader;
สถาปัตยกรรมการบันทึกที่ถอดเปลี่ยนได้ทำให้คุณสามารถใช้ส่วนประกอบการบันทึกที่คุณต้องการได้
การสนับสนุนภาษาแบบไดนามิกช่วยให้คุณใช้ภาษาสคริปต์เช่น Python เพื่อใช้คำสั่ง
รักษาความเข้ากันได้ระดับไบนารีกับ Mono/Linux
รองรับ WindowsAzure;
เซิร์ฟเวอร์นโยบายซ็อกเก็ตในตัวที่คุณสามารถใช้โดยตรงกับไคลเอ็นต์ Flash หรือ Silverlight