Marshalling problems, again

english — Tags: , , — @ 23:06

Since past week, I’m writing a socket server to enable IPC between .NET-based clients and Linux acquisition servers. TCP/IP multi-threaded server isn’t the problem, but clients are, why? Because of .NET’s marshaling. What’s my idea? this idea is the basic “header-data message”, you know, use the header to set details related to data, so I will have header { server-code, data-length, timestamp, etc, data }, and data will change depending on the server. Implementing that in C/C++ or any other not-managed programming language is easy, neither unmanaged nor managed C# code are working, I have already solved the problem, but it’s hack-like, and I want a prettier, better and nicer solution.

I’ll try to post samples as sooner as possible to show this problem, maybe testing same code with gmcs may work, I’ll figure it out tomorrow.

0 Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

  •  
    October 2006
    S M T W T F S
    « Sep   Nov »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Pages
  • Archives
  • Tag cloud
    2010 a11y accessibility books c# debian development english espaƱol february gnome hackweek january java june makeup march mono monohispano monohotdraw monouml nokia770 opensolaris opensuse personal pulque resolutions ruby ruby&c# tasque ubuntu uia uml vala yastroid
  • This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
    (c) 2004-2010 Mario Carrion | powered by WordPress with Barecity