Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Need help getting started with a broadcasting tool

Need help getting started with a broadcasting tool

Scheduled Pinned Locked Moved C#
csharpwcfsysadminhelpquestion
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Ted On The Net
    wrote on last edited by
    #1

    Hi, I'm quite new to the whole .NET/C# thingy (reading some books now) and I was thinking of something useful to build @ the office. This is - basically - what I've got in mind: We have a server on which we build our application. On the server, there should be an application running which accepts commands. The commands can be sent from an application every workstation has to run. If someone sends a command (like: start new build) this single person has to be notified if it was possible to start the command (perhaps there was a build already running?). If the command is executed, the app on the server has to broadcast a message to everybody who has the app running so they know a new build was started. At the moment all programmers log in to the server (via remote desktop) and double clicks an icon on the desktop. We - obviously - want to limit the access so programmers don't need to log in on the server. I am thinking of concepts like TCP/IP and/or WCF. Who can help me on my way? Where to start? Thanks in advance for any information given! Regards, Ted

    - Life would be so much easier if I had the source code! - If C# had true garbage collection, most applications would delete themselves upon execution ;)

    L 1 Reply Last reply
    0
    • T Ted On The Net

      Hi, I'm quite new to the whole .NET/C# thingy (reading some books now) and I was thinking of something useful to build @ the office. This is - basically - what I've got in mind: We have a server on which we build our application. On the server, there should be an application running which accepts commands. The commands can be sent from an application every workstation has to run. If someone sends a command (like: start new build) this single person has to be notified if it was possible to start the command (perhaps there was a build already running?). If the command is executed, the app on the server has to broadcast a message to everybody who has the app running so they know a new build was started. At the moment all programmers log in to the server (via remote desktop) and double clicks an icon on the desktop. We - obviously - want to limit the access so programmers don't need to log in on the server. I am thinking of concepts like TCP/IP and/or WCF. Who can help me on my way? Where to start? Thanks in advance for any information given! Regards, Ted

      - Life would be so much easier if I had the source code! - If C# had true garbage collection, most applications would delete themselves upon execution ;)

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Use WCF. Make your own method, for example : Build(). If build already running, just throw exception. Use event or callback to broadcast to all members, for example : Build is running... Build is finished...

      T 1 Reply Last reply
      0
      • L Lost User

        Use WCF. Make your own method, for example : Build(). If build already running, just throw exception. Use event or callback to broadcast to all members, for example : Build is running... Build is finished...

        T Offline
        T Offline
        Ted On The Net
        wrote on last edited by
        #3

        I got that far :S I need help getting started up with the whole communication stuff in WCF.

        - Life would be so much easier if I had the source code! - If C# had true garbage collection, most applications would delete themselves upon execution ;)

        L 1 Reply Last reply
        0
        • T Ted On The Net

          I got that far :S I need help getting started up with the whole communication stuff in WCF.

          - Life would be so much easier if I had the source code! - If C# had true garbage collection, most applications would delete themselves upon execution ;)

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          Search in google. There are lots of sample for that, from beginner to advance.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups