qtcpsocket

    0

    1답변

    서버를 프로그래밍하면서 서비스와 관리자를 프로그래밍했습니다. 사실 qDebug() << "Stopping the server..."; // Clear the vector and free the memory by deleting pointers qDebug() << clients.size(); for(int i=0;i<clients.size();i++)

    0

    1답변

    멀티 스레드 서버 (QTcpServer 상속)가 있습니다. 새 연결이 나타나면 새 작업 (QRunnable 상속)을 만들고 소켓 설명자를 생성자에 전달한 다음이 작업을 QThreadpool (3 명의 작업자)에게 보냅니다. 실행에서 QThreadPool::globalInstance()->start(task); () 나는 동적으로 QTcpSocket 설정

    1

    2답변

    QTcpServer 및 QTcpSocket 위에 구현 된 FTP 서버가 있습니다. 단일 스레드가 있어도 신호와 슬롯 메커니즘을 이용하여 동시에 여러 TCP 연결을 지원합니다. 내 코드는 가능한 한 빨리 이벤트 루프에 반환하고 블록하지 않으며 (대기 함수 없음) 중첩 된 이벤트 루프를 사용하지 않습니다. 그런 식으로 내가 이미 협력 멀티 태스킹, Win3.1

    5

    1답변

    새 QSslSocket을 만들 수 있으며 TCP 연결을 방해하거나 닫지 않고 기존 TCP 연결과 이전 QTcpSocket의 소유권을 가져갈 수 있습니까? FTP 클라이언트의 요청 (명령 AUTH SSL 또는 AUTH TLS)이있는 경우에만 초기에 연결이 암호화되지 않아야하며 FTP 클라이언트에서 SSL/TLS가 필요하다면 명시 적으로 FTPS를 구현해야합니

    0

    1답변

    ssl 또는 tcp 소켓을 통해 직렬화 된 데이터를 보내려고합니다. QIODevice :: write는 QDataStream을 보내지 않고 char * 및 QByteArray 만 보냅니다. 소켓을 통해 직렬화 된 데이터를 보낼 수있는 방법이 있습니까? 또는 QDataStream을 QByteArray로 어떻게 변환 할 수 있습니까? 감사

    0

    1답변

    내 기본 목표는 QDataStream, QTcpServer 및 QTcpSocket을 사용하여 네트워크를 통해 mp3 파일을 보내는 것입니다. 그러나 나는이 일을 작은 조각으로 나누었다. 처음에는 mp3 파일을 올바른 형식으로 가져와 데이터 스트림에 "공급"할 수 있어야합니다. 어떻게해야합니까? Phonon을 사용하는 것이 가장 쉬운 방법이라고 생각 했나요?

    5

    2답변

    서버와 클라이언트의 파일 이름이 완전히 동일하도록 파일 이름이 포함 된 파일을 서버로 보낼 수있는 간단한 방법이 있습니까? 여기 는 보낸 사람 내 코드 수신기 QString path = QApplication::applicationDirPath()+"/belajardansa.bmp"; QFile inputFile(path); QByteArray read

    0

    1답변

    나는 TCP를 통해 일부 이미지를 보내야하는 응용 프로그램을 만들고 있습니다. 보내는 부분은 QImage image; image.load("image.png", "PNG"); image.setText("name", "color"); QByteArray ba; QBuffer buffer(&ba); image.save(&buffer, "PNG");

    4

    1답변

    QTcpSocket의 ReadyRead 신호의 Qt 구현에 대해 알고 싶습니다. Windows 및 Linux에서 어떻게 구현됩니까? select(), poll(), epoll(), SIGIO 또는 다른 방법을 사용 하시겠습니까? QTcpSocket 신호가 ReadyRead 신호를 방출하는시기를 어떻게 알 수 있습니까?

    1

    1답변

    얼마 전 Qt (영어로 유감스럽게도)와 함께 작업 해 왔습니다. 저는 현재 QtNetwork와 협력 중입니다. 시스템과 같은 클라이언트 - 서버를 만들어야합니다. 기본 아이디어는 다음과 같습니다. 둘 다 (클라이언트와 서버)의 IP가 변경 될 수 있습니다. 클라이언트의 구성 파일에 서버 IP를 저장할 수있는 방법이 없습니다. 따라서 서버는 어떤 식 으로든