Socket Demo

  •        101

Socket Demo a simple Socket demo. client asynchronous receive, server asynchronous receive. using .NET framework 2.0, TcpClient, TcpListener. Copyright 2009 (c) Socket Demo.

http://socketdemo.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Divert - Windows Packet Divert

  •    C

Windows Packet Divert (WinDivert) is a user-mode packet interception library for Windows 7, Windows 8 and Windows 10. WinDivert enables user-mode capturing/modifying/dropping of network packets sent to/from the Windows network stack. In summary, WinDivert can Capture network packets, Filter/drop network packets, Sniff network packets, (re)inject network packets, modify network packets. It can be used to implement user-mode packet filters, sniffers, firewalls, NATs, VPNs, IDSs, tunneling applications, etc.

Windows Ribbon for WinForms

  •    

Windows Ribbon for WinForms is a .NET wrapper for Windows 7 Ribbon control. It will allow WinForms developers to use Microsoft Windows 7 Ribbon control in their WinForms applications.

Firebolt Network Library

  •    C++

Firebolt Network library (fnl) is a high level framework for network protocol implementations. You can implement your finite state machine oriented network protocol without messing with sockets. Define your states,events,transitions and you're ready.

Meerkat Monitor - Network Monitoring Tool

  •    Java

Meerkat-Monitor is a simple yet powerful monitoring tool for applications and services. It’s good for local or cloud environment deployment. Supports monitoring of several services like Databases, Websites, Network Sockets, Webservices and SSH. It’s very dynamic and allows you to take advantage of monitoring through several types of tasks (like executing DB queries or remote commands).

Xennet Network Library

  •    C++

Xennet Library is a Cross-Platform Network Library providing high-level access to native Sockets, Network Classes and Network interfaces. Xennet also provides additional classes and functions for usability and additional networking features.


asyncoro

  •    Python

Python framework for asynchronous, concurrent, distributed programming

CodeWinPos

  •    CSharp

CodeWinPos is a plugin (vsip) for VS2005 (updated for VS2008) which opens .h files on the left half of the workspace and .cpp files on the right. It works for either the tabbed or MDI window layout options in the VS2005 IDE. Written in C# but targeted to

Spell Check Winforms TextBox.

  •    

WinForms TextBox with spell checking. This WinForms control encapsulates the WPF textbox which has in built spell-checking. Only uses .net framework so you should be able to use this control without installing any extra libraries.

TraceMyNet: a network tracing tool

  •    

TraceMyNet is a network tracing tool. It acts as a TCP socket proxy and allows you visualize network traffic, including local traffic that tools like netmon can't capture. It has support for SLL encrypted connections as well.

Secure Socket Funneling - Network tool and toolkit

  •    C++

Secure Socket Funneling (SSF) is a network tool and toolkit. It provides simple and efficient ways to forward data from multiple sockets (TCP or UDP) through a single secure TLS link to a remote computer. SSF also allows dynamic port forwarding with a SOCKS server from the client to the server and from the server to the client.

PFQ - Functional Network Framework for Multi-Core Architectures

  •    C

PFQ is a functional framework designed for the Linux operating system built for efficient packets capture/transmission (10G, 40G and beyond), in-kernel functional processing, kernel-bypass and packets steering across groups of sockets/end-points. It is highly optimized for multi-core architecture, as well as for network devices equipped with multiple hardware queues. Compliant with any NIC, it provides a script that generates accelerated network device drivers starting from the source code.

zsocket - Zero-copy sockets for Linux in Golang

  •    Go

ZSocket is a library that wraps the linux zero-copy socket syscall to create a ring buffer in a memory mapped file. It also contains some utility functions and types to help with a handful of layer 2, 3, and 4 types. It is a lot like libcap, except it has easy to understand facilities for writing (injecting packets) to an interface. ZSocket doesn't contain or wrap any C/C++, and it is lock free and thread safe.

irrNet

  •    C++

irrNet is a Network Framework for irrlicht incorporating ENet. Its goal is to make developing 3D applications with network support very easy, with no required knowledge of sockets or memory buffers.

cilium - HTTP, gRPC, and Kafka Aware Security and Networking for Containers with BPF and XDP

  •    Go

Cilium is open source software for providing and transparently securing network connectivity and loadbalancing between application workloads such as application containers or processes. Cilium operates at Layer 3/4 to provide traditional networking and security services as well as Layer 7 to protect and secure use of modern application protocols such as HTTP, gRPC and Kafka. Cilium is integrated into common orchestration frameworks such as Kubernetes and Mesos. A new Linux kernel technology called BPF is at the foundation of Cilium. It supports dynamic insertion of BPF bytecode into the Linux kernel at various integration points such as: network IO, application sockets, and tracepoints to implement security, networking and visibility logic. BPF is highly efficient and flexible. To learn more about BPF, read more in our extensive BPF and XDP Reference Guide.

zsocket - Zero-copy sockets for Linux in Golang

  •    Go

ZSocket is a library that wraps the linux zero-copy socket syscall to create a ring buffer in a memory mapped file. It also contains some utility functions and types to help with a handful of layer 2, 3, and 4 types. It is a lot like libcap, except it has easy to understand facilities for writing (injecting packets) to an interface. ZSocket doesn't contain or wrap any C/C++, and it is lock free and thread safe.

AMQP-CPP - C++ library for asynchronous non-blocking communication with RabbitMQ

  •    C++

AMQP-CPP is a C++ library for communicating with a RabbitMQ message broker. The library can be used to parse incoming data from a RabbitMQ server, and to generate frames that can be sent to a RabbitMQ server. This library has a layered architecture, and allows you - if you like - to completely take care of the network layer. If you want to set up and manage the network connections yourself, the AMQP-CPP library will not make a connection to RabbitMQ by itself, nor will it create sockets and/or perform IO operations. As a user of this library, you create the socket connection and implement a certain interface that you pass to the AMQP-CPP library and that the library will use for IO operations.

WinForms Shape Control

  •    DotNet

A simple WinForms control that will display a shape (rectange, triangle, star, curve, polygon, etc.) with a number of different fill and outline effects, including text. Nice for spicing up a form.

JSkin C# WinForms Skin Library

  •    CSharp

jSkin is .NET Winforms Skin Library that allows you to decorate your Formborder with custom style.

WinForms Group Controls

  •    DotNet

WinForms controls that display multiple sub-controls without creating a unique window handle for each child. Instead each child is drawn using the default renderers and its space and status are managed by the parent. Currently a RadioButtonList and a CheckBoxList are implemented.

ShutterNotifier

  •    

ShutterNotifier is like notification-area on the web: a non-blocking, intuitve, skinable component for WinForms projects. Ideal as MessageBox() replacement. It's developed in C#/.NET 3.5.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.