摘要:
Flash跨域访问策略文件格式可以很好地通过域来限制对服务器的访问,但是它不允许对服务器的特定资源实施访问控制。在目前"安全第一"的情况下,更好地控制哪种资源可以访问将是众所期待的功能。不管怎么样,如果调用者不能访问服务器上的所有文件夹,那么为什么首先为调用者赋予这么高的访问权限呢?为了减少跨域调用者所遇到的问题,微软公司发布Silverlight特有的跨域策略文件,名为clientaccesspolicy.xml。该文件为哪些域可以使用跨域调用来调用服务器、该域中的哪些资源允许访问以及允许使用哪些HTTP请求头,提供了额外的控制。下面是一个clientaccesspoli 阅读全文
随笔档案-2011年11月2日
WCF数据契约(DataContract)
2011-11-02 10:40 by elivsit, 412 阅读, 收藏,
摘要:
服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { //….}只有声明为DataContract的类型的对象可以被传送,且只有成员属性会被传递,成员方法不会被传递。WCF对声明为DataContract的类型提供更加细节的控制,可以把一个成员排除在序列化范围以外,也就是说,客户端程序不会获得被排除在外的成员的任何信息,包括定义和数据。默认情况下,所有的成员属性都被排除 阅读全文
Silverlight 创建WCF生成客户端代码及测试
2011-11-02 09:42 by elivsit, 460 阅读, 收藏,
摘要:
1.Silverlight可以访问和处理的数据类型在当前以技术为中心的世界里,数据可以以多种不同的方式进行保存,而且新的技术每天都在不断地发布。幸运的是,Silverlight实际上能够访问和处理所有现有的基于文本类型的数据类型,包括一些比较流行的格式,如可扩展标记语言(Extensible Markup Language,XML)、简单对象访问协议(Simple Object Access Protocol,SOAP)、超文本标记语言(HyperText Markup Language,HTML)、JavaScript对象符号(JavaScript Object Notation,JSON) 阅读全文
浙公网安备 33010602011771号