- From: Kazuhiro Kitagawa <kaz@w3.org>
- Date: Mon, 29 Apr 2002 22:53:35 +0900
- To: www-mobile@w3.org
- Message-ID: <u3cxemx0g.wl@WORLD-HODS7ZI4J.w3.mag.keio.ac.jp>
Hello, Our team at Intel Labs has developed several CC/PP components, which are freely downloadable. These components enable and simplify the use of the CC/PP framework and can help in accelerating the use of CC/PP for customized content delivery to heterogenous devices. The CC/PP Toolkit can be downloaded using the "Software Downloads" link at: http://www.intel.com/pca/developernetwork/ <http://www.intel.com/pca/developernetwork/> The toolkit contains the following components: 1. CC/PP Client Proxy 2. CC/PP Client Profile Manager API 3. CC/PP Server Profile Repository (libccpprepos) 4. CC/PP Server Content Customization Module (mod_ccpp) The Client Proxy is a fully functional HTTP proxy written in Java. It adds the client's CC/PP profile to outgoing HTTP request headers. The CC/PP Client Profile Manager API is a library that allows agents to dynamically change the client device's CC/PP profile. The Profile Repository library (libccpprepos) allows easy interaction with CC/PP profiles. It provides vocabulary-agnostic CC/PP profile management, attribute operations, traversals, etc. It resolves, fetches and caches default profiles, and deals with profile merging and overridden attributes. The library provides a C language interface. A Perl wrapper (PerlCCPPRepos) is also included. The Content Customization Module (mod_ccpp) is an Apache DSO module that supports configurable content selection and content transformation, either of which can be based on CC/PP profile attributes accompanying the HTTP requests. Also included are sample adapters for CC/PP based content transformation. mod_ccpp and the sample adapters both use libccpprepos. An alternative approach for content customization is to use libccpprepos directly from CGI scripts, or from PHP, EmbPerl, or ASP pages. Comments, questions, suggestions, bug reports are welcome. thanks dvk Dhananjay Keskar Intel Corporation dhananjay.v.keskar@intel.com P.S: An earlier post on April 10 did not make it to the mailing list. Please excuse the repost.
Received on Monday, 29 April 2002 09:53:50 UTC