Slashdot Mirror


Rendezvous For Apache

sapporo writes "Eric Christopher Seidel has released mod_rendezvous. The DSO lets the Apache that comes with Mac OS X advertise its services on the local network via Rendezvous, so it will show up in Safari's Rendezvous Bookmarks section. This lets you browse all web servers on the local network very conveniently. Nice one!" I wonder, could it work on Linux too? I would think so ...

5 of 44 comments (clear)

  1. Re:Very nice idea by pudge · · Score: 5, Informative
    I really hope that rendez-vous technologies get ported to other Unixes soon.

    You mean like mDNSResponder?
    cd Rendezvous/mDNSPosix
    make os=linux
    w00p, indeed.
  2. Re:interesting... by Twirlip+of+the+Mists · · Score: 5, Insightful

    Take the Safari browser for example, David Hyatt is actually responding to other people's blogs about Safari and actually taking notice.

    If by "actually taking notice" you mean "fixing reported bugs left and right," you're right. Hyatt's team is doing some incredible stuff. They're just chewing through bug reports.

    I've emailed David asking if they plan to put WebCore and JavaScriptCore on the public CVS server so we can test newer builds. No answer yet, but I'll bet I get a "yes" back soon.

    --

    I write in my journal
  3. Re:Rendezvous info by Twirlip+of+the+Mists · · Score: 5, Informative
    Is there any technical info on Rendezvous?

    There is tons of technical info on Rendezvous. Google for it, or look at the canonical source. (You can also download source from there.)

    Does it not broadcast across subnets?

    This is a FAQ:
    Q: Does Rendezvous work across routers (between multiple subnets)?

    A: No. The first release of DNS Service Discovery (DNS-SD) for Mac OS X concentrates on Multicast DNS (mDNS) for single-link networks because this is the environment worst served by current IP software. Future versions will add Dynamic Update and unicast query support.

    Multicast DNS is intended for use on small networks with no infrastructure support, and intentionally uses link-local multicast. If a network has two links then it needs a bridge or router to connect those links, so by definition you now have a box that is (or should be) capable of providing some level of infrastructure support.

    It is important to understand that DNS-SD is orthogonal to mDNS. You can use one without the other. In the example given above, the router that is connecting the two links should also include a DHCP server to assign addresses, and a little mini-DNS server which handles both standard DNS queries and Dynamic DNS Updates [RFC 3007]. The devices offering services on that network then advertise their services by using Dynamic Update to register their service records with the mini-DNS server in the router, and clients looking for services use normal unicast DNS queries addressed to that server to retrieve those service records.
    --

    I write in my journal
  4. Re:Very nice idea by Twirlip+of+the+Mists · · Score: 5, Informative

    Thou shalt get thee to Apple's Rendezvous developer page immediately and readeth up on it, for thou doest knoweth not of why thou speaketh.

    --

    I write in my journal
  5. Re:Great - For Safari... by marmoset · · Score: 5, Informative

    Chimera nightlies support browsing to Rendezvous sites. I can't remember whether or not it's turned on by default, though.