【发布时间】:2013-06-05 09:59:53
【问题描述】:
我有两台电脑和一些软件,现在我需要一台电脑在另一台电脑上执行一个方法,现在我搜索了高低,但找不到任何关于如何执行此操作的信息。我可以通过编写自己的小接口来实现这一点,该接口序列化参数、方法名称和返回对象,并通过套接字发送,然后反序列化,使用反射执行方法,并通过套接字返回结果对象。但在我开始以另一种方式编写更容易的东西之前,我想听听其他人的意见。
- 发送多个参数(它们都将作为对象接收和发送)
- 返回一个对象
- 如果发生异常对象,则序列化回一个异常对象
我在序列化对象并通过套接字发送它们方面没有做任何事情,但是所有标准对象都是可序列化的吗?喜欢List<> array[] float dateTime?
我希望已经解释清楚了,如果没有我很抱歉并问什么不清楚。
【问题讨论】:
标签: c# sockets reflection methods invoke