Click here to Skip to main content
       

.NET Framework

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
AnswerRe: AxWebBrowser Print FunctionalitymvpPete O'Hanlon18 Feb '09 - 4:11 
GeneralRe: AxWebBrowser Print FunctionalitymemberCoolCoder_New18 Feb '09 - 18:17 
GeneralRe: AxWebBrowser Print FunctionalitymvpPete O'Hanlon18 Feb '09 - 22:11 
GeneralRe: AxWebBrowser Print Functionality [modified]memberCoolCoder_New18 Feb '09 - 23:29 
QuestionHow to POST the XML string to URL ...membernileshbahirshet18 Feb '09 - 0:19 
AnswerRe: How to POST the XML string to URL ...memberRob Philpott18 Feb '09 - 5:09 
QuestionChoosing between Remoting, WCF or TCP Listenersmemberxandy197917 Feb '09 - 19:08 
Last November, I was trying to do a multi client program for a Question And Answer game, the game is like this:
1. The judge (ok, this is a real people) ask a question, and then on his Master Terminal (computer-server), he click "start answer"
2. Then the participants (real people) on their own computer, can click "answer", if they want to answer that question.
3. Master terminal will show all intended participants, and the fastest one will "Flash" on both Master terminal screen and the Client screen.
4. Master terminal can also set the score and the score will be shown on (participants)client screens.
 
I tried to implement this with remoting at that time. But I found a couple of problems when I am implementing that. First, what I have in my mind is for remoting, the application code should not realize that they are calling remote objects or local objects, this should be done by the transparent proxy objects. It is definitely achievable without any problem when creating remote objects, calling methods of that particular objects, but when it comes to events and delegates, it is a different story. I have to make the client expose to another port to listen the event fired from remote objects, and moreover, another dummy object have to be declared in-between the remote object and the client application. (see the method shown here: http://www.codeproject.com/KB/IP/RemotingEvent.aspx?msg=2821954[^])
 
The use of intermediate object totally breaks the beauty of transparent proxy, and make the code became messy.
 
So, my question here is, in doing such project, am I using the wrong technology? Should I use WCF or the old school TCP Port listener?
 
modified on Wednesday, February 18, 2009 7:41 PM

AnswerRe: Remoting, WCF or Old school methodmvpDave Kreskowiak18 Feb '09 - 5:11 
Question.NET 3.5 vs .NET 2.0memberidhiCodeProject17 Feb '09 - 6:50 
GeneralRe: .NET 3.5 vs .NET 2.0mvpLuc Pattyn17 Feb '09 - 7:44 
GeneralRe: .NET 3.5 vs .NET 2.0mvpled mike17 Feb '09 - 8:32 
GeneralRe: .NET 3.5 vs .NET 2.0memberThomas Stockwell19 Feb '09 - 5:29 
QuestionRe: .NET 3.5 vs .NET 2.0memberEddy Vluggen17 Feb '09 - 8:45 
QuestionRe: .NET 3.5 vs .NET 2.0memberidhiCodeProject17 Feb '09 - 23:01 
AnswerRe: .NET 3.5 vs .NET 2.0memberEddy Vluggen17 Feb '09 - 23:33 
GeneralRe: .NET 3.5 vs .NET 2.0memberidhiCodeProject18 Feb '09 - 4:24 
GeneralRe: .NET 3.5 vs .NET 2.0memberEddy Vluggen18 Feb '09 - 4:30 
Question[Message Deleted]memberzaki5517 Feb '09 - 3:56 
AnswerRe: how to implement Multi-Tenant Data Architecture in asp.net 2.0mvpPete O'Hanlon17 Feb '09 - 4:04 
QuestionUrgent Menu QuerrymemberMember 284246817 Feb '09 - 1:55 
AnswerRe: Urgent Menu QuerrymvpPete O'Hanlon17 Feb '09 - 2:01 
AnswerRe: Urgent Menu QuerrymemberLeonardo Muzzi17 Feb '09 - 3:36 
QuestionControlling the ToolboxItem control type during a drag operationmemberastibich216 Feb '09 - 20:04 
QuestionCounting Bandwidth/Data Whilst Consuming a Web ServicememberSharpenedC16 Feb '09 - 14:51 
QuestionCrystal Report Error on VS2005memberbobbymale7716 Feb '09 - 11:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web03 | 2.6.130523.1 | Last Updated 25 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid