New Net Communication Framework for PC and PDA

Softarea51.com is your source for all the latest computer technology and software related press releases.
Browse our archive for more press releases!

Released on: 3, April 2007
, Author: Amplefile
, Audience: Software related

Recommended: System Errors? Click here to Fix your PC »


DotNetRemoting communication framework for .NetUnlike standard .Net Remoting, DotNetRemoting SDK for .NET allows you to buildBidirectional network applications.

Features *Bidirectional synchronous and [or] asynchronous communication by sending theobjects or executing methods on the server [or/and on client] *Built for .Net full and Compact Frameworks*DNR is the only available bidirectional framework for the Handhelds [PDA, PocketPC,Smartphones] *Outstanding performance [with DotNetRemoting Fast Serializer] *Accessibility for Clients behind Firewall or Proxy (Socks4 or Socks5 compatible,HTTP Proxy ) *Supported protocols TCP, HTTP, UDP *HTTP and TCP Object based Broadcasting *UDP Object based broadcasting *File Transfer *Encryption *Easy deployment [coping] *No deployment license fees *100% native .NET code *GPRS support*C# and VBNet sample code included *New major components: HttpClient, RawClient, RawServer, HttpProxyServer,HttpProxyClie nt.

DotNetRemoting framework does not rely upon the events (or callbacks). It createsbidirectional channel on the top of the socket. All the classes in the hierarchy are derived from the base class that holdsthe socket. This approach makes the asynchronous call as the most appropriate, alsoIt allows to make the communication behind the firewall possible. The port has to beopened on the firewall. If your NAT or firewall supports socks 4(5) protocol,You may connect your client through ProxyConnector component.You need DotNetRemoting if *You need a quick solution and you do not want to spend your time on connections,activations, threads synchronization and firewall transparency. The framework takescare of everything *You want bidirectional communication. *If need a top performance. *Communication with mobile devices (Pocket PC, smartphones) *You need GPRS comms channel on your PDA*Encryption*Firewall transparency *Easy deployment Synchronous vs. Asynchronous Calling the methods in standard .Net remoting is always synchronous process bydefinition. In other words you always have to wait for the completeion of the call.That is how any standard call of any method works. It is good for short operations,but what if the operation is lengthy? What if the server is doing intensive andlengthy database search? Your application is frozen until the call returns. DNRsupports two models at once - synchronous and asynchronous. You can use RMI/RPC forsynchronous calls - like in traditional .Net remoting. Or you can use asynchronousWhen the response comes, it invokes method on your class and most importantly itinvokes it in the main thread. Why is it so crucial that it invokes the method inthe main thread? It is essential because any attempt to invoke GUI method from theworker (not main) thread at best will crash your application, at worst the behaviorof your application will become unpredictable.


Source: Express-Press-Release.com
Related downloads


DotNetRemoting SDK for .NET allows to build Bidirectional network applications.Major features Bidirectional, Firewall transparency, Http, tpc, udp, GPRS. On mobile devices it suppors GPRS based connection, Wi-Fi, bluetooth

This program teaches communication skills essential to success in the workplace. It was designed with the classroom teacher in mind but can also be applied to personal or business settings. This demo contains one of the 12 chapters. Classroom license

The API consists of two classes "sdnsNetAPI" and "zone". The sdnsNetAPI class contains all needed functions to interact with Simple DNS Plus. The zone class is just a definition for a dns zone.

HTTPLook gives you the easiest way to test and debug Internet applications that work over HTTP protocol, such as web sites, web services and their clients. It allows you to trace the messages which these applications use for communication.

Secure PC Remote Control over LAN dial-up or Internet connections.

- Remote Screen
- File Manager
- Time Synch
- Audio and video router
- Shutdown
- Clipboard
- Phone
- WOL etc...

ConceptDraw 7 is a powerful diagramming and drawing tool that enables you effectively visualize and communicate information and processes.

"VideoPhone" is a video-communication application that can be used in LAN or Internet. The application has nice user interface and full of features.

ConceptDraw 7 is a powerful diagramming and drawing tool that enables you effectively visualize and communicate information and processes.

But at the same time this opportunity for unlimited communication leaves several of space for guile as well. The human genealogy is endowed with a queer aptitude to use, misuse and fusillade the same thing

WinPopup Express let you send and exchange messages within your local network. Secure (not connected to the internet), reliable and easily accessible, this software is available for all versions of Windows...
Softarea51.com RSS Feed

Get RSS updates on latest computer technology and software related press releases Subscribe to Latest Press Releases RSS feed    Subscribe



You are welcome to include these headlines in your own pages. If you want to find out how to parse this RSS file please read our tutorial How to parse RSS feeds with PHP.