Results 1 to 2 of 2

Thread: Finding the right bricks for a client/server app

  1. #1

    Thread Starter
    New Member
    Join Date
    Feb 2010
    Posts
    8

    Finding the right bricks for a client/server app

    Hi,
    I was hoping to get some directions to get an idea of which classes and approaches I need to use to create a client/server application with client registration and authentication. I want to create a pokerroom. All the poker related stuff will not be a problem... but I don't have any experience with client/server applications. Things I would like to know include:
    - Which way is used to set up connections for this kind of app
    - How to keep track of the different connections/clients
    - Authentication
    - ...
    I don't expect code samples... rather general guidelines to the right classes, frameworks, ... to use. Then I can start with some pointed research.
    I know this sounds like a very long shot, but I have the advantage that I have already a very good knowledge of networking (10 years of experience as a system and (certified) network engineer), so that probably helps to understand the network related processes involved.
    Tnx!

  2. #2
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Finding the right bricks for a client/server app

    Network communication is performed mainly with classes from the System.Net and System.Net.Sockets namespaces. Start by checking out the TcpListener, TcpClient, NetworkStream and Socket classes. For a simple example of a client/server app, follow the CodeBank link in my signature and check out my Asynchronous TCP thread.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width