Client/Server Comm Lib for C/C++ 7.1

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 1.84 MB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

C/C++ TCP và UDP ổ cắm thư viện khách hàng/máy chủ thành phần. Các tính năng của thư viện bao gồm: - Sử dụng để tạo ra cả khách hàng và máy chủ. - Hỗ trợ & một thời gian & mật khẩu. - Dữ liệu và tệp có thể được mã hóa và giải mã. - Hỗ trợ sử dụng các phím phiên. - Hỗ trợ nhắn tin an toàn và riêng tư. - Sử dụng với Thư viện Mã hóa MarshallSoft AES để mã hóa / giải mã mạnh mẽ. - Tạo máy chủ trò chuyện và khách hàng. - Tạo chương trình chuyển tập tin khách hàng / máy chủ. - Tạo chương trình khách hàng để nói chuyện với các máy chủ TCP (POP3, IMAP, HTTP, FTP, SMTP, DNS, vv,). - Kết nối với một thiết bị bằng cách gửi lệnh đến địa chỉ IP của nó. - Tạo các chương trình proxy SMTP trích xuất một bản sao của tất cả các địa chỉ người nhận. - Tạo các chương trình proxy POP3 lọc email đến cho Spam. - Tạo proxy HTTP được sử dụng để lọc nội dung. - Gửi và nhận bộ đệm dữ liệu hoặc toàn bộ tệp. - Máy chủ có thể xử lý nhiều kết nối đồng thời. - Cho phép nhiều máy chủ và khách hàng chạy đồng thời. - Có thể chỉ định số lượng kết nối tối đa mà máy chủ sẽ chấp nhận. - Hỗ trợ cả giao thức TCP và UDP. - Bao gồm nhiều chương trình ví dụ C/C++. - Không phụ thuộc vào các thư viện hỗ trợ (các cuộc gọi đến các chức năng Windows API cốt lõi chỉ). - Phân phối miễn phí bản quyền với ứng dụng biên soạn của bạn. - Mã nguồn C có sẵn. - Hỗ trợ kỹ thuật miễn phí và cập nhật trong một năm. - Phiên bản đánh giá đầy đủ chức năng có sẵn. - Hỗ trợ hầu hết các trình biên dịch C/C++: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars. - Hỗ trợ tất cả các phiên bản của 32-bit và 64-bit Microsoft C/C++ và Visual Studio C/C ++. - Bao gồm các tệp DLL 32 bit và 64 bit cộng với các tệp OBJ để liên kết tĩnh. - Hoạt động với Windows 32-bit và 64-bit thông qua Windows 10.

lịch sử phiên bản

  • Phiên bản 7.1 đăng trên 2018-01-11
    Khắc phục sự cố với cscFileCRC() và cscCryptoPutFileExt(). Đã thêm cscTestDotted(). Khắc phục sự cố trong cscRelease(). Tăng MAX_DATA_SIZE từ 30000 đến 50000 byte. Đã CSC_SET_SOCK_REUSE [vào cscSetInteger()].
  • Phiên bản 7.0 đăng trên 2015-03-12
    Đã CSC_SET_CLOSE_TIMEOUT vào cscSetInteger(). Đã thêm cscMulticast() nhận được các gói UDP phát đa hướng; Đã thêm cscClientExt() liên kết với địa chỉ IP cục bộ. Sửa lỗi CSC_BAD_OFFSET đôi khi được trả về bởi crcCryptoPutFile(). Đã thêm tệp dự án VS2012 và VS2013.
  • Phiên bản 4.0 đăng trên 2007-03-28
    Capabilty của một chương trình có thể chấp nhận khách hàng trên nhiều hơn một cổng đồng thời đã được thêm vào.

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

MarshallSoft Computing, Inc. cấp giấy phép không độc quyền để sử dụng PHẦN MỀM cho người mua ban đầu cho mục đích thiết kế, thử nghiệm hoặc phát triển các ứng dụng phần mềm. Bản sao chỉ có thể được thực hiện cho mục đích sao lưu hoặc lưu trữ. Sản phẩm này được cấp phép để sử dụng bởi chỉ có một nhà phát triển tại một thời điểm. DLL mua với giảm giá học tập có thể không được phân phối, và phải được sử dụng cho mục đích giáo dục. Phần mềm này thuộc sở hữu của MarshallSoft Computing, Inc. và được bảo vệ bởi luật bản quyền hoa Kỳ và các điều khoản hiệp ước quốc tế. PHẦN MỀM này đang được cấp phép và không được bán. Phần mềm này được cung cấp 'như-là'. MarshallSoft Computing không bảo hành, thể hiện hay ngụ ý, đối với phần mềm. Tất cả các bảo đảm ngụ ý, bao gồm bảo đảm về khả năng bán hàng và sự phù hợp cho một việc sử dụng cụ thể được loại trừ. TRÁCH NHIỆM CỦA MARSHALLSOFT COMPUTING SOFTWARE ĐƯỢC GIỚI HẠN Ở GIÁ MUA. Trong mọi trường hợp, MarshallSoft Computing sẽ không chịu trách nhiệm về bất kỳ thiệt hại ngẫu nhiên hoặc hậu quả nào, cũng như bất kỳ thiệt hại nào vượt quá giá mua ban đầu.