나는 CUPS 위에 간단한 인터페이스를 넣는 인쇄 시스템을 쓰고 있습니다. 사용자는 작업을 하나의 대기열에 놓고 시스템이 다양한 방법 (통계, 페이지 할당량 등)으로 처리 한 다음 사용자에게 여러 프린터 중 하나에 작업을 전달하는 웹 인터페이스를 제공합니다.CUPS 인쇄 작업에 대한 메타 데이터 저장 옵션?
사용자 키오스크와 관리 스테이션 등 여러 가지가있을 수 있으므로 동시 액세스를 처리 할 수있는 작업 메타 데이터를 저장해야합니다. 수동으로 처리 동시 접속이 확실히 안정 대규모 과잉 있지만 및 지원
- MySQL 데이터베이스가되어 상상할 수 : 완벽하게 내 요구에 맞게,하지만 내가 MySQL을의 자성의 일부를 다시 구현해야하고, 아마 제공된 스레드 안전 cupsipp.h의 API
마지막 옵션은 가장 매력적으로 들리지만 catch가 있습니다. m Python에서 작성하고, pycups도 pkipplib도 제어 파일을 수정할 수있는 방법이없는 것 같습니다.
편집 : pkipplib가 새로운 IPP 요청을 생성 할 수 있음을 분명히해야하지만 기존 제어 파일을 수정할 방법이 없습니다. 즉, 새로운 일자리로 제출하여 업데이트해야합니다.
누구나 더 좋은 아이디어가 있습니까? 조언을 많이 주시면 감사하겠습니다.