Objective c 对象的读取列表
我在IIS中使用vb.net创建了一个web服务,它从数据库中选择数据并返回一个包含结果的对象列表 使用MAC OS X中的程序与IIS web服务的方法交互,是否可以读取该对象列表Objective c 对象的读取列表,objective-c,vb.net,macos,web-services,Objective C,Vb.net,Macos,Web Services,我在IIS中使用vb.net创建了一个web服务,它从数据库中选择数据并返回一个包含结果的对象列表 使用MAC OS X中的程序与IIS web服务的方法交互,是否可以读取该对象列表 另一种选择是使用文本文件,但使用对象会更有效。这是可能的,但没有现成的解决方案 你的选择是: 看一看。它是跨平台的.NET框架实现。您可以在这里为MacOSX编写程序,这似乎是最简单的方法。但是我不知道Mono和微软的CLR之间的兼容性,所以你必须自己检查一下 您也可以在Mono下运行您的原始服务,在这种情况下,
另一种选择是使用文本文件,但使用对象会更有效。这是可能的,但没有现成的解决方案 你的选择是:
- 看一看。它是跨平台的.NET框架实现。您可以在这里为MacOSX编写程序,这似乎是最简单的方法。但是我不知道Mono和微软的CLR之间的兼容性,所以你必须自己检查一下
- 您也可以在Mono下运行您的原始服务,在这种情况下,它将非常简单。问题是Mono没有覆盖整个.NET框架的100%
- 在服务端进行介绍,在MAC OS端进行反序列化。例如,如果您能够将对象序列化为字符串,则可以在任何平台上对其进行简单的反序列化
- 理论上,您可以直接从现有服务实现自己的对象反序列化器。但实际上这几乎是不可能的。你将不得不处理如此多的案例、跨平台的问题以及很多、很多、更糟糕的事情。我提到这一点只是为了清单的完整性。不要走这条路
对象
在内存中的内容密切相关。它的内存映像取决于CLR实现。如果没有等效的CLR,您将无法简单地从源CLR读取对象
因此,您的任务是确保能够重建对象欢迎使用So。请查看常见问题解答,了解如何发布具体编程问题的一些技巧,例如“询问代码的问题必须证明对正在解决的问题的最低理解。包括尝试的解决方案、为什么它们不起作用以及预期的结果。”—(我假设“是的,这是可能的”这不是你想要的答案:-)好的,谢谢你的回复。我将尝试序列化/反序列化,稍后我将告诉您结果。再一次谢谢你。