将数组列表从java servlet返回到C#

时间:2010-12-23 15:22:10

标签: c# java servlets

经过多次挣扎,我已经走到了一个设计的死胡同:(看到我是一名学生,我所有的老板都因为我没有人要问的christams而烦恼!

我已经设法根据传入的参数使我的servlet处理所需的信息,并将其全部放入我自己的类设计的arraylist中。

例如,类a有7个字符串和1个数组,我有一个

的arraylist

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

如何以可更换的格式获取数据?

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

最好的办法是将它们编码为名称/值参数字符串,并在HTTP响应中对其进行编码。让HTTP客户端,无论是用C#还是其他任何语言编写,都可以从响应流中获取值。

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

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

答案 1 :(得分:0)

通过文件,套接字或Web服务进行通信。