smart client 不光是auto update,还必须支持offline 方式下的工作。
只需中间是不是必须用webservice, 我想也不见得,虽然我也是用的webservice.
只需中间是不是必须用webservice, 我想也不见得,虽然我也是用的webservice.
解决方案 »
- 程序中日志记录的困惑
- FusionCharts 图无法显示出来
- c#怎样遍历 DropDownList1的每个ListItem的值
- 动态控件--如何让他们工作呢?
- 如何调试时拷贝其他项目文件到debug目录下?
- 虚函数和抽象函数在使用上的区别是什么?
- vs2003的datagrid编辑时候取得TEXTBOX里的值,但是不能用索引,请高手帮忙,感激不尽,老大催的急啊
- treeView操作的一个小问题,在线等。。。。。。。
- 在C#里面写一个Wizard和C++有什么不同?我原来用C++写过一些..
- 我现在要做一个网站,请帮忙提供一些思路,谢谢!!
- winform+xml+webform===实现web实现通用报表的打印的问题
- 水晶报表:如何将总计打印在首面的第一行?
---相当于UDP方式吧?
呵...--如对于数据库连接是无连接的,取完数据连接就放掉.
整个ADO.NET模型就是这样的.无连接的模式,同你用B/S,C/S还是智能客户端有什么关系??
smartclient应该说一种技术,不是.net特有的。m$不过把smartclient的开发简化了,而且不能跨平台的winform看起来很美。
有b/s的多层和安全,也有c/s的UI易用性。但是也要看到,不能象web一样多窗口,保存,copy,被链接这些都是c/s的硬伤,smartclient只是一个补充而已,不值得吹嘘
对smart client感觉不怎么样。如果要我在smart client和Remoting中选择一样的话我想我会用Remoting.
第一、smart client比Remoting的速度比较,Smart Client传输速度比不上Remoting.
Smart Client是用webservice传输。
而Remoting是建立通道传输。转输用是明文的方试,当然这是也是Remoting的不足之处。
第二、Smart Client可在不掉线的状态下使用。而Remoting也可以做到。
第三、Smart Clinet可以自动更新,而Remoting也可以做到。
所以我宁愿选择Remoting.
2 在服务端动态编译的
------------
if 我的理解
分发的时候省略了客户端的分发,对于客户端比较多尤其好
只要我的域名不变(还是a.exe),随你怎么改:)
else
我也不想要了