p2p

python gnutella programming

I wanna learn how to build a p2p application in python that conforms to the gnutella protocol so it can tap-in the existing network like limewire, etc. Any body who knows something where to start or a ste-by-step guide? I've been reading the http://wiki.limewire.org/index.php?title=GDF but I need something with an example so I can easil...

WCF IPv6 Endpoints

I'm investigating the possibility of using the Peer 2 Peer along with WCF in a Windows app for an EPoS terminal. The app will sit on a number of PC's in a local network; there will only ever be one instance of the app per PC. My current thinking is that my app starts up and joins the peer mesh, on joining the mesh it periodically shout...

peer - to - peer chat with AsyncSocket class

hi friends, I want to use AsyncSocket class for peer - to - peer chat. I have been able to make a sample chat application where one user can communicate with other user by transmitting messages to server and then from server to other user(s) by using it, but I am finding it some what difficult to manage sockets established in peer - to...

Understanding the Bittorrent Protocol

Hi all I am looking for some books, tutorial sites . I want to understand how Bittorrent protocol works and later to implement my own tracker . I don't have a big knowledge in network protocols so I am looking for a newbie stuff . Have seen following posts but they didn't helped me with my issue : http://stackoverflow.com/questions...

realtime p2p streams with dht

Is it possible to stream realtime in a dht network like kademlia? ...

Windows Peer to Peer Global_ Group without third party ipv6 tunnel

I have been trying to develop a peer to peer application that uses Micosoft's Peer to Peer Group library. Basing my work on the Creating a Group Chat Application acrticle on msdn. This works fine for local groups and will also work for global groups if I have a thrid party tunnel adapter installed such as the gogo6 client. However fro...

GKPeerStateAvailable for non existing peers?

Hi, used this website for the long time to find answers, now need to ask on myself! :) I have implemented multi player for my game using GKSession and client/server approach, not using peer picker (up to 4 player allowed). I have one big problem which I can't find solution for. If you disconnect/reconnect server peer quickly enough, ...

Questions about controlling WCF PeerChannel connections

I've been studying the PeerChannel in WCF. The docs indicate that a peer will automatically try to get between 3 and 7 connected neighbors. My scenario is a couple of systems on one side of an expensive, high-latency connection; and one or more on the other side. Since the connection has limited bandwidth, I'd really like to keep cont...

JavaME, Implementing Peer to Peer communication.

I have 4 phones connected to a Wifi access point and I know the MAC/IP of all of these including the Wifi access point. I need to implement communication between each of these phones, a sort of peer to peer communication, I was thinking about using sockets but then each phone will have to implement a ServerSocket and Socket on each o...

Java ME, How to implement peer to peer communication?

The title is the question.... ...

JXTA direct messenger across internet?

Hi, I downloaded the JXTA tutorials from their site. It includes a direct messenger sample program. I ran it on my home computers and it worked fine. But will it run over the internet, too? My computers are behind NAT routers, and so are most other computers out there. JXTA claims to be able to pass that, but I'm not sure if it works wi...

self organizing computer networks & node discovery: libraries, algorithms, docs: where do I begin?

hi, I would like to write a networked software without centralized directory, capable to automatically discover its fellow nodes and "self-organize" a resilient, "not too unbalanced" logical network (maybe i should define it as a graph with relatively short routes between each pair of nodes). in witch hunting times like these, maybe it...

What are some advanced features you can add to any generic application?

I've almost finished my Java p2p file sharing application and given that it's pretty simple, I would like to add some things to it. Some modules or something like that. As you may notice I'm a newbie and still learning, so I haven't quite figured out all the possibilities. Can you please recommend me anything you would think I could us...

SQL Server 2008 Peer-To-Peer Replication not working all the time

Has anyone successfully set up Peer-To-Peer replication (not merge)? We have set it up exactly per BOL documentation. All the inserts to a node are replicated to another node with no problems. However, some updates do not get replicated - we can profile that the MS update proc (the proc that gets created when P2P replication is set up...

How to build a simple 2-player game, communicating over the internet, with no custom code on any server?

How can I build a simple 2-player game, that communicates over the internet? I need to solve the problems of: lookup or rendezvous - two players want to find each other. ongoing communications. Either player can initiate an action that requires delivering information to the other side, in a reasonbly quick timeframe (IM-type laten...

Multi player game over internet using WPF/Silverlight.

Hi What is the generic way to maintain state in multi-players game over internet, which can be played on GUI of WPF or Silverlight? One player might be on WPF gui and others might be on Silverlight GUI. P2P, HTTP server or some other technique? please advise. thanks, AJ ...

Does WCF supports Peer-to-peer implementation?

I'm trying to implement peer-to-peer messaging and file sharing utility within LAN, So does WCF supports p2p? Does any one tried file sharing trough WCF? ...

Fast Cross Platform Inter Process Communication in C++

I'm looking for a way to get two programs to efficiently transmit a large amount of data to each other, which needs to work on Linux and Windows, in C++. The context here is a P2P network program that acts as a node on the network and runs continuously, and other applications (which could be games hence the need for a fast solution) will...

Can Adobe Air application use p2p?

I've already built a flash 10 flex application which use the p2p feature (I'm using a developer key to connect to stratus), currently everything works fine. Now I want my application to run on Adoble Air Runtime, but it seems that p2p does not work for Air. I can successfully connect to stratus server in Air application, but after that...

Completing a socket connection across an intranet or internet.

I am writing a peer-to-peer binary socket program. There are only two endpoints. One socket is listening on my laptop system. The other socket is broadcasting from my desktop system. I have a third program running on a hosted server, that is available to broker the connection between the two. My problem is that when the laptop and d...