none
Silverlight能不能和服务器交互? RRS feed

  • 问题

  • Silverlight能不能和服务器交互?就像Ajax一样,能吗?

    还是说,它只是微软版的Flash? 就是静态网页的一个润色物?
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.
    2009年5月3日 13:55

答案

  • Silverlight和Flash 都是可以直接与服务器交互的,Silverlight有HttpWebRequest类,可以直接交互,也可以通过Service交互等

    另外,Silverlight还可以与Html交互
    【孟子E章】
    • 已标记为答案 dvdvip 2009年5月4日 4:25
    2009年5月4日 0:56
    版主
  • 可以交互,功能要比Ajax强大很多
    既有HttpWebRequest这样直接http交互形式
    也可以连接 WebService WCF这样的服务进行通信
    还有通信模块RIA Service可以应用,甚至可以使用Socket进行通信。
    • 已标记为答案 dvdvip 2009年5月4日 4:25
    2009年5月4日 1:37
    版主
  • 1 silverlight 自动安装  和flash一样 只有不到 4m

    2 微软支持 mac os的浏览器
    和 windows ie    而linux  不是按照平台支持  而是按照各个厂商的浏览器支持


    工作突然有点忙 嘿嘿
    • 已标记为答案 dvdvip 2009年5月4日 14:16
    2009年5月4日 8:16
  • 还有,如果服务器,用的是Linux操作系统。它不就不能和服务器交互了?它是微软做的呀。
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.

    服务器用的是 Windows Linux Unix都没有关系,Silverlight不需要服务器支持,需要让客户端能下载.xap就可以了。只要客户端有RunTime就可以了。

    Silverlight装机率目前是个问题,所以先开发一些面向特定用户的高需求的应用,等到装机率上去再去开发面向大众的普及性应用我觉得比较好。什么事务都有他一个成长壮大的过程:)
    • 已标记为答案 dvdvip 2009年5月4日 14:16
    2009年5月4日 11:40
    版主

全部回复

  • Silverlight和Flash 都是可以直接与服务器交互的,Silverlight有HttpWebRequest类,可以直接交互,也可以通过Service交互等

    另外,Silverlight还可以与Html交互
    【孟子E章】
    • 已标记为答案 dvdvip 2009年5月4日 4:25
    2009年5月4日 0:56
    版主
  • 可以交互,功能要比Ajax强大很多
    既有HttpWebRequest这样直接http交互形式
    也可以连接 WebService WCF这样的服务进行通信
    还有通信模块RIA Service可以应用,甚至可以使用Socket进行通信。
    • 已标记为答案 dvdvip 2009年5月4日 4:25
    2009年5月4日 1:37
    版主
  • 如果用户的电脑没有安装Silverlight, 这不是坏菜了吗?

    网站的功能,不就用不了吗?

    能不能设定,电脑安装Silverlight了,就交互。没有安装,就按正常的方式进行回发?


    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.
    2009年5月4日 4:27
  • 还有,如果服务器,用的是Linux操作系统。它不就不能和服务器交互了?它是微软做的呀。
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.
    2009年5月4日 7:42
  • 1 silverlight 自动安装  和flash一样 只有不到 4m

    2 微软支持 mac os的浏览器
    和 windows ie    而linux  不是按照平台支持  而是按照各个厂商的浏览器支持


    工作突然有点忙 嘿嘿
    • 已标记为答案 dvdvip 2009年5月4日 14:16
    2009年5月4日 8:16
  • 还有,如果服务器,用的是Linux操作系统。它不就不能和服务器交互了?它是微软做的呀。
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.

    服务器用的是 Windows Linux Unix都没有关系,Silverlight不需要服务器支持,需要让客户端能下载.xap就可以了。只要客户端有RunTime就可以了。

    Silverlight装机率目前是个问题,所以先开发一些面向特定用户的高需求的应用,等到装机率上去再去开发面向大众的普及性应用我觉得比较好。什么事务都有他一个成长壮大的过程:)
    • 已标记为答案 dvdvip 2009年5月4日 14:16
    2009年5月4日 11:40
    版主