您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“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有什么區別”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。