A realização de transporte de dados através de uma rede em C#

O que devo usar a partir de um existente ou para desenvolvimento de tecnologia própria. Você deseja criar o transporte de transmissão de dados como na rede local ou através da internet? É aconselhável usar suplementos sobre HTTP para indolor superar possíveis barreiras. Também ficaria muito grato se você me disser como não usar o Base64 durante a transmissão, para não aumentar o consumo de tráfego.


Answers 6:

Share:


Sirius
Answer 1

- Se você percebeu, o WCF c BasicHttpBinding.


Hari Mohan
Answer 2

Tente .NET Remoting. É coisa muito e muito transparente, o servidor экпортирует um objeto com o qual o cliente por sua vez, funciona. Todos os tipos de silêncio маршалятся, nem o que pensar não é preciso. Transporte sobre Http lá.


Naveed Hussain
Answer 3

Desculpe, mas por que você precisa HTTP? Como uma vez ele vai gastar o tráfego. Pode utilizar a porta TCP? Taxas aqui www.switchonthecode.com/tutorials/csharp-tutorial-simple-threaded-tcp-server. O uso de Base64 impraticável, т. к. o TCP pode transmitir dados binários.


Watta Davis
Answer 4

json, xml, pode, adicionalmente, gzip'favoreça.


Dave Lokey
Answer 5

.NET Remoting de forma inequívoca. É a melhor solução.


Knight Joker
Answer 6

E o que inventar? SOAP já não кошерно?