Castle ActiveRecord 应用于 WebService (序列化) 的一个问题
2006-03-29 08:40
344 查看
假设客户端与服务器的交互是通过WebService来进行的。如果希望直接在客户端与服务器之间传递AR的实体,这是不可能的。
因为,所有的AR实体必须继承自ActiveRecordBase基类,但是这个基类并不支持序列化。而导致无法在客户端之间传递AR实体对象。
可以采用一种比较简单的方案,建立一个DTO对象,在客户端和服务器之间进行数据的传输,然后AR实体通过DTO对象得到数据,然后再进行持久化操作。
因为,所有的AR实体必须继承自ActiveRecordBase基类,但是这个基类并不支持序列化。而导致无法在客户端之间传递AR实体对象。
可以采用一种比较简单的方案,建立一个DTO对象,在客户端和服务器之间进行数据的传输,然后AR实体通过DTO对象得到数据,然后再进行持久化操作。
相关文章推荐
- 针对WebService使用Service类获取Port类的一个参数问题(java.net.MalformedURLException)
- UserControl 的一个值得注意的问题 [属性" * "的代码生成失败.错误是:"程序集"*.Version=1.0.0.0,Culture=neutral,..........无标记为序列化"
- silverlight项目引用webservice的发布问题的一个解决方法
- 一个关于解决序列化问题的编程技巧
- 一个WCF 数据序列化问题
- unserialize的这个问题是由一个emlog论坛用户在使用时报错而发现的 问题表现情况如下: emlog缓存的保存方式是将php的数据对象(数组)序列化(serialize)后以文件的形式存放,
- 记录一个问题---php序列化一个数组保存到数据库中,读取之后反序列化出错
- dotnet WebService 不能序列化数组问题
- 针对WebService使用Service类获取Port类的一个参数问题解释
- 由一个序列化框架的更换引发的问题
- 针对 WebService 使用 Service 类获取 Port 类的一个参数问题的解释
- Castle ActiveRecord 在GridView数据绑定时候的一个问题
- 关于Castle中AOP的一个问题,急!!
- linq 实体类与viewstate、cache(一个序列化与反序列化的问题)
- 使用 EntityFramework后把一个对象序列化成json字符串引起循环引用的问题
- webservice使用EF生成的model序列化问题
- Java序列化的一个问题
- 初学Flex,在使用Webservice时遇到Xml数据绑定的一个问题,试了N个方案,均没解决。
- 一个使用WebService xml和序列化对象的小例子(一)
- UserControl 的一个值得注意的问题 [属性" * "的代码生成失败.错误是:"程序集"*.Version=1.0.0.0,Culture=neutral,..........无标记为序列化"