Twisted

ภาพหน้าจอของซอฟแวร์:
Twisted
รายละเอียดซอฟแวร์:
รุ่น: 15.5.0 การปรับปรุง
วันที่อัพโหลด: 11 Mar 16
ผู้พัฒนา: Glyph Lefkowitz
การอนุญาต: ฟรี
ความนิยม: 51
ขนาด: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Twisted เป็นเครื่องมือสำหรับการสร้างการใช้งานระบบเครือข่าย.

กรอบการทำงานเป็นชั้นกลางระหว่างนักพัฒนารหัสหลามและความหลากหลายของโปรโตคอลเครือข่ายได้.

โปรโตคอลที่รองรับ ได้แก่

- HTTP

- IMAP

- Pop

- SMTP

- DNS

- TLS

- SSH

- Telnet

- ไออาร์ซี

- XMPP

- ออสการ์

- อีเธอร์เน็ต

- IP

- TUN / TAP

- NMEA

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

  • SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุด ที่สร้างขึ้นโดย twisted.internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
  • inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
  • twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
  • ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
  • ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.

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

  • SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
  • inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
  • twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
  • ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
  • ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.

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

  • SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
  • inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
  • twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
  • ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
  • ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.

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

  • SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
  • inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
  • twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
  • ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
  • ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.

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

  • เครื่องปฏิกรณ์ kqueue ได้รับการฟื้นฟู
  • twisted.python.filepath ในขณะนี้ให้ IFilePath, อินเตอร์เฟซสำหรับวัตถุเส้นทางของไฟล์.
  • gtk3 ใหม่และ GObject-วิปัสสนาเครื่องปฏิกรณ์นิวเคลียร์ได้รับการเพิ่ม.
  • GTK และกะล่อนเครื่องปฏิกรณ์ตอนนี้ทำงาน I / O และกิจกรรมตามกำหนดการที่มีลำดับความสำคัญต่ำเพื่อให้แน่ใจว่า UI ยังคงตอบสนอง.
  • IReactorTCP.connectTCP () ตอนนี้สามารถยอมรับ IPv6 ตัวอักษรที่อยู่ (แม้ว่าจะไม่ชื่อโฮสต์) เพื่อสนับสนุนการเชื่อมต่อไปยังโฮสต์ IPv6.
  • twisted.internet.interfaces.IReactorSocket, อินเตอร์เฟซใหม่ได้รับการสนับสนุนในขณะนี้โดยเครื่องปฏิกรณ์บางส่วนเพื่อฟังบนซ็อกเก็ตที่ตั้งขึ้นโดยซอฟต์แวร์ภายนอก (เช่น systemd หรือ launchd).
  • twisted.internet.endpoints.clientFromString ตอนนี้ยังสนับสนุนสตริงในรูปแบบของการ TCP: example.com: 80 และ SSL: example.com: 4321
  • twisted.python.constants.Flags ตอนนี้มีวิธีการกำหนดคอลเลกชันของธงสำหรับ bitvector ชนิดใช้.
  • epoll (7) เครื่องปฏิกรณ์ชั่นตอนนี้คือเครื่องปฏิกรณ์เริ่มต้นบนลินุกซ์.

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

  • twisted.protocols.sip.MessageParser ตอนนี้จัดการหลาย ส่วนหัว.
  • twisted.internet.endpoints ในขณะนี้ให้ StandardIOEndpoint, A / O ปลายทางมาตรฐาน i.
  • หาก FTPCmdError เกิดขึ้นในระหว่าง twisted.protocols.ftp.FTP.ftp_RETR ส่งไฟล์ (คือมันจะเพิ่มขึ้นโดยวิธี IReadFile.send มันจะเรียก) แล้วมันจะใช้ที่กลับข้อผิดพลาดไปยังลูกค้ามากกว่าจำเป็น ส่งข้อผิดพลาด 426 CNX_CLOSED_TXFR_ABORTED.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection ดำเนินการโดยเครื่องปฏิกรณ์บางเป็นวิธีที่จะเพิ่มการเชื่อมต่อที่จัดตั้งขึ้นมีอยู่กับพวกเขา.
  • twisted.internet.endpoints ในขณะนี้ให้ TCP6ServerEndpoint, เซิร์ฟเวอร์ปลายทาง IPv6 TCP.
  • twisted.internet.endpoints ในขณะนี้ให้ TCP6ClientEndpoint เป็นไคลเอนต์ปลายทาง IPv6 TCP.
  • twisted.internet.endpoints.serverFromString, ปลายทางคุณลักษณะคำอธิบายสตริงขณะนี้คุณสามารถใช้ในการสร้างเซิร์ฟเวอร์ IPv6 TCP.

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

  • เครื่องปฏิกรณ์ kqueue ได้รับการฟื้นฟู
  • GTK และเครื่องปฏิกรณ์กะล่อนตอ​​นนี้ทำงาน I / O และกิจกรรมตามกำหนดการที่มีลำดับความสำคัญต่ำเพื่อให้แน่ใจว่า UI ยังคงตอบสนอง.
  • -. IReactorTCP.connectTCP () ตอนนี้สามารถยอมรับตัวอักษรอยู่ IPv6 (แม้ว่าจะไม่ชื่อโฮสต์) เพื่อสนับสนุนการเชื่อมต่อไปยังโฮสต์ IPv6
  • twisted.internet.interfaces.IReactorSocket, อินเตอร์เฟซใหม่ได้รับการสนับสนุนในขณะนี้โดยเครื่องปฏิกรณ์บางส่วนเพื่อฟังบนซ็อกเก็ตที่ตั้งขึ้นโดยซอฟต์แวร์ภายนอก (เช่น systemd หรือ launchd).
  • twisted.internet.endpoints.clientFromString ตอนนี้ยังสนับสนุนสตริงในรูปแบบของการ TCP: example.com: 80 และ SSL: example.com: 4321
  • twisted.python.constants.Flags ตอนนี้มีวิธีการกำหนดคอลเลกชันของธงสำหรับ bitvector ชนิดใช้.
  • epoll (7) เครื่องปฏิกรณ์ชั่นตอนนี้คือเครื่องปฏิกรณ์เริ่มต้นบนลินุกซ์.

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

  • สำรวจความคิดเห็นของเครื่องปฏิกรณ์เป็นค่าเริ่มต้นที่ใช้บังคับแทน เลือกทุกที่.
  • การดำเนินงานใหม่ SSL เพียงอาศัย OpenSSL สำหรับการเข้ารหัส (ไม่ I / O) ทำให้มันมีประสิทธิภาพมากขึ้น.
  • การปรับปรุงหลายในการดำเนินงาน HTTP / 1.1 ลูกค้าสดรวมทั้งพร็อกซี่และการสนับสนุนคุกกี้.
  • บุคคลที่ชื่นชอบของฉัน: a. HOWTO ใหม่ที่ได้รับการตีพิมพ์ในการพัฒนาทดสอบขับเคลื่อนด้วยบิด
  • กล่าวถึงเป็นพิเศษการสนับสนุน abortConnection ใหม่บน TCP และการเชื่อมต่อ SSL ผลักกล้าหาญโดย Itamar และ Jean-Paul และตั๋วเก่าแก่ที่สุดปิดโดยรุ่นนี้.

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

  • คุณสมบัติ:
  • หน้าคน twistd ในขณะนี้มีส่วน SIGNALS.
  • reactor.spawnProcess ในขณะนี้จะไม่ปล่อย PotentialZombieWarning เมื่อก่อนเรียกว่า reactor.run และจะมีศักยภาพในการกระบวนการผีดิบไม่มีในกรณีนี้.
  • การใช้งานสูง throughput ขึ้นอยู่กับมุมมองของโบรกเกอร์ในขณะนี้ควรจะทำงานได้เร็วขึ้นขอบคุณ noticably การใช้ฟังก์ชั่นการถอดรหัสมีประสิทธิภาพมากขึ้นในการแพร่กระจายบิด.
  • เอกสารสำหรับการทำงาน TRAC-หลังกระทำเบ็ดนโยบาย SVN-DEV.
  • twisted.protocols.socks.SOCKSv4 ขณะนี้สนับสนุนโปรโตคอล SOCKSv4a ได้.
  • สามารถทดลองใช้ผลการทดสอบการส่งออกในขณะนี้เป็นไปตามโปรโตคอล subunit ที่ตราบใดที่มีการติดตั้งหน่วยย่อย.
  • twisted.protocols.amp ในขณะนี้ยังมีข้อโต้แย้ง ListOf ประเภทซึ่งสามารถประกอบกับบางประเภทอาร์กิวเมนต์อื่น ๆ เพื่อสร้างลำดับองค์ประกอบศูนย์หรือมากกว่าของประเภทนั้น.
  • หากถูกเรียก returnValue ด้านนอกของฟังก์ชั่นการตกแต่งด้วย @inlineCallbacks แต่สาเหตุที่ทำให้ฟังก์ชั่นการตกแต่ง thusly เพื่อออกเป็น DeprecationWarning จะถูกปล่อยออกมาอธิบายพฤติกรรมนี้อาจทำให้เกิดความสับสน ในรุ่นอนาคตนี้จะทำให้เกิดข้อยกเว้น.
  • twisted.python.logfile.BaseLogFile ตอนนี้มีวิธีการเปิดการอนุญาตให้ใช้กลไก logrotate ภายนอก.
  • การแก้ไขข้อบกพร่อง:
  • FTP.ftp_NLST ตอนนี้จัดการการร้องขอในเส้นทางที่ไม่ถูกต้องในทางที่สอดคล้องกับ RFC 959 ได้.
  • twisted.python.util.initgroups ตอนนี้เรียก initgroups ระดับต่ำ C โดยค่าเริ่มต้นถ้ามีรุ่นหลามสามารถสร้างจำนวนมาก I / O กับการตั้งค่าการตรวจสอบบางอย่างที่จะดึงข้อมูลทั้งหมดที่จำเป็น
  • .
  • startLogging ตอนนี้ไม่ทำอะไรเลยเกี่ยวกับการสวดตามมาดังนั้นการแก้ไขข้อผิดพลาดที่น่ากลัว recursion อนันต์ที่เฉพาะในกรณีที่ขอบ.

  • ข้อมูล
  • stringify ไม่ใช่สตริง NetstringReceiver.sendString ก่อนที่จะคำนวณความยาวเพื่อให้ระยะเวลาในการคำนวณเท่ากับความยาวจริงของข้อมูลการขนส่งได้.
  • twisted.python.win32.cmdLineQuote อย่างถูกต้องคำพูดข้อโต้แย้งสตริงที่ว่างเปล่า.
  • เปลี่ยนพฤติกรรมของ Gtk2Reactor ที่จะลงทะเบียนนาฬิกาเพียงหนึ่งแหล่งที่มาสำหรับแต่ละอธิบายไฟล์แทนการอย่างใดอย่างหนึ่งสำหรับการอ่านและการเขียนอย่างใดอย่างหนึ่ง โดยเฉพาะอย่างยิ่งการแก้ไขข้อบกพร่องที่มีกะล่อนภายใต้ Windows ที่เราล้มเหลวในการแจ้งเตือนเมื่อลูกค้ามีการเชื่อมต่อได้.
  • Twisted ทดลองไม่เกิดปัญหาถ้ามันไม่สามารถลบไดเรกทอรี _trial_temp เก่า.
  • ส่ว​​นขยาย _c_urlarg ตัวเลือกตอนนี้จับได้นำมาอ้าง (& quot; & quot;) อย่างถูกต้องบนแพลตฟอร์มที่ malloc (0) กลับ NULL เช่น AIX นอกจากนี้ยังมีคำเตือนรวบรวมน้อย.
  • ใน POSIX, กระบวนการที่เด็กที่สร้างขึ้นด้วย reactor.spawnProcess จะไม่ละเว้นโดยอัตโนมัติสัญญาณซึ่งการปกครองได้มีการกำหนดที่จะละเลย.
  • ทดสอบ SOCKSv4a ทั้งหมดตอนนี้ใช้เครื่องปฏิกรณ์หุ่นด้วยวิธีการแก้ปัญหาที่กำหนด.
  • ป้องกันภายนอกเซิร์ฟเวอร์วันที่และชนิดเนื้อหาส่วนหัวในการตอบสนองของพร็อกซี.
  • การเลิกและการลบ:
  • twisted.internet.error.PotentialZombieWarning จะเลิกตอนนี้.
  • twisted.test.time_helpers จะเลิกตอนนี้.
  • เลิกใช้วิธี connectUDP ของ IReactorUDP ได้ตอนนี้ถูกลบออก.
  • twisted.trial.unittest.TestCase ตอนนี้ไม่สนใจเลิกก่อนหน้านี้ setUpClass และวิธีการ tearDownClass.

ซอฟต์แวร์ที่คล้ายกัน

JEDI VCL
JEDI VCL

12 May 15

AngularJS
AngularJS

29 Sep 17

Toto
Toto

20 Jul 15

Symfony
Symfony

29 Sep 17

ความคิดเห็นที่ Twisted

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