轉(zhuǎn)帖|使用教程|編輯:郝浩|2015-12-15 15:35:44.000|閱讀 532 次
概述:SmartObject在K2 blackpearl扮演著流程數(shù)據(jù)提供者這個非常關(guān)鍵角色,整個K2 blackpearl平臺中SmartObject無處不在。本文講解了K2 BlackPearl 中ServiceObject的開發(fā)部署
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
K2“BlackPearl”提供一個平臺,用于管理和利用現(xiàn)有的跨越任何數(shù)量的業(yè)務(wù)系統(tǒng)的業(yè)務(wù)信息,以降低成本。它考慮到?jīng)Q策的制定,線路的排定以及報告,并根據(jù)360度的可見性進入到業(yè)務(wù)實體中,譬如客戶,職員,訂單和發(fā)票。
它的“SmartObject”設(shè)計器提供一個允許開發(fā)人員搭建和部署這些復(fù)合實體的可視化界面。開發(fā)人員可以通過K2提供的技術(shù),Web服務(wù),或 K2 ADO.NET 數(shù)據(jù)提供程序,從業(yè)務(wù)系統(tǒng)中建立屬性和方法,建立實體之間的聯(lián)系,以及聯(lián)合字段顯示數(shù)據(jù)。同時也可以在“SmartObject”設(shè)計器中設(shè)定個人化的屬性。所有信息都可以被存儲并且在運行時靈活的說明。實體可以在局部被創(chuàng)建和使用或為其它開發(fā)人員共享使用。
SmartObject在K2 blackpearl扮演著流程數(shù)據(jù)提供者這個非常關(guān)鍵角色,整個K2 blackpearl平臺中SmartObject無處不在。關(guān)于SmartObject和ServiceObject,有2點你是必須清楚的:
SmartObject Service:
SmartObject:
實現(xiàn)ServiceObject的步驟:
1. 后端系統(tǒng)接口的實現(xiàn),可以是任何.NET類型,例如普通類,WCF服務(wù)。權(quán)限系統(tǒng)同工作流集成的是權(quán)限系統(tǒng)的WCF服務(wù)。
2. 編寫ServiceObject代碼,通過泛型DataAccess<T>類和輔助類ServiceObjectHelper簡化開發(fā)。
3. 編寫ServiceBroker代碼,通過泛型類ServiceBroker<T>簡化開發(fā),下面是類圖
4. 打開c:\program files\k2 blackpearl\ServiceBroker\BrokerManagement.exe 位置的Broker 管理工具,選擇Configure Servcies
選擇注冊一個Service Object
5. 填寫服務(wù)信息,注冊服務(wù)實例
K2 Service Object/SmartObject開發(fā)環(huán)境向正式環(huán)境部署:
本文轉(zhuǎn)載自
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn