版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
INF\repository\tform\modulelist\_exclude_perties,配置客戶端不啟動的模塊,使用任務調(diào)度組件需要注釋掉文件中配置的路徑與_exclude_perties相同,該配置文件非常重要,UAP使用任務調(diào)度組件需要在白文件中添加taskdispatchUAPISC修改UAP項目配置文件uap\WEB-INF\configuration\compatible\pertiesISC本地組件部署配置(模塊項目MANIFEST.MF ponent)引入項目,點擊“Add查找bundle(com.sgcc.ua 在模塊項目中新建ClassInterfaces選擇中添加繼承執(zhí)行組件 ponentAddITaskDispatchService生成Class后如圖下圖所示,在 的業(yè)務方法,返回值同樣為ponent,為保證RestTemte通信正確此處返回值不能為null,具體實現(xiàn)內(nèi)容由業(yè)務系統(tǒng)決定。具體填充內(nèi)容由業(yè)務系eventService.xml1SpringIOC<bean<beanid="testTask"2spring容器中的BeanOSGI <module:service<module:serviceid="testTaskService"vice.ITaskDispatchService"ponent"idID,IDServiceIDUAPbeanId1springbeanidbundleSG-UAPworkbench{uapproject}/taskdispatch/mxweb/index.jsp,登錄任務調(diào)度配置界面,其中{uapproject}UAP點擊組件定義 業(yè)務系統(tǒng),新建組件分組ID,rest組件部署配置(模塊項目restrest點擊組件定義,業(yè)務系統(tǒng),新建組件分組ID,restServiceWebService組件部署配置(模塊項目 ponent在業(yè)務系統(tǒng)中新建Class,在Interfaces選擇中添加繼承執(zhí)行組件 ponent)中的接口生成Class后, ponent方法中實現(xiàn)執(zhí)行組件的業(yè)務方法 ponent,為保證RestTemte通信正確此處返回值不能為null,具體實現(xiàn)內(nèi)容由業(yè)務系統(tǒng)決定。publicpublicclassTaskDispatchWebServiceextendsTaskPersistenceITaskDispatchWebServiceprivatestaticfinalLoglog=ponentcomp)//TODOAuto-generatedmethodthis.setPo(comp,return}publicStringtest()//TODOAuto-generatedmethodstubStrings測試Webservice任務名稱=test";returns;}}1、在SpringIOC容器中XFireSpringServletOSGI映射<<module:servlet>2、引入 3、業(yè)務Bean,將業(yè)務Bean注入到spring發(fā)布的XFire服務中<beanid=<beanid="componentServiceBean"<propertyname="hibernateDao"ref="hibernateDao"<beanid="componentService"name="componentService"<propertyname="serviceBean"<property Webserviceurl?WSDLWebServiceWebServiceJMS組件部署配置(模塊項目 JMS在業(yè)務系統(tǒng)中新建Class,在Interfaces選擇中添加繼承執(zhí)行組件 javax.jms.MessageListener實現(xiàn), ponentcomponent=publicclassTestReceiverMessageListenerimplementspublicclassTestReceiverMessageListenerimplementsMessageListenerpublicvoidonMessage(Messagearg0)//TODOAuto-generatedmethod ActiveMQTopic測試隊列<bean <constructor-argindex="0"trytryif(arg0instanceofObjectMessage){ObjectMessageobjMsg=(ObjectMessage)arg0;ponentcomponent= 收到1234component:"+component); 收到1234component2:"+ 1234componentgetScriptedResult3:"+component.getScriptedResult());}elseSystem.out.println("warningnot}c}catch ceptione)}}}JMS1、工廠<<beanid="receiverPoolConnectionFactory"<property<propertyname="maxConnections"<property<bean<propertyname="brokerURL"value="tcp://:61616"2、隊列名稱,下例的com.bussiness.test就是該業(yè)務系統(tǒng)的隊列名<beanid="messageListener"class="com.TestReceiverMessageListener"<beanid="messageListener"class="com.TestReceiverMessageListener"<propertyname="hibernateDao"ref="hibernateDao"<beanid="listenerContainer"<propertyname="connectionFactory"<propertyname="destination"ref="destination"<propertyname="messageListener"ref="messageListener"<propertyname="maxConcurrentConsumers"value="10"<propertyname="idleTaskExecutionLimit"value="2"jmsjms點擊測試組件可以登陸activeMQ中間點界業(yè)務系統(tǒng)獲取任務信publicclassTestReceiverMessageListenerimplementsMessageListenerpublicclassTestReceiverMessageListenerimplementsMessageListenerpublicvoidonMessage(Messagearg0)//TODOAuto-generatedmethodif(arg0instanceofObjectMessage){ObjectMessageobjMsg=(ObjectMessage)arg0;ponentcomponent= 收到1234component:"+component); 收到1234component2:"+ 1234component}elseSystem.out.println("warningnot}}}c參 ponent類的主要屬性和描述jobjobjob任務定 或在左側(cè)導航樹中選擇“用電管理系統(tǒng)——dty用電管理系統(tǒng)”分組后,“若“新增任務分組網(wǎng)頁框中必填“任務分組名稱字段不輸入任何信息,鼠標右擊選擇“3月-任務”任務分組,在系統(tǒng)彈出菜單選項中,選擇“分組重命名“新增任務網(wǎng)頁框【保存按鈕“任務基本信息“異常處理策略“提示”間、執(zhí)行超時時間、和描述7個字段可 “0,0數(shù)”字段的信息,如下圖:0“10好“新增任務”網(wǎng)頁框中“任務基本信息”TAB頁中的所有必填,點擊 功能說調(diào)用執(zhí)行組件 “執(zhí)行組件”TAB網(wǎng)頁框;點擊【查看】按鈕后,系統(tǒng)會彈出被選組件的“任務執(zhí)行組件明細”網(wǎng)頁框,SeviceId“URI調(diào)用執(zhí)行組件調(diào)用執(zhí)行組件調(diào)用執(zhí)行組件參數(shù)編 lines,本動態(tài)參數(shù)進行解析。網(wǎng)頁框“執(zhí)行組件”TAB頁,并給以保存成功的相應提示,如下圖:功能說操作說觸添編 查1”tab頁框,只可查看不可編輯刪TAB功能說操作說重復次數(shù)(-1):此項為必填項,默認顯示為空,可手動輸入,最大值為604800,604800,最小值0;5觸添編網(wǎng)頁框查1”tab刪TAB功能說操作說功能說操作說 8.4任務調(diào)度的導出和導(分組導出(包含子分組下任務導出功能說ABAA下的任務以及子分組B操作說1選擇“是,系統(tǒng)彈出路徑可供選 位確認好位置后,點擊“確認”按鈕,系統(tǒng)提示成功。再返回至,將zip將分組解壓在該文件(測試分組)xml2;3xmlxmlcomponent_組件主鍵_longjob_任務主鍵_long分組導出(不包含子分組下任務導出功能說ABAAB操作說12選擇“否,系統(tǒng)彈出路徑可供選 位3確認好位置后,點擊“確認”按鈕,系統(tǒng)提示成功。再返回至,將zip4將分組解壓2;xmlxmlcomponent_組件主鍵_longjob_任務主鍵_long導出任功能說操作說功能說使用原路徑導功能說AB,BA的數(shù)據(jù)在用電任務組2中看不到,而用電任務組1下可以看到。操作說zip,不使用原路徑功能說ABB例如下面的例子是將導出的“用電任務組1”文件導入到用電任務組2中,導入的數(shù)據(jù)在用電任務組2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年張家港市第一人民醫(yī)院自主招聘編外合同制衛(wèi)技人員備考題庫完整答案詳解
- 2026年慶陽職業(yè)技術學院公開引進高層次急需緊缺人才12人備考題庫及一套完整答案詳解
- 2026年華南師范大學環(huán)境學院非事業(yè)編制人員招聘備考題庫參考答案詳解
- 2026年廈門市前埔南區(qū)小學非在編人員招聘備考題庫及完整答案詳解一套
- 2026年分子細胞卓越中心孟飛龍組招聘實驗室技術員備考題庫附答案詳解
- 2026年中北大學招聘備考題庫及1套參考答案詳解
- 2026年中船黃岡貴金屬有限公司招聘備考題庫及答案詳解參考
- 2026年中國安能集團第二工程局有限公司招聘備考題庫及參考答案詳解一套
- 2026年平潭綜合實驗區(qū)公開招聘高端人才備考題庫及完整答案詳解一套
- 2026年中外運物流投資控股有限公司招聘備考題庫及一套完整答案詳解
- 2025年國資委主任年終述職報告
- 大學教學督導與課堂質(zhì)量監(jiān)控工作心得體會(3篇)
- 2025年下半年國家教師資格幼兒園《綜合素質(zhì)》考試真題及參考答案
- 項目專家評審意見書標準模板
- 評審委托協(xié)議書
- 黑龍江中醫(yī)藥大學《無機化學》2025 學年第二學期期末試卷
- 2025年高中計算機操作試題題庫及答案
- 研學基地課程書籍或課件
- 杭州市西湖區(qū)人民政府西溪街道辦事處公開招聘編外合同制工作人員5人考試筆試備考試題及答案解析
- 日本所有番號分類
- 2024年江蘇省普通高中學業(yè)水平測試小高考生物、地理、歷史、政治試卷及答案(綜合版)
評論
0/150
提交評論