[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3592626.3592670acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article
Free access

Application-Specific Proxy Servers as HTTP Stream Transducers

Published: 11 December 1995 Publication History

Abstract

If one wishes to execute specialized processing on the HTTP requests and responses that flow between WWW clients and servers, one can add the processing in the clients, in the servers, or between them. We describe a novel approach to the latter; we generalize the notion of proxy servers to construct application-specific proxies that act as transducers on the HTTP stream. We have built a sample set of transducers to demonstrate the idea and an initial toolkit to ease the task of constructing these transducers and attaching them to the HTTP stream.

References

[1]
Abelson, H. et al., Structure and Interpretation of Computer Programs, MIT Press, Cambridge, MA 1986.
[2]
Behlendorf, B., A Proposal for Non-Intrusive Community Content Control Using Proxy Servers, http://www.organic.com/Staff/brian/community-filters.html
[3]
Cohen, M., The SodaBot Home Page, http://www.ai.mit.edu/people/sodabot/sodabot.html
[4]
Coplien, J., Advanced C++: Programming Styles and Idioms, Addison-Wesley, Reading, MA, 1992.
[5]
Frystyk, H., Library of Common Code, http://www.w3.org/hypertext/WWW/Library/
[6]
Kernighan, B., and Pike, M., The Unix Programming Environment, Prentice-Hall, Englewood Cliffs, NJ, 1984, "Filters," pp. 101--132.
[7]
Luotonen, A., and Altis, K., World-Wide Web Proxies, at site http://www.w3.org/hypertext/WWW/Proxies/
[8]
OSF RI World-Wide Web Agent Toolkit (OreO), http://www.osf.org/ri/announcements/OreO_Datasheet.html
[9]
Ariadne, at site http://www.osf.org/ri/announcements/Ariadne_Datasheet.html
[10]
DCE-Web Home Page, http://www.osforg:8001/www/dceweb/DCE-Web-Home-Page.html
[11]
OSF Distributed Computing Environment, http://www.osf.org:8001/dce/index.html
[12]
Wide-Area Browsing Assistance for the World Wide Web, http://www.osf.org/www/waiba/
[13]
Perkowitz, M., Internet Softbot, http://www.cs.washington.edu/research/projects/softbots/www/softbots.html
[14]
Roscheisen, M. and Mogensen, C., ComMentor: Scalable Architecture for Shared WWW Annotations as a Platform for Value-Added Providers, http://www-pcd.stanford.edu/COMMENTOR

Cited By

View all
  • (2010)Data and Services for Mobile ComputingThe Practical Handbook of Internet Computing10.1201/9780203507223.ch36Online publication date: 31-Jan-2010
  • (2008)WebAccelComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2008.02.00752:11(2129-2147)Online publication date: 1-Aug-2008
  • (2007)Improving User Relocatability, Practicality, and Deployment in the Web Stream Customizer SystemWireless Communications 2007 CNIT Thyrrenian Symposium10.1007/978-0-387-73825-3_16(201-211)Online publication date: 2007
  • Show More Cited By

Index Terms

  1. Application-Specific Proxy Servers as HTTP Stream Transducers
                Index terms have been assigned to the content through auto-classification.

                Recommendations

                Comments

                Please enable JavaScript to view thecomments powered by Disqus.

                Information & Contributors

                Information

                Published In

                cover image ACM Conferences
                WWW4: Proceedings of the Fourth International Conference on World Wide Web
                December 1995
                737 pages
                ISBN:1565921690
                DOI:10.1145/3592626

                Sponsors

                • IW3C2

                In-Cooperation

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                Published: 11 December 1995

                Permissions

                Request permissions for this article.

                Check for updates

                Author Tags

                1. proxy servers
                2. stream transducers
                3. HTTP

                Qualifiers

                • Research-article

                Funding Sources

                • Advanced Research Projects Agency (ARPA)

                Conference

                WWW4
                Sponsor:
                WWW4: Fourth International Conference on World Wide Web
                December 11 - 14, 1995
                Massachusetts, Boston, USA

                Acceptance Rates

                Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

                Contributors

                Other Metrics

                Bibliometrics & Citations

                Bibliometrics

                Article Metrics

                • Downloads (Last 12 months)92
                • Downloads (Last 6 weeks)18
                Reflects downloads up to 15 Jan 2025

                Other Metrics

                Citations

                Cited By

                View all
                • (2010)Data and Services for Mobile ComputingThe Practical Handbook of Internet Computing10.1201/9780203507223.ch36Online publication date: 31-Jan-2010
                • (2008)WebAccelComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2008.02.00752:11(2129-2147)Online publication date: 1-Aug-2008
                • (2007)Improving User Relocatability, Practicality, and Deployment in the Web Stream Customizer SystemWireless Communications 2007 CNIT Thyrrenian Symposium10.1007/978-0-387-73825-3_16(201-211)Online publication date: 2007
                • (2006)WWW assisted browsing by reusing past navigations of a group of usersAdvances in Case-Based Reasoning10.1007/BFb0056330(160-171)Online publication date: 2-Jun-2006
                • (2006)Data Management for Mobile Ad-Hoc NetworksEnabling Technologies for Wireless E-Business10.1007/978-3-540-30637-5_7(132-176)Online publication date: 2006
                • (2005)Effective Web browsing through content delivery adaptationACM Transactions on Internet Technology10.1145/1111627.11116285:4(571-600)Online publication date: 1-Nov-2005
                • (2005)Weaving the Web using coordinationCoordination Languages and Models10.1007/3-540-61052-9_61(411-415)Online publication date: 4-Jun-2005
                • (2004)Targeting heterogeneous multimedia environments with Web servicesProceedings. IEEE International Conference on Web Services, 2004.10.1109/ICWS.2004.1314799(682-689)Online publication date: 2004
                • (2004)FACADE - a framework for context-aware content adaptation and deliveryProceedings. Second Annual Conference on Communication Networks and Services Research, 2004.10.1109/DNSR.2004.1344710(46-55)Online publication date: 2004
                • (2004)A flexible architecture for customizing web streams for wireless clients2004 4th Workshop on Applications and Services in Wireless Networks, 2004. ASWN 2004.10.1109/ASWN.2004.185174(216-224)Online publication date: 2004
                • Show More Cited By

                View Options

                View options

                PDF

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader

                Login options

                Media

                Figures

                Other

                Tables

                Share

                Share

                Share this Publication link

                Share on social media