Web (-BPEL) NEC Copyright XML -BPEL ActiveGlobe BizEngine Copyright XML
Web ( ) ( ) ( ) (UTM TKY ) ( ) (Aggregate) -BPEL(Web Services Business Process Execution Language) Copyright XML Travel Planner Copyright XML Web
-BPEL Copyright XML SOA SOA(Service Oriented Architecture) Web -BPEL Agility: Efficiency: Visibility: / Copyright XML
BPM BPM(Business Process Management) BPM SOA Copyright XML -BPEL Web Services Business Process Execution Language Web XML Microsoft IBM BEA Systems 3 Web OASIS ( ) NEC OASIS -BPEL Technical Committee -BPEL -BPEL NEC ActiveGlobe BizEngine BPEL (-BPEL1.1 ) 4/28 -BPEL 2.0 URL http://www.nec.co.jp/press/ja/0504/1802.html Copyright XML
-BPEL -BPEL XML Copyright XML (-BPEL ) receive Java(JSP/EJB),.NET invoke receive -BPEL reply! Copyright XML
NEC NEC SUN Microsystems ORACLE iplat1 BizEngine WebOTX J2SDK Windows2003 Server -BPEL ORACLE DB -BPEL Oracle Database WebOTX5.3 5.3 1.3.1_08 9i -BPEL1.1 Java SDK WebOTXWeb WebOTX BizEngine Web server http -BPEL J2SDK F/W Java(JS P,EJB) Copyright XML iplat UDDI JARTIC / Web ( ) Web Sky Active Field Proxy Blog RSS http URL Copyright XML Blog
setmailnotification() settravelplan() settravelplan() Proxy Copyright XML getarrivedate() getdistance() getduration() getweatherinfo() convertutm() UTM Web Web UI <?xml version="1.0" encoding="shift_jis"?> <!-- ======================= --> <!-- Aggregator BPEL Process --> <!-- NEC Corporation. --> <!-- ======================= --> <process name="travelprocess" suppressjoinfailure="no" targetnamespace="http://iplat.xmlconsortium.org /TravelPlanner/Aggregator" xmlns:tns="http:// iplat.xmlconsortium.org /TravelPlanner/Aggregator" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:wns1="http://iplat.xmlconsortium.org /TravelPlanner/Aggregator" xmlns:wns2=" http://iplat.xmlconsortium.org/travelplanner/serviceprovider/weatherinfoservice" xmlns:wns3="http://iplat.xmlconsortium.org/travelplanner/serviceprovider/trafficinfoservice" xmlns:wns4="http://iplat.xmlconsortium.org/travelplanner/serviceprovider/mailingservice" xmlns:wns5="http://iplat.xmlconsortium.org/mappingservice/convertutmservice " xmlns:bpws ="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:ns1="http:// iplat.xmlconsortium.org/iplatxml " xmlns:ns2="http:// iplat.xmlconsortium.org/iplatxml " xmlns:xs="http://www.w3.org/2001/xmlschema"> <partnerlinks> <partnerlink name="aggregatorpl " partnerlinktype="wns1:aggregatorplt" -BPEL XML -BPEL DL Copyright XML
Copyright XML -BPEL 321L 1.5 XML Type ( ) ( rpc/literal ) -BPEL 321 504 DL 493 DL 28 partnerlink 1464 31 http -RPC 2050 884 -BPEL Copyright XML Java/Axis-1.2RC3 Aggregator Java 547 4565 Java ( ) Java Java XML DL2Java
Complex type iplat UI Copyright XML weatherelementresponse Type=weatherElementRes ponsetype, 0..1 status Type=Status departureweatherelement Type=weatherElementType destinationweatherelement Type=weatherElementType +,, statuscode Type=StatusCodeType 0..1 statusmessage Type=xs:string weather Type=Weather temperature Type=TemperatureType, spottemp Type=xs:string maxtemp Type=xs:string mintemp Type=xs:string iplat UI iplat!! Copyright XML
convertutm 1.3 getarrivedate Proxy 0.3 0.3 1.5 getdistunce 1.5 1 1 getweatherinfo 5 5 setmailnotification Copyright XML INVOKE 0.6 0.3 Proxy 0.1 1 -BPEL flow <sequence> <invoke name= convertutm /> <invoke name= getarrivedate /> <invoke name= getdistunceinfo /> <invoke name= getweatherinfo /> <invoke name= setmailnotificasion /> </sequence> <sequence> <invoke name= convertutm /> <flow> <sequence> <invoke name= getarrivedate /> <flow> <invoke name= getweatherinfo /> <invoke name= setmailnotification /> </flow> </sequence> <invoke name= getdistanceinfo /> </flow> </sequence> + Copyright XML -BPLE
SOA! AP BPM! Simple type -BPEL flow! Copyright XML NEC BizEngine ActiveGlobe BizEngine ebxml e- -BPEL2.0 SOA http://www.sw.nec.co.jp/cced/bizengine/ Copyright XML 2005/2Q
BizEngine -BPEL -BPEL SOA Copyright XML URL ActiveGlobe BizEngine http://www.sw.nec.co.jp/bizengine/ http://www.nec.co.jp/ ActiveGlobe BizEngine Copyright XML