C++ Sockets

ภาพหน้าจอของซอฟแวร์:
C++ Sockets
รายละเอียดซอฟแวร์:
รุ่น: 2.3.9.9
วันที่อัพโหลด: 11 Mar 16
ผู้พัฒนา: -
การอนุญาต: ฟรี
ความนิยม: 21

Rating: 5.0/5 (Total Votes: 1)

c ++ Sockets เป็นข้ามแพลตฟอร์มที่ง่ายต่อการใช้งานและสมบูรณ์ฟรีซอฟต์แวร์ห้องสมุดดำเนินการใน C ++ และออกแบบมาเพื่อนำมาใช้เป็นเสื้อคลุมสำหรับการสร้างซ็อกเก็ต BSD สไตล์ในการใช้งานโอเพนซอร์ส.


รองรับ SSL, IPv6, UDP, TCP และโปรโตคอล HTTP

ห้องสมุดให้การสนับสนุนสำหรับ SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), การเข้ารหัส TCP, HTTP, เช่นเดียวกับการจัดการข้อผิดพลาดปรับแต่งสูง.

c ++ Sockets ดำเนิน SCTP (สตรีมควบคุมการรับส่ง Protocol), UDP, TCP และ ICMP (Internet Control Message Protocol) โปรโตคอลชั้นการขนส่งเช่นเดียวกับ HTTP / HTTPS, SMTP และ AJP / 1.3 โปรโตคอลชั้นสมัคร.


เริ่มต้นด้วย C ++ Sockets

การติดตั้งและใช้ซอฟต์แวร์ c ++ ซ็อกเก็ตบนระบบปฏิบัติการ GNU / Linux ของคุณคุณต้องดาวน์โหลดรุ่นล่าสุดจาก Softoware หรือโดยตรงจากโครงการ & rsquo; s. เว็บไซต์อย่างเป็นทางการซึ่งจะมีการกระจายเป็นที่เก็บมา

บันทึกข้อมูลที่เก็บอยู่ที่ไหนสักแห่งบนคอมพิวเตอร์ของคุณแยกเนื้อหาของการใช้ยูทิลิตี้ผู้จัดการเก็บเปิดใช้งานโปรแกรมจำลองสถานีและย้ายไปยังสถานที่ตั้งของไฟล์ที่เก็บสกัดโดยใช้ & lsquo; CD & rsquo; คำสั่ง (เช่น /home/softoware/Sockets-2.3.9.9 CD).

รัน & lsquo; & rsquo ทำให้; คำสั่ง (ไม่ทราบราคา) เพื่อรวบรวมห้องสมุดให้แน่ใจว่าคอมไพเลอร์ GCC มีการติดตั้งบนระบบปฏิบัติการ GNU / Linux ของคุณ หลังจากที่ประสบความสำเร็จในการรวบรวมรัน & lsquo; ให้ติดตั้ง & rsquo; คำสั่งเป็นรากหรือ & lsquo; sudo ให้ติดตั้ง & rsquo; คำสั่งเป็นผู้ใช้สิทธิพิเศษในการติดตั้งระบบ C ++ Sockets กว้าง เรียกใช้ & lsquo; Sockets-config & rsquo; คำสั่งเพื่อดูว่าคุณสามารถโต้ตอบกับห้องสมุด.


ภายใต้ประทุน

การดูใต้ฝากระโปรงของซอฟต์แวร์ห้องสมุด c ++ ซ็อกเก็ตเราสามารถสังเกตเห็นว่ามันได้รับการเขียนทั้งหมดใน C ++ ภาษาการเขียนโปรแกรมและออกแบบมาเพื่อสนับสนุน GNU / Linux, Solaris, Microsoft Windows และ Mac OS X ระบบปฏิบัติการ การทำงานบนคอมพิวเตอร์ 64 บิตและ 32 บิต

มีอะไรใหม่ ในรุ่นนี้:.

  • ข้อผิดพลาดที่ทำให้ HttpGetSocket จากออกตามปกติหากเป็นทรัพยากรที่ศูนย์ไบต์ถูกเรียกได้รับการแก้ไข.
  • บางคนที่ขาดหายไปรวมถึงการถูกรวมสำหรับคอมไพเลอร์รุ่นใหม่.

มีอะไรใหม่ ในรุ่นหัวข้อ 2.3.9.7:

  • Detach ที่ไม่เคยหยุดได้รับการแก้ไข.
  • การถอดจากวิธี OnAccept ตอนนี้ทำงาน.
  • ใช้เวลาในการเปิดด้ายเดี่ยวได้รับลดลง.

มีอะไรใหม่ ในรุ่น 2.3.9.6:

  • A ปัญหาระยะเวลาที่ได้รับการแก้ไขในซ็อกเก็ตเดี่ยว
  • ตัวเลือกการกำหนดค่าอื่น ๆ ได้รับการเพิ่ม.
  • ธงรัฐที่หายไปจะถูกเรียกในขณะนี้ใน sockethandler.
  • ซ็อกเก็ตลูกค้า AJP ได้รับการปรับปรุง.
  • parser JSON ได้รับการปรับปรุง.

มีอะไรใหม่ ในการสนับสนุนรุ่น 2.3.9.3:

  • Multithread ถูกเพิ่มเข้ามาใน sockethandler.
  • สร้างปัญหาในการ MinGW / Cygwin ได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 2.3.9.2:

  • More การปรับโครงสร้างภายในของ SocketHandler.
  • ได้รับ () วิธีการได้ถูกลบออก Set () ได้รับการแบ่งออกเป็นสาม:
  • ISocketHandler_Add () ISocketHandler_Mod () และ ISocketHandler_Del ().
  • วิธีการใหม่ที่กำหนดไว้ในอินเตอร์เฟซ ISocketHandler เพื่อสนับสนุนการที่แตกต่างกัน
  • รุ่น IO ซ็อกเก็ต:. ISocketHandler_Select () MaxCount ()
  • นำออกชุด () วิธีการจากชั้นซ็อกเก็ต.
  • ดำเนินการ SocketHandlerEp ใช้ epoll สำหรับ Linux เท่านั้น.
  • reinterpret_cast เพิ่มเข้ามาใน ListenSocket สำหรับ struct อยู่ IPv6.
  • HttpPostSocket ตัวแปรสมาชิกโฮลดิ้งหัว HTTP (m_fields) คือตอนนี้
  • การป้องกัน (เปลี่ยนจากเอกชน).
  • ซ่อมแซมฟังก์ชั่นเชื่อมต่อใน sockethandler.

มีอะไรใหม่ ในรุ่น 2.3.9.1:

  • Major ปรับโครงสร้างของรหัสภายใน sockethandler ใช้ thread- และ memorysafe คลิป / C Runtime ฟังก์ชั่น.

มีอะไรใหม่ ในรุ่น 2.3.7:

  • แขวนโทรเขียนเมื่อใช้ SSL ได้รับการแก้ไข
  • ความผิดพลาดเมื่อพยายามที่จะเพิ่มขึ้น iterator STL เกินขีด จำกัด ของมันได้รับการแก้ไข.
  • ปัญหาที่เกิดจากการรวบรวมงบ #include หรืองบ #include หายไปภายใน namespace ห้องสมุดได้รับการแก้ไข.

คืออะไรใหม่ ในรุ่น 2.3.6:

  • ธง OpenSSL มีการแก้ไขเพื่อให้สิ่งที่ไหลนุ่มนวล .
  • ใบอนุญาตที่ได้รับการแก้ไขเพื่อให้ OpenSSL.
  • ระบุซ็อกเก็ตที่ไม่ซ้ำกันและการตรวจสอบความถูกต้องใหม่เพิ่ม.
  • วิธีนามธรรมเส้นทางระบบแฟ้มถูกเพิ่ม.
  • ไฟล์การเปลี่ยนแปลงถูกบันทึกอยู่ในการจัดจำหน่าย.
  • ติดตั้งถูกเปลี่ยนชื่อเป็น README.
  • แฟ้มไดเรกทอรี pkgconfig และ * นิยาม .pc ถูกเพิ่ม.

มีอะไรใหม่ ในรุ่น 2.3.5:

  • เพิ่มวิธีการ (s) ใน UdpSocket ในการตั้งค่าเริ่มต้น อินเตอร์เฟซที่จะใช้สำหรับ multicast.
  • ธงเพิ่มสำหรับตำแหน่งรหัสอิสระสำหรับสถาปัตยกรรมลินุกซ์ x86-32 (ดู
  • Makefile.Defines.linux-x86-32).
  • เพิ่มที่ขาดหายไปรวมถึง (ในการกระจายบางรุ่น / GCC).
  • SetUri ใน HttpRequest ไม่ URLDecodes URL ทั้งหมด.
  • แก้ไขสำหรับตัวแปรคงที่ใน SSLInitializer.
  • แก้ไขสำหรับรุ่นใหม่ของ OpenSSL (const SSLxx_method ()).
  • Fix เพื่อ getnameinfo.
  • Modified ยูทิลิตี้ :: Uri ระดับ parser จึงยังแยก URL ในเส้นทาง /
  • ชิ้นส่วน QueryString.

ซอฟแวร์อื่น ๆ ของนักพัฒนา -

Pekwm
Pekwm

12 Apr 16

dvdisaster
dvdisaster

12 Apr 16

ความคิดเห็นที่ C++ Sockets

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!