为解决高校、企业和公司中存在的打印机资源忙闲不均的问题,采用微服务架构设计了分布式的共享打印系统。系统的核心服务采用Spring Could的微服务架构,使系统具有良好的扩展性、可靠性、可维护性和开放性。系统实现了文件共享、文件缓存、文件传输、打印调度、路径规划、打印资源发布等微服务,满足了用户多样化的打印需求,提高了打印资源的利用率。