What is Direct Connect?
Posted 05 August 2010 - 11:47 AM
ApexDC++ is a Peer-2-Peer (P2P) program that connects to the Direct Connect (DC) network.
What is P2P?
P2P is a term used that describes a network of users that can connect directly to one other and share resources.
What is Direct Connect?
Direct Connect is a Peer-to-Peer File Sharing protocol that allows users to chat to others via a centralised hub and share files with each other. The beauty of the network is that users can search and download files while chatting to users. DC is made up of multiple clients - ApexDC++, DC++, StrongDC++. Users running either of these programs can download between each other no matter which they choose.
The network is centralised, meaning it requires a hub/node where users connect to in order to share and chat. ApexDC++ comes with a discentralised method of download files - DHT. The advantage of this is that if a hub is offline, the user can still access users outside of this hub to find more sources. This inevitably will speed up the download process.
What is Advanced Direct Connect?
Advanced Direct Connect (better known as ADC) is more secure protocol that ApexDC++ (along with StrongDC++ and DC++) is compatible with. ADC supports UTF-8 unicode, better encryption, and has unlimited protocol extensibility.
What is Open Source?
ApexDC++ and the majority of programs connected to DC are Open Source. This allows cross-compatibility between users and the ability for anybody to use the code to compile. The advantages to this approach are that anybody can contribute to a project and improve it.
ApexDC++ Project Manager
Posted 05 August 2010 - 03:07 PM
Posted 05 August 2010 - 03:35 PM
this guide is faulty DHT is an ADC feauture not a NMDC (Direct Connect) Feature
Not exactly, because even if you aren't connected to a any ADC hub DHT will work (for now anyways, as long as bootstrapping from web is used).
Also ADC and (NM)DC are very similar from user perspective ie. to users ADC is still DC (not NMDC, but DC... you need to perceive things like a regular user sometimes Toast).
Posted 05 August 2010 - 09:18 PM
Posted 05 August 2010 - 09:50 PM
DHT just uses modification of ADC protocol. That's all. But the guide is still faulty. ApexDC++ doesn't come with DHT, it is StrongDC++ which comes with it
Yeah well we get it from StrongDC++ so Apex comes with a DHT (a DHT from StrongDC++, but it still comes with DHT).
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users