Đã Đóng

.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

Kĩ năng: .NET, Lập trình C, Lập trình C#, Nhập liệu, Kĩ thuật, Thiết kế trò chơi, MySQL, PHP, Kiến trúc phần mềm, Kiểm tra phần mềm, Quản trị hệ thống, Visual Basic

Xem nhiều hơn: 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

Về Bên Thuê:
( 2 nhận xét ) United States

ID dự án: #2956004

15 freelancer đang chào giá trung bình $194 cho công việc này

jeivw

See private message.

$255 USD trong 24 ngày
(131 Nhận xét)
7.6
slimbvw

See private message.

$212.5 USD trong 24 ngày
(161 Nhận xét)
7.5
teknowmagic

See private message.

$85 USD trong 24 ngày
(124 Nhận xét)
6.8
keycomvw

See private message.

$254.15 USD trong 24 ngày
(39 Nhận xét)
6.5
divosoft

See private message.

$199.75 USD trong 24 ngày
(50 Nhận xét)
6.2
pursca

See private message.

$255 USD trong 24 ngày
(30 Nhận xét)
5.2
topdevelopersvw

See private message.

$254.15 USD trong 24 ngày
(9 Nhận xét)
4.6
pinkeshvw

See private message.

$170 USD trong 24 ngày
(39 Nhận xét)
4.5
lelesys

See private message.

$106.25 USD trong 24 ngày
(11 Nhận xét)
4.4
irrumator

See private message.

$170 USD trong 24 ngày
(4 Nhận xét)
4.0
hsswe1

See private message.

$127.5 USD trong 24 ngày
(8 Nhận xét)
2.5
palssoft

See private message.

$114.75 USD trong 24 ngày
(4 Nhận xét)
2.3
billiboy

See private message.

$254.96 USD trong 24 ngày
(0 Nhận xét)
0.0
zafir

See private message.

$212.5 USD trong 24 ngày
(0 Nhận xét)
0.0
vw718493vw

See private message.

$233.75 USD trong 24 ngày
(0 Nhận xét)
0.0