Time of Update: 2018-12-05
EJB3.0 draft學習筆記(1)今天開始學習EJB3.0 draft,大家可能都知道了,一個有狀態會話bean長得象這樣:@Stateful public class CartBean implements ShoppingCart {private float total;private Vector productCodes;public int someShoppingMethod(){...};...ejbRemove()
Time of Update: 2018-12-05
什麼是訊息我們的流程案例如下:手機客戶的網路不通了,打10000號電話給話務員;話務員負責記錄故障資訊,然後查詢“中國移動故障修理專家系統”,得到應該派發給哪個部門,再派給該部門進行處理。因為BPEL4WS規範是基於WEB service的,WEB service中有訊息的概念,所以我們要討論訊息的概念。下面的幾篇短文都和WEB
Time of Update: 2018-12-05
本文的幾個內容是一直就有點迷糊的,今天清理了一遍,記錄備忘.在我們的系統中,有大量這樣的需求:把表goods中的資料,move到表spec_goods中. (兩個表的列是相同的).一般來說,我們知道,最標準的寫法是這樣的:insert into spec_goods(c1,c2,c3) select c1,c2,c3 from goods where
Time of Update: 2018-12-05
ActiveBPEL組織是一個主導ActiveBPEL引擎技術的開源組織.ActiveBPEL引擎是一個健壯的運行時環境,它能執行使用者按BPWL4WS規範編寫的商務程序. BPWL4WS規範由MicroSoft,BEA,IBM等公司提出,它基於web service實現,與現在的多個流行的工作流程技術標準有衝突和競爭. ActiveBPEL引擎由Active Endpoints公司開發和維護,該公司同時在它的多個商業產品中使用了該技術.Active
Time of Update: 2018-12-05
在經過我們自己的自我裝載和 發布到群中給大家 相容性測試後,smart 1.0終於release正式版了。1)不瞭解smart的請看 smart是什嗎? http://blog.csdn.net/hongbo781202/archive/2006/07/07/891092.aspx和 smart工作流程管理系統自動產生的頁面和資料的效果 (http://blog.csdn.net/hongbo781202/archive/2006/07/11/906504.aspx)2) smart
Time of Update: 2018-12-05
現在Spring的AOP和交易管理機制是盛囂塵上,我也不能免俗,記錄一點相關知識,以備後查:1)AOP我們使用的最多的就是org.springframework.aop.framework.ProxyFactoryBean了,如下:<bean id="myDAO" class="org.springframework.aop.framework.ProxyFactoryBean"> <property name="proxyInterfaces">//代理介面
Time of Update: 2018-12-05
例說BPEL4WS(4)---什麼是夥伴串連在BPEL4WS中,商務程序的互動服務通過夥伴串連來表示.每個夥伴串連都由一個夥伴連線類型來標註,但多個夥伴串連可以用同一個夥伴連線類型.例子如下:<partnerLink name="customer" partnerLinkType="lns:loanPartnerLinkType" myRole="loanService"/><partnerLink
Time of Update: 2018-12-05
什麼是portType你可以把portType理解為webservice中的一次服務的過程的描述。與其它任何 Web 服務一樣,整合服務的介面也被描述為 WSDL portType 的集合。在我們的案例中,“中國移動故障修理專家系統”要為話務員提供一個查詢的服務:話務員輸入的資訊為手機號碼,“中國移動故障修理專家系統”輸出對應於該號碼的故障處理部門,如果處理出錯,則返回報錯資訊。
Time of Update: 2018-12-05
每個夥伴串連都有一個 WSDL parternerLinkType 表明其特徵.夥伴串連的 myRole/partnerRole 屬性指定了給定的 parternerLinkType 的夥伴和流程將如何互動。myRole 屬性引用的是流程在 parternerLinkType 中將要扮演的角色,而 partnerRole 指定了夥伴將要扮演的角色。<partnerLinks> <partnerLink name="customer"
Time of Update: 2018-12-05
什麼是partnerLinkType(夥伴連結類型)一般的,我們這樣指定partnerLinkType(夥伴連結類型)的name space:xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
Time of Update: 2018-12-05
好些日子沒有寫BLOG了,因為,看著自己的日誌的品質一天比一天低,就好像一個一天天老去的女人看著自己的臉日漸老去一樣難受,還不如忘卻的好.在這樣的心態下,前兩天看到自己的BLOG在CSDN的"熱門排行榜"一天天下降,竟然沒有任何的感覺.但BLOG中的品質比較差的文章,我是不會去刪的,畢竟那是自己的學習和工作過程的記錄,留作日後回味時感歎吧.以前對JUNIT是不太感冒的,總認為它幫不了我們開發人員什麼忙,特別對我們做企業級軟體系統的人來說,"用JUNIT晚上會做惡夢",呵呵,誇張了.第一次考慮可以
Time of Update: 2018-12-05
WSDL編寫的五個步驟我們以http://blog.csdn.net/hongbo781202/archive/2004/07/21/47135.aspx中的案例來說明.1)聲明名稱空間必須在 元素中提供各種名稱空間的聲明.????? targetNamespace="http://loans.org/wsdl/loan-approval"????? xmlns="http://schemas.xmlsoap.org/wsdl/"?????
Time of Update: 2018-12-05
說明:本文意譯自BPEL1.1規範16.2節。本文討論一個簡單的貸款審批的WEB服務的例子。在該例子中,客戶發送貸款核准請求,包括客戶個人信息和貸款金額。貸款審批的WEB服務利用該資訊運行一個簡單流程,得到“同意貸款”或“拒絕貸款”的結果。對於低於10000美元的貸款和有良好信用的客戶,審批是自動的。對於高額貸款和信用不確定的客戶,我們需要用到另外兩個WEB服務提供的功能。“風險評估服務”用來查詢某個個人的信用風險,“專家評估服務”用來獲得專家對該項目的具體評估意見。1。服務描述我們假定已經存在
Time of Update: 2018-12-05
BEA WebLogic Integration 8.1是一個為快速重用組件而設計構建的解決方案,它的應用領域有:● 商務程序管理:允許使用者跨多個內部系統執行商務程序。● 企業資源訪問:提高人員和系統的響應速度。● 動態集成服務:提供統一平台,將各種整合項目與應用,設計、構建、 擴充、整合、部署、管理端到端的商務程序。 其中Business Process
Time of Update: 2018-12-05
Axis入門(1)什麼是SOAP?SOAP是一個應用程式間的基於XML的通訊工具和規範.SOAP最初由MicroSoft和Userland公司開發,已經演化了好幾個版本,當前的版本SOAP1.1正飛速發展.W3C的XML協議工作群組正努力把它發展為一個真正的開發的標準.SOAP1.2草案已經發布,它能澄清1.1版規範的容易混淆的地方.什麼是Axis?Axis總體上是一個SOAP引擎,但又不僅僅是個引擎,它還:1)是一個簡單的獨立的伺服器2)是一個可插入到servlet引擎(如Tomcat)中的服
Time of Update: 2018-12-05
smart是一個敏捷型智能型 開發方便 部署簡單 的工作流程管理系統。 smart單詞本身有下面這些含義,這也是smart工作流程管理系統的 自我定位和目標:1)漂亮的;時髦的;瀟洒的2)整齊的,整潔的3)伶俐的,機警的;精明的4)輕快的,敏捷的,活潑的想體驗一下,請看
Time of Update: 2018-12-05
在smart中,您定義完自己的流程,馬上就能看到smart為您自動產生的相應的web頁面,馬上就能運行該流程,馬上就能對流程進行監控和管理。(無論您的流程是 電子政務類還是醫學衛生類還是電信維護類還是其他什麼類的流程,都只需要定義流程,而不需要其他動作)。下面是一個自動產生的JSP頁面及自動從流程ENGINE中取出的資料的。
Time of Update: 2018-12-05
怎麼安裝Axis1)安裝JDK1.3版或以上我的是D:/j2sdk1.4.22)安裝TOMCAT5.0不一定要求是TOMCAT,只要是支援servlet 2.2 API的就可以;我的是D:/Tomcat 5.0TOMCAT啟動應該不報錯.3)下載axis1.1版從http://xml.apache.org下載,解壓,我的是D:/axis/axis-1_14)拷貝axis從D:/axis/axis-1_1/webapps/axis copy to D:/Tomcat
Time of Update: 2018-12-05
一般的工作流程流程定義語言都是相當複雜的,比如一個程式員學習XPDL大概需要一周才能基本掌握它的一般用法;其實,對於使用者來說,這個複雜性是不應該的,使用者需要一個簡單並且容易理解的流程定義語言.AgileFlow使用的流程定義語言HPDL就非常簡單,它的目標是讓您在1個小時內掌握它的全部.HPDL的模板如下:<?xml version="1.0" encoding="gb2312"?><processes> <process id="" name="">
Time of Update: 2018-12-05
BPEL之貸款審批案例(2) 我們把該例的商務程序定義拷在下面,進行說明:<process name="loanApprovalProcess" targetNamespace="http://acme.com/loanprocessing" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"