We need you!

We're working hard on the next version of Developer Fusion. Let us know what you think we should be up to!

Members

Technology Zones

Articles

Hosted By

MaximumASP

Info

[2082] Using Interfaces In .NET Remoting

Last post 05-24-2004 3:42 AM by PaulLeo. 10 replies.
Page 1 of 1 (11 items)
Sort Posts: Previous Next
  • 01-01-1999 12:00 AM

    [2082] Using Interfaces In .NET Remoting

    This thread is for discussions of Using Interfaces In .NET Remoting.

    • Post Points: 0
  • 06-25-2002 12:44 AM In reply to

    Comment & Questions on using interfaces

    Good article.  The client side code was missing until I went to the printer friendly version.  I ran the code and it worked as expected.  

    I have a couple of questions about interfaces.  Is it possible to initialize a type "such as byte [] array" within the main program and allow the interfaces to access that initialized type so that the clients could do something with it?  I thought that the use of interfaces would be a good tool for clients to use to get information from a server that is constantly polling external data.  The only examples that I have seen so far, show me that the main thread is completely separate from the interfaces.  Is this true?

    Thanks,

    Tom McDaniel
    • Post Points: 0
  • 09-04-2002 4:31 AM In reply to

    Please reply

    Hi,

    Can you please pass me the Client application source code for your article .Net Remoting. I think you forgot to upload in your site at http://www.developerfusion.com/show/2082/3/

    Can you please forward the source code to my e-mail ID @ r_nazermd@yahoo.com

    Thanks and Regards
    Nazer Mohamed
    • Post Points: 0
  • 11-08-2002 4:40 PM In reply to

    • Troy
    • Not Ranked
    • Joined on 11-08-2002
    • New Member
    • Points 5

    Using Interfaces and Client Activated Objects

    Hello, I would like to remote an interface to a client-activated object.  This sample, and others I've seen assume a singleton/single-use object, which won't work for my application.  Or, is there no way to do CAO's with interfaces?  Help!  Thank you.
    • Post Points: 0
  • 11-12-2002 4:57 PM In reply to

    .NET Remoting and DCOM

    Well the article describes very well how to use .NET Remoting in your application.But does not give a good comparision with widely used remoting procedure i,e DCOM.
    Unless a developer get the comparision between two technologies he/she may not choose the new one.

    Ghanshyam.
    • Post Points: 0
  • 05-28-2003 5:14 AM In reply to

    • asafsn
    • Not Ranked
    • Joined on 05-28-2003
    • New Member
    • Points 20

    C# Server with VB.NET Client - Possible ???

    Can I use remoting when the server is written in C# and the client in VB.NET ? If so does any one knows where I can find an example for this?

    My E-Mail: assaf@nipendo.com

    Thanks
    • Post Points: 0
  • 05-28-2003 5:35 AM In reply to

    • James Crowley
    • Top 10 Contributor
    • Joined on 12-07-2000
    • United Kingdom
    • Guru
    • Points 14,850
    • SystemAdministrator
    I can certainly say that it is possible - the great thing with .NET is its ability to not care what .NET language you write any components in.... but I haven't got any examples, I'm afraid.
    • Post Points: 0
  • 05-28-2003 6:38 AM In reply to

    • asafsn
    • Not Ranked
    • Joined on 05-28-2003
    • New Member
    • Points 20

    Re: C# and VB remoting

    thanks for the reply.

    Its time for me to be more specific.

    I wrote a server client application in C# using remoting
    and it worked. Then I replaced the client with another
    clients written in VB.NET and got an exception while trying to create the remote object:

    "An unhandled exception of
    type 'System.ArgumentNullException' occurred in
    mscorlib.dll
    Additional information: Value cannot be null."

    do you have any suggestions what so ever ???
    • Post Points: 0
  • 05-28-2003 6:44 AM In reply to

    • James Crowley
    • Top 10 Contributor
    • Joined on 12-07-2000
    • United Kingdom
    • Guru
    • Points 14,850
    • SystemAdministrator
    You may well find that is due to the use of the "Optional" keyword in VB.NET with a default value, rather than overloading the methods. Default values are not supported in C#. (... there are a few caveats when using different languages). So basically, when calling the VB.NET methods, ensure you provide all parameters including the "Optional" ones.
    • Post Points: 0
  • 05-28-2003 6:58 AM In reply to

    • asafsn
    • Not Ranked
    • Joined on 05-28-2003
    • New Member
    • Points 20
    Thanks again but I'm sorry to say I'm still not even in the stage you described in your reply of using a method of the remote object. I'm getting this exception in the following line:

    -----------------------------------VB Code------------------------------------------------------------
    Sub Main()

           ChannelServices.RegisterChannel(New HttpChannel())
           Dim factory As RemotingClientsInterfaces.IAccountantExamFactory   'this is the object Im tring to remote

           'this is the line where the excaption accure
           factory = CType(Activator.GetObject( _
                         Type.GetType("RemotingClientsInterfaces.IAccountantExamFactory"), _
                          "http://10.0.0.172:8080/IExamFactory"), RemotingClientsInterfaces.IAccountantExamFactory)

          .
          .
          .
    ---------------------------end of Code-------------------------------------------------------------------

    See anything suspicious ???


    • Post Points: 0
  • 05-24-2004 3:42 AM In reply to

    • PaulLeo
    • Not Ranked
    • Joined on 05-24-2004
    • New Member
    • Points 5
    Hi,

    I too have the same problem. Did you find any solution for that?

    Regards
    Paul
    • Post Points: 0
Page 1 of 1 (11 items)