WCF events in server-side

Posted by Eisenrich on Stack Overflow See other posts from Stack Overflow or by Eisenrich
Published on 2010-12-18T21:38:37Z Indexed on 2010/12/26 17:54 UTC
Read the original article Hit count: 417

Hi all,

I'm working on an application in WCF and want to receive events in the server side.

I have a web that upon request needs to register a fingerprint. The web page request the connection of the device and then every second for 15 seconds requests the answer.

The server-side code is apparently "simple" but doesn't work.

Here is it:

[ServiceContract]
interface IEEtest
{
    [OperationContract]
    void EEDirectConnect();
}

class EETest : IEEtest
{
    public void EEDirectConnect()
    {
        CZ ee = new CZ(); // initiates the device dll

        ee.Connect_Net("192.168.1.200", 4011);

        ee.OnFinger += new _IEEEvents_OnFingerEventHandler(ee_OnFinger);

    }

    public void ee_OnFinger()
    {
        //here i have a breakpoint;
    }
}

every time I put my finger, it should fire the event. in fact if I

static void Main() 
{
    EETest pp = new EETest();
    pp.EEDirectConnect();
}

It works fine. but from my proxy it doesn't fire the event.

do you have any tips, recommendations, or can you see the error?

Thanks everyone.

© Stack Overflow or respective owner

Related posts about wcf

Related posts about events