Intranet Messaging VB.NET 2005

Posted on 2007-10-04
Last Modified: 2012-08-14
Not sure where to start with this...
I have VB.NET 2005 and I want to create an intranet messaging program.  For example, if I wanted to talk to somebody at such and such IP, I would have the program on that PC and mine and we could send messages back and forth.
Is such a thing even possible?  Are there any resources out there to help me get started?
Question by:adwooley2
    LVL 23

    Accepted Solution

    We call it socket programming using, please search for some sample on google and you should get few.

    Author Comment

    Socket programming.  OK - that's a good start. Thanks.
    LVL 5

    Assisted Solution

    Yes, System.Net.Sockets.Socket is the way you can start.
    You can set a socket listening on a specific port at every station, and when someone sends a message, its "client" connects to that port at the "server"; then send the information using network streams.

    You need to mantain the IP address list at each client, unless you create a broadcast scenario to "discover" stations running your messenger.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    Suggested Solutions

    Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
    Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
    Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    12 Experts available now in Live!

    Get 1:1 Help Now