Lae's Blog

CODE LIFE --像蚂蚁一样工作,像蝴蝶一样生活

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

  为了BCS系统能基于.net Remoting方式运行,有以下代码方式需要注意:

1.   在app.config增加<add key="IsUseRemoting" value="false" />设置,value=true是表示客户端使用remoting方式。

2.   因为PersistenceLayer.EntityObject对象的DeepClone()方法不支持在tcp/http信道进行序列化和反序列化操作,所以在form代码禁止使用此方法进行对象的clone,推荐的处理方式是在业务逻辑层进行封装和使用。

3.    PersistenceLayer.Transaction 不支持在tcp/http信道进行事务提交,推荐代码构造方式是在业务逻辑层进行封装和使用。

4.       所有需要与业务逻辑层交互的对象需要支持序列化和远程对象操作(如datarow对象不支持序列化属性,故不能作为业务逻辑层方法的参数)。 

注明:spl版权归听棠所有,谢谢!

posted on 2007-08-15 13:41  lae  阅读(261)  评论(0编辑  收藏  举报