Lotus系统中CS与BS有什么区别

这篇文章主要为大家展示了“Lotus系统中CS与BS有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Lotus系统中CS与BS有什么区别”这篇文章吧。

C/S的特点:稳重,大方,能充分利用Notes中类方法和属性。

1.C/S的表格很好看,很多效果:像颜色渐变、阴影之类的。但在B/S下是看不到这么多效果的,并且表格在IE上看也不好看。

2.C/S下的大纲、导航器很方便的,但在B/S下有些就不可以用了。

3.C/S下可以有简便的按钮操作,而且可以创建操作下的操作,我们可以看见在某个操作按钮下可以有其它操作。B/S下不堪入目。

4.C/S下可以有前台后台之分,但在B/S下它只有前台,因为B/S下的前后台的文档是一起操作的,因此,在B/S下引出C/S下有很多UIDoc的方法和属性都不可以用。

5.在C/S下的读者域是好的,在B/S下很可能出错。这不单单是读者域的问题,这是Notes在B/S下的隐藏域都有此类问题,以后遇上就会见怪不怪了。最好的解决方法将域删除,重做一个。

B/S的特点:能汇集各种语言集合而成。

1.在B/S下域、表格……都可以用HTML来修饰,非常漂亮!C/S根本不支持!

2.在B/S下可以结合JavaScript等多种语言进行,减化编程,方便使用。C/S只有很少的属性支持JS。

3.B/S客户端无需安装,无需培训都会使用。C/S要安装并要教会如何使用。

4.在B/S下的视图的列可以用HTML写,公式,直接会有意想不到的效果,表格的样式还有有超链接之类的。

5.在B/S下的上载控件比C/S方便。

如果是中小型企业只可能是BS的,CS成本过高,C/S较B/S性能相对稳定一些;管理方面C/S功能较强,多种C/S自带的功能在B/S下需由代码开发完成;C/S的快速开发能力能节省不少费用,可是购买客户端、以及基本的培训会使费用多一些,中小企业采用BS应该会更适合些。

B/S开发,表现层都是用web技术(html/css/Javascript);C/S开发,则更多的使用Lotus自身的设计工具,使用公式语言及Lotus Script。还要主要程序执行的生命周期的区别。可以使用一些跟踪代码进行调试、跟踪。

B/S多用web开发的一些元素,例如css、JavaScript等等,有时候为了迎合浏览器浏览,页面要做一些偏html的设置,比如表格用html语言写啊之类的;功能的实现常是借助于webqueryopen,webquerysave等地方加入代理来处理;有时候需要跳转的话,得在代理中笨笨地写;C/S的话,常在queryopen,querysave等地方做文章,还常在libary中加入一下数据库里到处都用到的函数等。

应该说Domino是为了迎合web潮流,才慢慢支持B/S开发吧,所以B/S的很多开发总让人觉得别扭和麻烦,而C/S的开发是本来就支持的模式,倒符合常规思维一点,做起来不是那么别扭,很多东西的实现都自然得多。

B/S下面用的多的语言是JavaScript,Java,html。

C/S下用得多的是LotusScript,公式吧。

当然了B/S下必要的时候也会要用公式。

以上是“Lotus系统中CS与BS有什么区别”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注蜗牛博客行业资讯频道!

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论电报频道链接