2010-12-23 78 views
-1

经过很多努力,我来到了一个设计的死胡同:(看到我是一个学生,并且我所有的老板都为christams惹恼了我没有人问!从java servlet返回一个数组列表到C#

我设法使我的servlet处理所需的信息的基础上,通过一个参数,并把它们都放在我自己的类设计的数组列表。

例如类有7串1个阵列,我有一个arraylist

问题是,现在我需要将此信息返回给C#,C#将不知道类A,以及可能有hav数组列表的不同实现/理解:(

我该怎么做才能获得可交换格式的数据?

感谢您的帮助

+2

你如何在C#和Java之间进行通信?而且,不要编写诸如“例如a类有7个字符串和1个数组,并且我有一个数组列表”的混淆语句,只需添加示例代码即可。会更清晰。 – 2010-12-23 15:27:47

回答

2

最好的办法是将它们编码为名称/值参数字符串并将它们编码到HTTP响应中。让HTTP客户端以C#或任何其他语言编写,然后从响应流中提取值。

另一种选择是将对象序列化为XML并将其发回。或者也许JSON会工作。

但是你是对的 - 客户端只会知道HTTP,而不是Java或C#类。

0

通过沟通文件,套接字或Web服务。

相关问题