VB6 Winsock Wrapper - Implementing new protocol

Hi, We need a winsock replacement to be used in VB6 programs. The main enhencement would be the possibility to serialize/unserialize an object. More detailed... The object will be scanned and serialised and send over a winsock connection. The receiver will unserialize the data back into a given object. Please refer back to the enclosed document about the format (ref. the protocol ) that needs to be used. We're open to any other protocol suggestion ( e.g. XML) but the protocol needs to be fast and bandwidth economical . Anyway, we need 100% knowledge of the used protocol as a next phase of this project will to port this library to .NET ( out of scope of this project ) Keep in mind, that we must be able to send the data over TCP or UDP diagrams. That's why the protocol needs some basic checking mechanisms to be built in. ( refer back to the protocol included in the document ) Overall usage of the library On client : [url removed, login to view]( object ) On Server : 2 possibilities are accepted : 1) An event is triggered when an object is received. The object will be as a parameter in the event. 2) An event is triggered containing the type of object received. Based on this a method is called [url removed, login to view](object) The same library will be used for client and server. The server needs to have the possibility to accept x connections. The library can be written in either vb6 or in C. A reference to the tblinf32 library is allowed. Positive points are attributed to persons who are able to write the same component for .NET and .NET Compact Framework in a next stage. Regards, Wim Dextrosoft.

## Deliverables

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

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables)) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) 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 XP, 98SE, Win2K and Vista Library needs to be usable in VB6 ActiveX Exe.

Habilidades: Programação C, Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software, Visual Basic

Veja mais: wrapper programming, scope programming, object based programming, new hire request form, new hire form, mind programming, in vb6.0, hire connections, event based programming, c# programming scope, c programming reference, component framework, and in vb6, vb6 write winsock, new hire package, write a software for library, udp tcp client, tcp programming, net compact, can protocol, c++ winsock, windows tcp client, vb6 activex exe, site wrapper, program udp

Acerca do Empregador:
( 13 comentários ) Belgium

ID do Projeto: #3004512

Concedido a:


See private message.

$425 USD em 60 dias
(22 Comentários)

6 freelancers estão ofertando em média $1367 para esse trabalho


See private message.

$2550 USD in 60 dias
(51 Comentários)

See private message.

$425 USD in 60 dias
(44 Comentários)

See private message.

$510 USD in 60 dias
(10 Comentários)

See private message.

$467.5 USD in 60 dias
(1 Comentário)

See private message.

$3825 USD in 60 dias
(1 Comentário)