Transcoding: Extending e-business to new environments

被引:21
作者
Britton, KH
Case, R
Citron, A
Floyd, R
Li, V
Seekamp, C
Topol, B
Tracey, K
机构
[1] IBM Corp, Software Grp, Res Triangle Pk, NC 27709 USA
[2] IBM Corp, Applicat Integrat Middleware Div, Adv Design & Technol Grp, Res Triangle Pk, NC 27709 USA
关键词
D O I
10.1147/sj.401.0153
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
The promise of e-business is coming true: both businesses and individuals are using the Web to buy products and services. Both want to extend the reach of e-business to new environments. Customers want to check accounts, access information, and make purchases with their cellular phones, pagers, and personal digital assistants (PDAs). Banks, airlines, and retailers are competing to provide the most ubiquitous, convenient service for their customers. Web applications designed to take advantage of the rich rendering capabilities of advanced desktop browsers on large displays do not generally render effectively on the small screens available on phones and PDAs. Some devices have little or no graphics capability, or they require different markup languages, such as Wireless Markup Language (WML) for text presentation. Transcoding is technology for adapting content to match constraints and preferences associated with specific environments. This paper compares and contrasts different approaches to content adaptation, including authoring different versions to accommodate different environments, using application server technology such as JavaServer pages(TM) (JSP(TM)) to create multiple versions of dynamic applications, and dynamically transcoding information generated by a single application. For dynamic transcoding, the paper describes several different transcoding methodologies employed by the ISM WebSphere(TM) Transcoding Publisher product, including HyperText Markup Language (HTML) simplification, Extensible Markup Language stylesheet selection and application, HTML conversion to WML, WML deck fragmentation, and image transcoding. The paper discusses how to decide whether transcoding should be performed at the content source or in a network intermediary. It also describes a means of identifying the device and network characteristics associated with a request and using that information to decide how to transcode the response. Finally, the paper discusses the need for new networking benchmarks to characterize the server load and performance characteristics for dynamic transcoding.
引用
收藏
页码:153 / 178
页数:26
相关论文
共 29 条
[1]
ABDELZAHER T, 1999, 8 INT WORLD WID WEB
[2]
[Anonymous], DOCUMENT OBJECT MODE
[3]
Intermediaries: An approach to manipulating information streams [J].
Barrett, R ;
Maglio, PP .
IBM SYSTEMS JOURNAL, 1999, 38 (04) :629-641
[4]
*CC PP, WORLD WID WEB CONS S
[5]
Chandra S., 2000, INFOCOM 2000 19 ANN
[6]
A universal information appliance [J].
Eustice, KF ;
Lehman, TJ ;
Morales, A ;
Munson, MC ;
Edlund, S ;
Guillen, M .
IBM SYSTEMS JOURNAL, 1999, 38 (04) :575-601
[7]
Adapting to network and client variation using infrastructural proxies: Lessons and perspectives [J].
Fox, A ;
Gribble, SD ;
Chawathe, Y ;
Brewer, EA .
IEEE PERSONAL COMMUNICATIONS, 1998, 5 (04) :10-19
[8]
FOX A, 1989, ASPLOS 7
[9]
Dynamic adaptation in an image transcoding proxy for mobile Web browsing [J].
Han, R ;
Bhagwat, P ;
LaMaire, R ;
Mummert, T ;
Perret, V ;
Rubas, J .
IEEE PERSONAL COMMUNICATIONS, 1998, 5 (06) :8-17
[10]
HAN R, 1999, WOWMOM 99