经过很多努力,我来到了一个设计的死胡同:(看到我是一个学生,并且我所有的老板都为christams惹恼了我没有人问!从java servlet返回一个数组列表到C#
我设法使我的servlet处理所需的信息的基础上,通过一个参数,并把它们都放在我自己的类设计的数组列表。
例如类有7串1个阵列,我有一个arraylist
问题是,现在我需要将此信息返回给C#,C#将不知道类A,以及可能有hav数组列表的不同实现/理解:(
我该怎么做才能获得可交换格式的数据?
感谢您的帮助
经过很多努力,我来到了一个设计的死胡同:(看到我是一个学生,并且我所有的老板都为christams惹恼了我没有人问!从java servlet返回一个数组列表到C#
我设法使我的servlet处理所需的信息的基础上,通过一个参数,并把它们都放在我自己的类设计的数组列表。
例如类有7串1个阵列,我有一个arraylist
问题是,现在我需要将此信息返回给C#,C#将不知道类A,以及可能有hav数组列表的不同实现/理解:(
我该怎么做才能获得可交换格式的数据?
感谢您的帮助
最好的办法是将它们编码为名称/值参数字符串并将它们编码到HTTP响应中。让HTTP客户端以C#或任何其他语言编写,然后从响应流中提取值。
另一种选择是将对象序列化为XML并将其发回。或者也许JSON会工作。
但是你是对的 - 客户端只会知道HTTP,而不是Java或C#类。
通过沟通文件,套接字或Web服务。
你如何在C#和Java之间进行通信?而且,不要编写诸如“例如a类有7个字符串和1个数组,并且我有一个数组列表”的混淆语句,只需添加示例代码即可。会更清晰。 – 2010-12-23 15:27:47