a question on server stuff

This is a discussion on a question on server stuff within the A Brief History of Cprogramming.com forums, part of the Community Boards category; is it really necessary to have a server computer for a program like Napster? i mean...if you could make it ...

  1. #1
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738

    a question on server stuff

    is it really necessary to have a server computer for a program like Napster? i mean...if you could make it server independent, then the courts couldnt shut you down

    if you really think about it, a server computer for a program like Napster really only speeds up search time...but it couldnt be by that much....

    with a server computer, you can flag every computer that is logged on and make searches fast...but without a server, you have to search every IP address on the internet...

    unless you could figure out a way

    all you really have to do is keep a list of all logged on IP addresses in a text file...

    you could keep that on a geocities server if you wanted to...

    just some thoughts...
    My Website

    "Circular logic is good because it is."

  2. #2
    ggs
    ggs is offline
    C > C++ duders ggs's Avatar
    Join Date
    Aug 2001
    Posts
    435
    Then the server becomes geocities, and is promptly removed for TOS.

    The best you can do is a bunch of redundant servers, and each system keeps track of the closest 10 or 20 (in terms of IP hops), and tries each when it logs on. Maybe a few central meta servers (text file list of IPs on geocities for new comers who don't have a list.
    .sect signature

  3. #3
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    ummmm.... yeah... see MORPHEUS
    Blue

  4. #4
    ggs
    ggs is offline
    C > C++ duders ggs's Avatar
    Join Date
    Aug 2001
    Posts
    435
    http://www.openp2p.com/pub/a/p2p/200.../morpheus.html

    it says it needs centralized user reg and logon, so it counts as a centralized meta-server type thingy.
    .sect signature

  5. #5
    _B-L-U-E_ Betazep's Avatar
    Join Date
    Aug 2001
    Posts
    1,412
    but the data aquisition doesn't pass through their server. This is why they are still running... and Napster isn't. Might be just a matter of time tho...
    Blue

  6. #6
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    what about Aimster?
    My Website

    "Circular logic is good because it is."

  7. #7
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Check out gnutella
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  8. #8
    Registered User rick barclay's Avatar
    Join Date
    Aug 2001
    Posts
    835
    You can set your computer up as a server with most any ftp
    program. All you have to do is make a directory where
    you'll store your shared files and allow ftp access to that
    and only that directory. They can both up and download.

    If you have a web page, just upload the files to a page and
    let people download whatever is there. Uploading is another
    matter there, however.

    I did the ftp thing several years ago, even before Netscape,
    in the days when telnet was popular. Took forever to d/l
    anything with those 14.4 modems , maybe even before
    you was born. .

    rick barclay
    No. Wait. Don't hang up!

    This is America calling!

  9. #9
    No Genius That's For Sure
    Join Date
    Aug 2001
    Location
     >' >' >' >'&>' CIS MajorIndiana CNC operator >'&>'FranceSkateboarding, Cno job7>' Swindon, UKCycling & ChessGraphic Analyst
    Posts
    127
    As has already been stated, almost any machine can be a server now. Maybe not a good one but a server none the less. As 'work stations' (I'm still chuckling about the 'station' thread') got fatter and servers got a little thinner all the lines have blurred.

    Naptser and all its friends are considered peer to peer not client/server. But as 'servers' tend to be higher end machines, running through them improves performance.

    There are lots of folks out there running stuff over the web that is not centralized.

    Napster was shut down because it was the largest. 3 or 4 of the smaller ones got sued this week.

    The days of stealing music and films w/incredible ease may not go on too much longer.
    He is no fool who gives up what he cannot keep in order to gain what he cannot lose.

  10. #10
    Registered User rick barclay's Avatar
    Join Date
    Aug 2001
    Posts
    835
    >The days of stealing music and films w/incredible ease may not go on too much longer.<

    Only forever.

    rick barclay
    No. Wait. Don't hang up!

    This is America calling!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Server Architecture
    By coder8137 in forum Networking/Device Communication
    Replies: 2
    Last Post: 01-29-2008, 10:21 PM
  2. Multi-Threaded Server Help
    By jonswits20 in forum C# Programming
    Replies: 5
    Last Post: 04-17-2007, 11:05 PM
  3. Commerical MMORPG Developer Opp
    By Th3Guy in forum Projects and Job Recruitment
    Replies: 19
    Last Post: 01-22-2007, 10:28 AM
  4. Linux (not programming) E-mail server question.
    By Kennedy in forum Tech Board
    Replies: 4
    Last Post: 11-09-2006, 01:08 AM
  5. SMTP Server Not Working
    By (TNT) in forum Networking/Device Communication
    Replies: 1
    Last Post: 07-15-2003, 05:33 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21