Unfortunately, each of these methods is lacking in one way or another. Let's take a brief look at each of these techniques before we go any further. A cookie is simply a line of data in a file that is stored on a user's hard drive. Properly configured Web servers access and update the information stored in this file. Cookies currently cannot be shared.
Cookies also offer little security and can be stolen by rogue software.
CGI is currently used on 40 percent of Web sites to track relationships. As consumer demand for interaction among Web sites increases, CGI eventually will be replaced with an architecture that supports the need to create relationships with a Web site as well as relationships among Web sites. JavaSoft's JECF framework is an excellent example of this type of architecture. LiveScript LiveScript supports communications over sockets, but without a bit of fancy programming it is not able to transmit portions of a program while the program is in operation. I've shown you the alternatives.