Find Jobs
Hire Freelancers

Multicast support needed for current software in VC6

$100-500 USD

Anulowano
Opublikowano prawie 19 lat temu

$100-500 USD

Płatne przy odbiorze
I require the following:- Multicast support added to an existing program done in VC6 Multicast server software to sit on Windows 2000/2003/XP Current Situation. Network drive is mapped from client to server. Declone (our program client) reads the file specified and lays the information correctly to the client disk. (example Declone N:\NULLFILE TO /NULL (where N: is the network drive) See zip file for sample of the current program and instructions of how to use it. The problem with this is it can be slow when a large amount of clients require a file. I would like to have multicast support added to reduce server and network load, thus increasing speed when several clients require the same file. Also attached in the zip file is a jpg which is a high level flow chart for how the multicast should work. Before accepting any bids I will require confirmation that you understand the Objectives and requirements under deliverables. I am open to any changes but we will need to discuss and not assume anything. ## Deliverables The Objectives and requirements are:- 1) Multicast Server Software to run in the icon tray on either 2000/2003/xp The software will be listening for any requests from clients. Once a client requests a multicast session, the server software will check its a vaild request and see if a multicast session is already waiting for the same file, if not the session will be created on the server, (details of the file location will be in a xml file on the server) If the session is waiting for others to join status then the client can join that session. After a predefined time (i.e 1 min, this gives other clients a chance to join) the file will be multicasted to the clients in that session. If other files are requested from other clients, while a multicast session is open then it should start a new one for other files, or new clients joining. Once completed the multicast session will be closed. 2) Multicast support added to our exisiting client program runs on either 2000/2003/xp/pe. Our current program only runs in unicast mode, as mentioned in the description of this project. We require Multicast supported added to it. Client should be run with a simlar command as declone /MC:xxxx TO /NULL (xxxx is the file required) This command will look in a xml file for the MultiCast server and will then send a request to that server for file xxxx. The server will set this session up as outlined in 1. The client will wait for the multicast session to begin and then the file will be sent to the client. There should be an option when waiting to start to force start and not wait for others to join. New code should go into new classes for multicast support. All changes to existing code should have a comment after it, removal of any current code needs to be discussed and agreed. The Multicast support must not cause any problems to the current code or tasks. If a client drops network connection while in a multicast session it should not cause other clients to crash or hang, it should ignore the client that dropped nework connection and present the client with an error. 3) Code needs to be well documented 4) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 5) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): 6) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Windows 2000/2003 and XP No wmi must be used. programs should be written in VC6
Identyfikator projektu: 3841296

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 19 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
1 freelancer składa ofertę o średniej wysokości $680 USD dla tej pracy
Awatar Użytkownika
See private message.
$680 USD w 18 dni
4,8 (4 opinii)
2,8
2,8

O kliencie

Flaga NEW ZEALAND
New Zealand
5,0
9
Członek od gru 3, 2002

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.