{"title":"透明的多客户端访问和动态内容生成","authors":"H. Komericki, D. Loncarevic, T. Fitz","doi":"10.1109/MELCON.2004.1347011","DOIUrl":null,"url":null,"abstract":"The proliferation of mobile devices has created the need for content delivery tailored to capabilities of the device used. This content adaptation has to be invisible to the end user. Our goal was to find a solution that would enable this adaptation for a hierarchical data structure that is changing very frequently. This means the content has to be created dynamically. In this paper we propose a solution for dynamic content generation and transparent multi-client access. Clients send requests that contain parameters, and headers that describe them and the content they want to receive. The solution for content generation comprises: a request handler that processes the request and parameters so that content based on them can be generated, a data service that delivers the data needed for content generation, a content transformer that transforms the provided data to the format that is expected by the client in the response, and a response generator that generates a response that contains the requested content. Transparent access is provided using the user-agent header field sent in the client request. We explain the architecture of solution and the general content generation process. Implementation of the proposed solution is demonstrated in a case study involving visualization of GRID monitoring data.","PeriodicalId":164818,"journal":{"name":"Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Transparent multi-client access and dynamic content generation\",\"authors\":\"H. Komericki, D. Loncarevic, T. Fitz\",\"doi\":\"10.1109/MELCON.2004.1347011\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The proliferation of mobile devices has created the need for content delivery tailored to capabilities of the device used. This content adaptation has to be invisible to the end user. Our goal was to find a solution that would enable this adaptation for a hierarchical data structure that is changing very frequently. This means the content has to be created dynamically. In this paper we propose a solution for dynamic content generation and transparent multi-client access. Clients send requests that contain parameters, and headers that describe them and the content they want to receive. The solution for content generation comprises: a request handler that processes the request and parameters so that content based on them can be generated, a data service that delivers the data needed for content generation, a content transformer that transforms the provided data to the format that is expected by the client in the response, and a response generator that generates a response that contains the requested content. Transparent access is provided using the user-agent header field sent in the client request. We explain the architecture of solution and the general content generation process. Implementation of the proposed solution is demonstrated in a case study involving visualization of GRID monitoring data.\",\"PeriodicalId\":164818,\"journal\":{\"name\":\"Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521)\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-05-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MELCON.2004.1347011\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MELCON.2004.1347011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Transparent multi-client access and dynamic content generation
The proliferation of mobile devices has created the need for content delivery tailored to capabilities of the device used. This content adaptation has to be invisible to the end user. Our goal was to find a solution that would enable this adaptation for a hierarchical data structure that is changing very frequently. This means the content has to be created dynamically. In this paper we propose a solution for dynamic content generation and transparent multi-client access. Clients send requests that contain parameters, and headers that describe them and the content they want to receive. The solution for content generation comprises: a request handler that processes the request and parameters so that content based on them can be generated, a data service that delivers the data needed for content generation, a content transformer that transforms the provided data to the format that is expected by the client in the response, and a response generator that generates a response that contains the requested content. Transparent access is provided using the user-agent header field sent in the client request. We explain the architecture of solution and the general content generation process. Implementation of the proposed solution is demonstrated in a case study involving visualization of GRID monitoring data.