【发布时间】:2011-09-27 02:07:41
【问题描述】:
我是一名应用程序开发人员(java、c、c#),还没有使用任何基于 Web 的语言的经验。
我想在网页中嵌入一个应用程序。应用程序可能需要连接到与网页位于同一主机上的数据库。
但最重要的是,我需要客户端套接字支持(如 java 的 Socket 类)。
我可以使用java小程序相对容易地实现它,但是java小程序似乎不再经常使用,并且客户端pc上需要java运行时。
Javascript 似乎是使用最广泛的,但它能够直接使用客户端网络吗?
Silverlight 似乎越来越受欢迎,可能符合我的需求,但与 java 小程序有同样的问题(不保证安装在客户端机器上)。
还有哪些其他选择?
感谢您的帮助!
【问题讨论】:
-
@Pointy 有“转储 Silverlight”的链接吗?
-
别忘了 Flash。它具有非常高的市场渗透率(无论如何都适用于台式机),如果需要,页面上的 JavaScript 可以与之通信。
-
@pst 好吧,这是几周前在网络上流行的东西——考虑一下关于 HTML5 等的 Windows 8 炒作... ... 写在墙上
-
如果您已经了解 C#,silverlight 是一个不错的选择。 Pointy 关于微软倾销 Silverlight 的说法是不正确的。
-
@Pointy:哈哈。 MS 正在甩 SL,这很有趣。顺便说一句,所有关于 W8 和 HTML5 的炒作都是废话。 MS 提供了一个 javascript 能够访问的兼容性层,这意味着您可以严格使用 5 和 J 编写 W8 应用程序。说这意味着他们正在转储 SL,就像说当 MS 引入 .NET 时他们正在转储 C++。 Build 会议就这个主题做了一些很好的介绍;你应该看一些。
标签: java javascript silverlight web