SocketWrench là một tập hợp các thư viện, điều khiển ActiveX và các thành phần .NET đơn giản hóa nhiệm vụ phát triển các ứng dụng mạng TCP/IP tùy chỉnh và có thể được sử dụng với hầu như bất kỳ ngôn ngữ lập trình Windows nào. Bao gồm với SocketWrench là một mục đích chung TCP / IP thành phần, và một thành phần máy chủ Internet mà làm cho nó dễ dàng để xây dựng sự kiện hướng, đa luồng máy chủ với mã hóa tối thiểu.
SocketWrench bao gồm cả hai thành phần 32-bit và 64-bit trong cùng một sản phẩm, cho phép bạn nhắm mục tiêu một trong hai nền tảng. Nó cũng bao gồm hỗ trợ cho các kết nối mạng IPv6, cũng như cả các kết nối tiêu chuẩn và an toàn bằng cách sử dụng các giao thức Secure Sockets Layer (SSL) và Transport Layer Security (TLS). Mỗi thành phần là chủ đề an toàn, hỗ trợ cả hai chế độ đồng bộ và không đồng bộ của hoạt động, và cung cấp khả năng đăng nhập tất cả các hoạt động mạng nội bộ, làm cho nó dễ dàng cho bạn để gỡ lỗi ứng dụng của bạn.
SocketWrench bao gồm hướng dẫn phát triển toàn diện và tài liệu tham khảo kỹ thuật, cũng như các ví dụ trong C/C ++, C#, Visual Basic và một số ngôn ngữ khác. Các dự án của bạn có thể được phân phối lại mà không có bất kỳ khoản phí cấp phép thời gian chạy bổ sung hoặc tiền bản quyền nào và giao dịch mua của bạn bao gồm bảo đảm hoàn lại tiền trong ba mươi ngày. Hỗ trợ kỹ thuật miễn phí, không giới hạn có sẵn cho tất cả các nhà phát triển đã đăng ký. Catalyst là một công ty đáng tin cậy với hơn 15 năm kinh nghiệm phát triển các thành phần Internet, với các tài nguyên hỗ trợ kỹ thuật rộng rãi cho các nhà phát triển mới để phát triển ứng dụng Internet.
lịch sử phiên bản
- Phiên bản 8.0 đăng trên 2013-07-10
Bản phát hành mới bao gồm cả thành phần 32 bit và 64 bit và hỗ trợ giao thức mạng IPv6.
- Phiên bản 5.0 đăng trên 2007-12-04
Bản phát hành mới có hỗ trợ Windows Vista và các tính năng nâng cao.
Chi tiết chương trình
Eula
EULA - Thỏa thuận cấp phép người dùng cuối
Thỏa thuận Cấp phép này là một thỏa thuận pháp lý giữa bạn, với tư cách là một cá nhân hoặc một thực thể duy nhất (&Developer"), và Catalyst Development Corporation (&Catalyst") cho sản phẩm phần mềm được xác định là & SocketWrench" (&Software" hoặc "Software Product"). Thỏa thuận cấp phép này cũng bao gồm các sản phẩm bao gồm riêng lẻ hoặc tập thể như một phần của & SocketTools Subscription". Sản phẩm phần mềm bao gồm các chương trình thực thi, mô-đun phân phối lại, điều khiển và thư viện liên kết động (&trích dẫn;Thành phần&trích dẫn;Thành phần phần mềm&trích dẫn;), tài liệu điện tử và có thể bao gồm các phương tiện liên quan và tài liệu in.
Cài đặt Sản phẩm phần mềm này vào đĩa cứng hoặc bất kỳ thiết bị lưu trữ nào khác của máy tính hoặc tải bất kỳ Thành phần nào vào bộ nhớ của bất kỳ máy tính nào, cấu thành việc sử dụng Phần mềm và sẽ thừa nhận việc bạn chấp nhận các điều khoản và điều kiện của Thỏa thuận Cấp phép này và thỏa thuận của bạn để ràng buộc do đó.
1. CẤP GIẤY PHÉP
Catalyst Development cấp cho bạn một cá nhân, một giấy phép cá nhân, không độc quyền, không thể chuyển nhượng để cài đặt Sản phẩm phần mềm bằng cách sử dụng số sê-ri được ủy quyền. Nếu bạn là một thực thể, Catalyst cấp cho bạn quyền chỉ định một cá nhân trong tổ chức của bạn sử dụng và quản lý Sản phẩm phần mềm phải tuân theo các hạn chế tương tự được thực thi đối với người dùng cá nhân. Bạn không được nối mạng Phần mềm hoặc sử dụng phần mềm đó trên nhiều máy trạm hoặc máy tính cùng một lúc. Liên hệ với Catalyst để biết thêm thông tin về cấp phép trang web đa nhà phát triển.
Bạn có thể cài đặt Sản phẩm Phần mềm trên một hoặc nhiều máy trạm hoặc máy tính một cách rõ ràng cho mục đích đánh giá hiệu suất của Phần mềm trong khoảng thời gian không quá ba mươi (30) ngày. Nếu tiếp tục sử dụng Phần mềm là mong muốn sau khi thời gian đánh giá đã hết hạn, thì Sản phẩm phần mềm phải được mua và / hoặc đăng ký với Catalyst Development cho mỗi máy tính hoặc máy trạm. Sản phẩm Phần mềm phải được loại bỏ khỏi (các) máy trạm hoặc máy tính chưa đăng ký sau khi hết thời gian đánh giá.
2. BẢN QUYỀN
Ngoại trừ các giấy phép được cấp bởi thỏa thuận này, tất cả các quyền, quyền sở hữu và lợi ích trong và đối với Sản phẩm phần mềm (bao gồm, nhưng không giới hạn, tất cả bản quyền trong bất kỳ chương trình thực thi, mô-đun, điều khiển, thư viện, tài liệu điện tử, văn bản và các chương trình ví dụ), bất kỳ tài liệu in và bản sao nào của Sản phẩm phần mềm đều thuộc sở hữu của Catalyst Development. Sản phẩm phần mềm được bảo vệ bởi luật bản quyền và các điều khoản của hiệp ước quốc tế. Do đó, bạn phải đối xử với Sản phẩm Phần mềm như bất kỳ tài liệu có bản quyền nào khác ngoại trừ việc bạn có thể (a) tạo một bản sao của Phần mềm chỉ cho mục đích sao lưu hoặc lưu trữ hoặc (b) chuyển Phần mềm vào một đĩa cứng duy nhất, miễn là bạn giữ bản gốc chỉ cho mục đích sao lưu hoặc lưu trữ. Bạn không được sao chép bất kỳ tài liệu in nào có thể đi kèm với Sản phẩm phần mềm.
3. TÁI PHÂN PHỐI
3a. Ngoài các quyền được cấp trong Phần 1, Catalyst Development cấp cho bạn quyền sử dụng và sửa đổi các phần của Phần mềm được chỉ định là & ví dụ mã & cho mục đích duy nhất là thiết kế, phát triển và thử nghiệm (các) sản phẩm phần mềm của bạn và tái tạo và phân phối mã ví dụ, cùng với bất kỳ sửa đổi nào của chúng, chỉ ở dạng mã đối tượng, miễn là bạn tuân thủ Mục 3.c.
3b. Ngoài các quyền được cấp trong Phần 1, Catalyst Development cấp cho bạn quyền không độc quyền, miễn phí bản quyền để tái tạo và phân phối phiên bản mã đối tượng của bất kỳ phần nào của Sản phẩm phần mềm, cùng với bất kỳ sửa đổi nào của sản phẩm phần mềm, phù hợp với các điều kiện đã nêu ở trên.
3c. Nếu bạn phân phối lại mã mẫu hoặc các thành phần phân phối lại, bạn đồng ý: (i) chỉ phân phối lại trong mã đối tượng, kết hợp với và là một phần của sản phẩm ứng dụng phần mềm do bạn phát triển, bổ sung chức năng quan trọng và chính cho Phần mềm; (ii) không sử dụng tên, logo hoặc nhãn hiệu của Catalyst Development để tiếp thị sản phẩm ứng dụng phần mềm của bạn; (iii) bao gồm một thông báo bản quyền hợp lệ về sản phẩm phần mềm của bạn; (iv) bồi thường, giữ vô hại và bảo vệ Catalyst Development khỏi và chống lại bất kỳ khiếu nại hoặc kiện tụng nào, bao gồm phí luật sư, phát sinh hoặc là kết quả của việc sử dụng hoặc phân phối sản phẩm ứng dụng phần mềm của bạn; (v) không cho phép người dùng cuối của bạn phân phối thêm các khoản phân phối lại.
4. BÍ MẬT THƯƠNG MẠI VÀ BẢO MẬT
4a. Phần mềm này chứa thông tin hoặc tài liệu độc quyền cho Catalyst Development (&Confidential Information"), thường không được biết đến ngoài Catalyst, và bạn có thể có được kiến thức thông qua, hoặc là kết quả của mối quan hệ được thiết lập dưới đây với Catalyst. Không giới hạn tính tổng quát của những điều đã nói ở trên, Thông tin bí mật bao gồm, nhưng không giới hạn, các loại thông tin sau đây và các thông tin khác có tính chất tương tự (đã hoặc chưa giảm xuống viết hoặc vẫn đang được phát triển): thiết kế, khái niệm, ý tưởng, sáng chế, thông số kỹ thuật, kỹ thuật, khám phá, mô hình, dữ liệu, mã đối tượng, tài liệu, sơ đồ, biểu đồ dòng chảy, nghiên cứu, phát triển, phương pháp, quy trình, thủ tục, bí quyết, sản phẩm mới hoặc thông tin công nghệ mới , chiến lược và kế hoạch phát triển (bao gồm tên thương mại hoặc nhãn hiệu tiềm năng).
4b. Thông tin bí mật như vậy đã được phát triển và thu được bởi Catalyst bằng cách đầu tư thời gian, công sức và chi phí đáng kể, và cung cấp cho Catalyst một lợi thế cạnh tranh đáng kể trong kinh doanh của mình.
4c. Bạn đồng ý rằng bạn sẽ không sử dụng Thông tin bí mật vì lợi ích của riêng bạn hoặc vì lợi ích của bất kỳ cá nhân hoặc tổ chức nào khác ngoài Catalyst, ngoại trừ các mục đích được mô tả trong đoạn văn này có tựa đề & PHÂN PHỐI LẠI&trích dẫn;, phù hợp với các quy định của Thỏa thuận này và không cho bất kỳ mục đích nào khác.
4d. Bạn đồng ý giữ sự tự tin và không tiết lộ hoặc tiết lộ cho bất kỳ cá nhân hoặc tổ chức nào, Phần mềm, tài liệu liên quan khác, Số sê-ri sản phẩm của bạn hoặc bất kỳ Thông tin bí mật nào khác liên quan đến Phần mềm ngoài những người như Catalyst sẽ có thỏa thuận cụ thể bằng văn bản để sử dụng Phần mềm để tiếp tục các mục đích thể hiện được mô tả trong đoạn văn có tựa đề & PHÂN PHỐI LẠI" , phù hợp với các quy định của Thỏa thuận này, và không cho bất kỳ mục đích nào khác.
4e. Bạn thừa nhận mục đích của phần này có tựa đề & BÍ MẬT THƯƠNG MẠI VÀ BẢO MẬT" là để bảo vệ khả năng của Catalyst Development để hạn chế việc sử dụng dữ liệu và Phần mềm nói chung cho người được cấp phép và để ngăn chặn việc sử dụng Thông tin bí mật liên quan đến Phần mềm bởi các nhà phát triển hoặc nhà cung cấp phần mềm khác.
5. CÁC HẠN CHẾ KHÁC
Bạn không được thuê, cho thuê hoặc chuyển nhượng Phần mềm. Bạn không được đảo ngược kỹ sư, dịch ngược hoặc tháo rời Phần mềm, ngoại trừ trong phạm vi luật hiện hành nghiêm cấm các hạn chế nêu trên. Không ảnh hưởng đến bất kỳ quyền nào khác, Catalyst Development có thể chấm dứt Thỏa thuận Cấp phép này nếu bạn không tuân thủ các điều khoản và điều kiện của thỏa thuận. Trong trường hợp đó, bạn phải hủy tất cả các bản sao của Sản phẩm phần mềm.
6. BẢO HÀNH GIỚI HẠN
Nếu trong vòng 30 ngày kể từ ngày bạn mua sản phẩm phần mềm này, bạn trở nên không hài lòng với Phần mềm vì bất kỳ lý do gì, bạn có thể trả lại phần mềm cho Catalyst Development (hoặc đại lý của bạn, nếu bạn không mua trực tiếp từ Catalyst) để hoàn lại giá mua của bạn. Để trả lại Phần mềm, bạn phải liên hệ với Catalyst Development và lấy số Return Material Authorization (RMA). Catalyst sẽ không chấp nhận trả lại phần mềm đã mở hoặc đã cài đặt mà không có RMA num (RMA) số. Catalyst sẽ không chấp nhận trả lại phần mềm đã mở hoặc đã cài đặt mà không có số RMA. Lợi nhuận phải chịu khấu trừ từ giá mua của bạn là 20% phí tái thả và tất cả các chi phí vận chuyển.
7. KHÔNG CÓ BẢO HÀNH NÀO KHÁC
CATALYST TỪ CHỐI TẤT CẢ CÁC BẢO ĐẢM KHÁC, RÕ RÀNG HAY NGỤ Ý, BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở VIỆC BẢO HÀNH NGỤ Ý VỀ KHẢ NĂNG BÁN HÀNG VÀ SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ, ĐỐI VỚI PHẦN MỀM, TÀI LIỆU BẰNG VĂN BẢN ĐI KÈM VÀ BẤT KỲ PHẦN CỨNG ĐI KÈM NÀO.
8. GIỚI HẠN TRÁCH NHIỆM PHÁP LÝ
TRONG MỌI TRƯỜNG HỢP, CATALYST HOẶC CÁC NHÀ CUNG CẤP CỦA NÓ SẼ KHÔNG CHỊU TRÁCH NHIỆM VỀ BẤT KỲ THIỆT HẠI NÀO (BAO GỒM, VỚI GIỚI HẠN, THIỆT HẠI NGẪU NHIÊN, HẬU QUẢ, ĐẶC BIỆT HOẶC GƯƠNG MẪU HOẶC LỢI NHUẬN BỊ MẤT, GIÁN ĐOẠN KINH DOANH HOẶC MẤT TIỀN KHÁC) PHÁT SINH TỪ VIỆC SỬ DỤNG HOẶC KHÔNG CÓ KHẢ NĂNG CỦA SẢN PHẨM CHẤT XÚC TÁC NÀY, NGAY CẢ KHI CHẤT XÚC TÁC ĐÃ ĐƯỢC THÔNG BÁO VỀ NHỮNG THIỆT HẠI ĐÓ.
NGOÀI BẢO HÀNH GIỚI HẠN NÓI TRÊN, CÁC CHƯƠNG TRÌNH PHẦN MỀM ĐƯỢC CUNG CẤP & AS-IS", MÀ KHÔNG CÓ BẢO HÀNH DƯỚI BẤT KỲ HÌNH THỨC NÀO, ĐƯỢC THỂ HIỆN HOẶC NGỤ Ý. TOÀN BỘ RỦI RO VỀ HIỆU SUẤT CỦA CÁC CHƯƠNG TRÌNH LÀ VỚI NGƯỜI MUA. CHẤT XÚC TÁC KHÔNG ĐẢM BẢO RẰNG HOẠT ĐỘNG CỦA CÁC CHƯƠNG TRÌNH SẼ KHÔNG BỊ GIÁN ĐOẠN HOẶC KHÔNG CÓ LỖI. CATALYST KHÔNG CHỊU TRÁCH NHIỆM HOẶC TRÁCH NHIỆM PHÁP LÝ CỦA BẤT KỲ LOẠI NÀO ĐỐI VỚI CÁC LỖI TRONG CHƯƠNG TRÌNH HOẶC TÀI LIỆU, VỀ / CHO HẬU QUẢ CỦA BẤT KỲ LỖI NÀO NHƯ VẬY. LUẬT PHÁP CỦA TIỂU BANG CALIFORNIA CHI PHỐI THỎA THUẬN NÀY.
9. QUYỀN BỊ CHÍNH PHỦ HẠN CHẾ
Quyền hạn chế của chính phủ Hoa Kỳ. Phần mềm và tài liệu liên quan được cung cấp với QUYỀN HẠN CHẾ. Việc sử dụng, sao chép hoặc tiết lộ của Chính phủ phải tuân theo các hạn chế được quy định tại điểm (c) (1) (ii) của Điều khoản Quyền về Dữ liệu Kỹ thuật và Phần mềm Máy tính tại DFARS 252.227-7013 hoặc các tiểu mục (c) (1) và (2) của Phần mềm Máy tính Thương mại - Quyền hạn chế tại 48 CFR 52.227-19, nếu có. Nhà sản xuất cho các mục đích như vậy là Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
10. KIỂM SOÁT XUẤT KHẨU
Bạn đồng ý tuân thủ tất cả các quy định có liên quan, bao gồm nhưng không giới hạn ở các quy định đó, của Bộ Thương mại Hoa Kỳ và với Đạo luật Quản lý Xuất khẩu Hoa Kỳ để đảm bảo rằng Phần mềm không được xuất khẩu vi phạm luật pháp Hoa Kỳ. Bạn thừa nhận rằng Phần mềm phải tuân theo các quy định xuất khẩu và đồng ý rằng bạn sẽ không xuất khẩu, tái xuất khẩu, nhập khẩu hoặc chuyển giao phần mềm vi phạm bất kỳ luật hiện hành nào của Hoa Kỳ hoặc các luật hiện hành khác, cho dù trực tiếp hay gián tiếp, và bạn sẽ không hỗ trợ hoặc tạo điều kiện cho người khác làm như vậy. Bạn thừa nhận rằng bạn có trách nhiệm để có được bất kỳ phân loại xuất khẩu và giấy phép như có thể được yêu cầu để tuân thủ các luật như vậy.
11. CÁC ĐIỂM ĐẾN BỊ CẤM
Việc xuất khẩu, tái xuất khẩu, bán hoặc cung cấp các sản phẩm Catalyst, linh kiện phần mềm hoặc tài liệu, trực tiếp hoặc gián tiếp, từ Hoa Kỳ hoặc bởi một công dân Hoa Kỳ bất cứ nơi nào, đến Cuba, Iran, Bắc Triều Tiên, Sudan, Syria, hoặc bất kỳ quốc gia nào khác mà Hoa Kỳ đã cấm vận hàng hóa, bị nghiêm cấm mà không có sự cho phép trước của Chính phủ Hoa Kỳ. Bạn tuyên bố và đảm bảo rằng cả Cục Quản lý Xuất khẩu Hoa Kỳ cũng như bất kỳ cơ quan liên bang nào khác đều không đình chỉ, thu hồi hoặc từ chối các đặc quyền xuất khẩu của bạn. Các sản phẩm, thành phần phần mềm hoặc tài liệu của Catalyst không được xuất khẩu hoặc tái xuất khẩu cho bất kỳ ai trong danh sách công dân được chỉ định đặc biệt của Bộ Tài chính Hoa Kỳ hoặc Danh sách hoặc Danh sách thực thể của Bộ Thương mại Hoa Kỳ bị từ chối.
12. LUẬT ĐIỀU CHỈNH
Giấy phép này được điều chỉnh bởi luật pháp của Tiểu bang California, mà không liên quan đến xung đột các nguyên tắc pháp luật. Thẩm quyền và địa điểm độc quyền cho bất kỳ hành động nào phát sinh từ hoặc liên quan đến thỏa thuận này sẽ được đưa ra tòa án có thẩm quyền tại Quận San Bernardino, California. Ngoài bất kỳ cứu trợ nào khác được cấp, bên thắng kiện có quyền thu hồi phí và chi phí luật sư của mình. CÁC BÊN RÕ RÀNG TỪ BỎ QUYỀN XÉT XỬ CỦA BỒI THẨM ĐOÀN. Các bên thừa nhận rằng bất kỳ vi phạm thỏa thuận này có thể dẫn đến tổn hại không thể khắc phục cho Catalyst Development Corporation, do đó cho phép Catalyst cứu trợ bắt buộc cho bất kỳ vi phạm nào như vậy ngoài bất kỳ quyền hoặc biện pháp khắc phục nào khác mà Catalyst có thể có. Thỏa thuận này là toàn bộ thỏa thuận giữa bạn và Catalyst và thay thế bất kỳ thông tin liên lạc hoặc quảng cáo nào khác liên quan đến Phần mềm và tài liệu. Nếu bất kỳ điều khoản nào của Giấy phép này không hợp lệ, phần còn lại của Giấy phép này sẽ tiếp tục có hiệu lực đầy đủ.