计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
11期
53-57,61
,共6页
黄亚军%吴振强%张夏蕾%魏刃佳
黃亞軍%吳振彊%張夏蕾%魏刃佳
황아군%오진강%장하뢰%위인가
We b服务%文件转换%并发
We b服務%文件轉換%併髮
We b복무%문건전환%병발
Web service%document type transform%concurrency
文件格式的多样性使系统不能保证大部分格式的文件都正常播放或显示,文件转换是解决此问题的关键。而目前的文件转换普遍是作为一个子模块集成在系统中,导致不同的系统需要重复开发。提出基于We b服务规范的文件转换组件,实现文件转换的可复用性。此外,针对目前普遍的多核CPU硬件系统,文件转换过程中采用并发机制并且使用命令模式对转换任务的行为统一管理,以此提高转换效率和吞吐量。部署测试表明,该组件可以满足几乎所有视频文件的转换和部分文本文件的转换,并发设计运行正常且能够保证文件转换的效率。
文件格式的多樣性使繫統不能保證大部分格式的文件都正常播放或顯示,文件轉換是解決此問題的關鍵。而目前的文件轉換普遍是作為一箇子模塊集成在繫統中,導緻不同的繫統需要重複開髮。提齣基于We b服務規範的文件轉換組件,實現文件轉換的可複用性。此外,針對目前普遍的多覈CPU硬件繫統,文件轉換過程中採用併髮機製併且使用命令模式對轉換任務的行為統一管理,以此提高轉換效率和吞吐量。部署測試錶明,該組件可以滿足幾乎所有視頻文件的轉換和部分文本文件的轉換,併髮設計運行正常且能夠保證文件轉換的效率。
문건격식적다양성사계통불능보증대부분격식적문건도정상파방혹현시,문건전환시해결차문제적관건。이목전적문건전환보편시작위일개자모괴집성재계통중,도치불동적계통수요중복개발。제출기우We b복무규범적문건전환조건,실현문건전환적가복용성。차외,침대목전보편적다핵CPU경건계통,문건전환과정중채용병발궤제병차사용명령모식대전환임무적행위통일관리,이차제고전환효솔화탄토량。부서측시표명,해조건가이만족궤호소유시빈문건적전환화부분문본문건적전환,병발설계운행정상차능구보증문건전환적효솔。
As the diversity of document type causes that systems cannot ensure all of files display normally, file format transform plays a pivotal role in resolution of this problem. However, the concurrent document type transfer function is universally a part of the system as a sub-module, which makes different systems need to develop document type transfer module repeatedly. In this paper, document type transfer component based on Web service is proposed, which enhances the reusability of the component. Moreover, aiming at the multi-core hardware system of computer, concurrent mecha-nism and command pattern design are given to manage the transfer task in a unified method, which promotes the efficient and throughput of transfer component. The test of deployment illustrates that not only the component can ensure the trans-form of almost all of video file and part of text file, but also the concurrent design runs normally and improves the effi-cient of file transform actually.