Simple Messaging Client and Server Using Asynchronous Method Calls in C#



I’m taking OS II class this semester. It has lab called OS II CSE 5306 lab I and we were asked to write a spell checker client & server applications. In a few words, the idea was that the server can make lexicon analyze on the received data from client. Upon receiving the word, the server side will go through the text based dictionary (lexicont.txt). If it can not find it, then server will add a tag in front of the word.

It was an easy but very helpful lab. What I was writing the code, I got much help from CodeProject website. They have lots of helpful tutorials on C# and .Net topics. I could not find examples that include asynchronous, multi-client server side and menu, open file dialog box added client example so I will put the source code for download. I’ll add couple of screen shots and the references that I got help during writing the code.

For source code please click here.

Feature Summary:
-Asynchronous Method Calls
-Multi Client
-Open File Dialog Box for Client side
-Simple File Read Operations
-Parse and Search on read data
-Shortcuts for Menu Inputs (Ctrl-O : Open File, Ctrl-X : Exit)

Introduction to TCP client server in C# | CodeProject
MSDN web page for syntax of functions.
Asynchronous Socket Programming in C# | CodeGuru
Network Programming in C# | C-sharpcorner

asynchronous multi client c# server spell checker

spell checker client open file dialog box c#

Benzer yazılar:

www.sonofnights.com

3 Responses to “Simple Messaging Client and Server Using Asynchronous Method Calls in C#”

  1. 1
    Enver ALTIN derki:

    Bu yazıyı Gezegen Linux’da görünmeyecek şekilde başka bir kategoriye taşımanızı rica edebilir miyim?

    Gerçekten çirkin duruyor. İnsanların yanlış anlamalarına ve kötü niyetli insanlara tartışma yaratacak malzeme bulmalarına neden oluyorsunuz.

    Teşekkürler,

    Enver

  2. 2
    Enver ALTIN derki:

    Ek olarak, belki Mono ile çalıştırıp Linux ekran görüntülerini yapıştırmak isteyebilirsiniz. Üzerine de nasıl yaptığınızı anlatan birkaç cümle yerleştirirseniz herkes için daha ilgi çekici olabilir.

    İyi eğlenceler,

    Enver

  3. 3
    Lusidvicel derki:

    Hello, i love www.sonofnights.com! Let me in, please :)

Konu hakkında yorumlarınız


Yorum yazmadan lütfen okuyunuz:


Siteyi temiz tuttuğunuz için teşekkür ederiz.


PC Tips Box Hits Garden