Send a suggestion!

We're building a brand new version of the site, and we'd love to hear your ideas

Members

Technology Zones

IBM Learning Center

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
  • Advertisement

    • Red Gate Software

    Advertisement

    Want to boost your .NET application performance?

    Some developers always seem to write efficient and lightening-fast code. What is their secret? It’s ANTS Profiler. “We improved the performance of the application up to 10 times” Dan Ports, Intrigma.

    Try it for yourself now.

  • 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 15,055
    • 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 15,055
    • 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)