Encerrado

.NET Client/Server Component

I need a well-tested self contained server and client for a TCP/IP/UDP network, written in .NET. This will more than likely need a programmer well versed in networking in .NET.

It should be simple to use via a .NET language (C#). The server should be multithreaded and support unlimited amounts of clients (well, a large number of them anyway) .

The server component must have the following features/properties:

* Customizable server port

* Property to set the maximum amount of clients allowed to connect

* Self contained client management

* A function to send a string message to a specified client

* A function to send a large byte array (around 2-10MBs) to a specified client

* Events to be thrown when a client sends a string / file, using the string/file as part of the event parameters (as well as which client sent the data).

* Events for when a client connects/disconnects/connection is lost

* Handshakes w/ client (can use TCP/IP where needed).

* A property that says how many clients are currently connected.

The client component must have the following features/properties:

* Customizable target server IP address

* Customizable target server port

* A function to send a string message to the server

* A function to send a large byte array (around 2-10MBs) to the server

* Events to be thrown when the server sends a string / file, using the string/file as part of the event parameters.

* Events for when the server connects/disconnects/connection is lost

* Handshakes w/ server (can use TCP/IP where needed).

All functions/relevant portions of code should be at least briefly commented (no need to comment everything, use your best judgment).

The client and especially the server should be well optimized. (Multithreading is probably needed for the server).

The entire idea of this project is to provide me with a .NET component that requires very little knowledge in TCP/IP/UDP to utilize.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

3) Complete ownership and distribution copyrights to all work purchased.

## Platform

.NET Framework 1.0/1.1

Windows 98/ME/NT4/2000/XP

Habilidades: .NET, Programação C, Programação C#, Processamento de Dados, Engenharia, Design de jogos, MySQL, PHP, Arquitetura de software, Teste de Software, Administrador do Sistema, Visual Basic

Ver mais: net server client, client server net, client component, which programming language is best, self programming language, self programming, programming in net, programming events, php net framework, multithreading programming, message to client, is net a programming language, event connect, c programming string functions, component part, component framework, client target, best programming language for me, best functional programming language, client deliverables, udp tcp client, the net connect, tcp programming, tcp client, multithreading

Acerca do Empregador:
( 2 comentários ) United States

ID do Projeto: #2956004

15 freelancers estão ofertando em média $194 para este trabalho

jeivw

See private message.

$255 USD in 24 dias
(131 Comentários)
7.6
slimbvw

See private message.

$212.5 USD in 24 dias
(161 Comentários)
7.5
teknowmagic

See private message.

$85 USD in 24 dias
(124 Comentários)
6.8
keycomvw

See private message.

$254.15 USD in 24 dias
(39 Comentários)
6.5
divosoft

See private message.

$199.75 USD in 24 dias
(50 Comentários)
6.2
pursca

See private message.

$255 USD in 24 dias
(30 Comentários)
5.2
topdevelopersvw

See private message.

$254.15 USD in 24 dias
(9 Comentários)
4.6
pinkeshvw

See private message.

$170 USD in 24 dias
(39 Comentários)
4.5
lelesys

See private message.

$106.25 USD in 24 dias
(11 Comentários)
4.4
irrumator

See private message.

$170 USD in 24 dias
(4 Comentários)
4.0
hsswe1

See private message.

$127.5 USD in 24 dias
(8 Comentários)
2.5
palssoft

See private message.

$114.75 USD in 24 dias
(4 Comentários)
2.3
billiboy

See private message.

$254.96 USD in 24 dias
(0 Comentários)
0.0
zafir

See private message.

$212.5 USD in 24 dias
(0 Comentários)
0.0
vw718493vw

See private message.

$233.75 USD in 24 dias
(0 Comentários)
0.0