C#客户端和Java服务器

C#客户端和Java服务器,c#,java,C#,Java,我在C#中开发了一个零售EPOS解决方案,它在Till上运行。我希望它与后端Java服务器接口。Java服务器将用于运行所有后台任务,如报告 让C#客户机和Java服务器相互对话的最佳方法是什么?当然,如果这是一个单独的Java设置,那么将使用RMI 我有一种直觉,web服务在这里是最好的,但我不知道我要找什么类型的web服务 我有一个疯狂的“坏”主意,我可以在服务器上放一个php脚本,C#client可以使用HTTP和Curl(或C#的等价物)调用该脚本,并通过GET或POST发送参数。然而,

我在C#中开发了一个零售EPOS解决方案,它在Till上运行。我希望它与后端Java服务器接口。Java服务器将用于运行所有后台任务,如报告

让C#客户机和Java服务器相互对话的最佳方法是什么?当然,如果这是一个单独的Java设置,那么将使用RMI

我有一种直觉,web服务在这里是最好的,但我不知道我要找什么类型的web服务

我有一个疯狂的“坏”主意,我可以在服务器上放一个php脚本,C#client可以使用HTTP和Curl(或C#的等价物)调用该脚本,并通过GET或POST发送参数。然而,这将使java“后端”服务器和C#client完全断开连接

如有任何意见,将不胜感激


干杯

最好的方式是Web服务(SOAP),Java和dotNet提供充分的支持…

最好的方式是Web服务(SOAP),Java和dotNet提供充分的支持…

我们也有同样的问题,并且发现Web服务确实是最好的方式。对于大规模使用,速度也非常令人满意

我们在Java方面提供了服务,并使用Visual Studio命令行工具“WSDL.exe”从WSDL端点为C#系统创建了一个类文件


我们也有同样的问题,并且发现Web服务确实是最好的方式。对于大规模使用,速度也非常令人满意

我们在Java方面提供了服务,并使用Visual Studio命令行工具“WSDL.exe”从WSDL端点为C#系统创建了一个类文件


看起来肥皂就是出路:)看起来肥皂就是出路:)