荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Lg (创造人生的传奇), 信区: Linux
标 题: Jigsaw: The Future of HTTP?
发信站: BBS 荔园晨风站 (Sun Dec 12 15:30:47 1999), 站内信件
Merging Linux and Java on the Server Side
Jigsaw: The Future of HTTP?
Kevin Reichard
Jigsaw is not the sort of Web server that you'd base an
enterprise-level Internet presence
around. But if you're at all serious about staying ahead of
the curve when it comes to the
cutting edge of Web protocols and infrastructures, you'll
want to have a test machine
running Jigsaw somewhere.
Jigsaw 2.1, as developed by the World Wide Web Consortium
(W3C), is designed to be a
technology demonstration rather than a full-fledged release.
It's purposely intended as a
project to showcase new technologies, but in the case of
Jigsaw 2.0, this Web server also
ends up being more robust than the average Web server. Most
importantly, though, Jigsaw
serves as a useful blueprint to the future of the HTTP
protocol and object-oriented Web
servers.
As with many of the new breed of Web servers, Jigsaw is
written totally in Java and works
within an object-oriented framework. Java also enables
Jigsaw to be extensible and portable
across server platforms. The object-oriented design, while
not totally new in the
Web-server world (even Apache is object-oriented to an
extent), is taken to the logical
extreme by Jigsaw. Jigsaw at its core is nothing but a set
of Java classes and extension
modules. When you want to add capabilities, you can
dynamically add your own modules to
the server. And every resource available to the server is an
object (as opposed to a CGI
script or file), which means that any object can be made
available to end users via HTTP or
other defined protocols.
W3C is responsible for overseeing Web standards, and anyone
wishing conformity with
HTTP/1.1 and the upcoming HTTP-NG (for Next Generation) will
want to do some testing
with Jigsaw, as the latest version is totally 1.1-compliant.
We set up a Jigsaw server on a
Slackware Linux server and threw some curveballs at
it--purposely testing
1.1-compliance--and the server handled all the tasks well.
Looking at Jigsaw a little more critically, it's clear that
this technology demonstration really
isn't ready for prime-time deployment. For instance, there's
no support for virtual hosts and
domains. However, one area that is ready for prime time is
Jigsaw's Java-based
administration applet, which makes administration go
smoothly. (Alas, this tool doesn't run
within a Web browser, but it can be run remotely.) You can
also perform administration via
a series of HTML forms. If you get lost, the Web-based
documentation (both for
administrators and programmers) is excellent.
Jigsaw may not be totally ready for prime time, but it is
invaluable as a technology
demonstration for anyone wishing to see the future of Web
servers.
--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: bbs@210.39.3.71]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店