gpt4 book ai didi

c# - Silverlight - 使用 JAVA 在运行时发送/接收数据

转载 作者:行者123 更新时间:2023-12-01 19:18:25 24 4
gpt4 key购买 nike

昨天我在这里询问应该使用什么技术来创建动态网页内容:

PHP, AJAX and Java

建议的方法是 JSP、JQuery 等。但我想也许因为我是一名 .Net 开发人员,我没有任何 Web 开发经验,但我有 WPF 和 C# 经验,也许我应该选择Silverlight,但这里的主要问题是如何与用 Java 实现的系统核心部分进行通信?

所以主要问题是:将一段数据发送到 Java 部分、获取结果并在 silverlight 中使用它的最佳[也是最容易学习]的方法是什么?教程或简单的示例会很好。

提前非常感谢。

最佳答案

您应该按照规定使用 Java Web 服务。使用 WCF 通过在 Visual Studio 中通过其 url 添加服务引用来调用 Java WS,然后使用自动生成的代理类(位于 Reference.cs 中)来调用 WS。这很简单,但请记住 SilverLight WS 调用始终是异步的,因此您必须捕获 OnCompleted 事件才能获取调用结果。 WS 很慢,但如果机器位于同一 LAN 中,调用可能需要几毫秒。

我认为管道不是您的解决方案,因为 SilverLight 在沙箱中执行,并且对您可以执行的操作有很多限制。

关于c# - Silverlight - 使用 JAVA 在运行时发送/接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5588766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com