---
title: "what is the term Channel in .Net Remoting?"  
description: "what is the term Channel in .Net Remoting?"  
author: "Manasavi Rajpoot"  
published: 2010-11-18  
updated: 2020-09-14  
canonical: https://www.mindstick.com/interview/255/what-is-the-term-channel-in-dot-net-remoting  
category: "mobile development"  
tags: ["mobile development"]  
reading_time: 1 minute  

---

# what is the term Channel in .Net Remoting?

**In .Net Remoting,** an application use Channel to send messageto another application which is runing in different domain or process.Before sending message, Channel converts message into appropriate format likeXML or binary format. The channel that carries message(Mashalled parameter) canuse protocal like TCP and HTTP. Channel can be HTTPChannel and TCPChannel. TheHTTPChannel use soapFormatter to serialize messages into the XML format usingSOAP protocal. Using SOAP method allows the client to call method on the remoteobject that might not be using .Net framework. The TCPChannel usebinaryFormatter to serialize message into binary stream.

## Answers

### Answer by Manasavi Rajpoot

**In .Net Remoting,** an application use Channel to send messageto another application which is runing in different domain or process.Before sending message, Channel converts message into appropriate format likeXML or binary format. The channel that carries message(Mashalled parameter) canuse protocal like TCP and HTTP. Channel can be HTTPChannel and TCPChannel. TheHTTPChannel use soapFormatter to serialize messages into the XML format usingSOAP protocal. Using SOAP method allows the client to call method on the remoteobject that might not be using .Net framework. The TCPChannel usebinaryFormatter to serialize message into binary stream.


---

Original Source: https://www.mindstick.com/interview/255/what-is-the-term-channel-in-dot-net-remoting

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
