BPEL script
બી. પી. ઈ. એલ. સ્ક્રિપ્ટ એ બી. પી. ઈ. એલ. પ્રક્રિયાઓને સ્પષ્ટ કરવા માટેની ભાષા છે. તે જાવાસ્ક્રિપ્ટ અને રૂબી જેવી સ્ક્રિપ્ટીંગ ભાષાઓથી પ્રેરિત સંક્ષિપ્ત વાક્યરચના અને બી. પી. ઈ. એલ. દ્વારા પ્રદાન કરવામાં આવેલી તમામ સુવિધાઓનું સંપૂર્ણ કવરેજ પ્રદાન કરે છે. બિઝનેસ પ્રોસેસ એક્ઝિક્યુશન લેંગ્વેજ (બી. પી. ઈ. એલ.) એ "વ્યવસાય પ્રક્રિયાના કેન્દ્રીય નિયંત્રક તરીકે કામ કરવાના" હેતુ સાથે વ્યવસાય પ્રક્રિયાઓને સ્પષ્ટ કરવા માટે એક એક્સ. એમ. એલ. આધારિત ભાષા છે. તે સેવા-લક્ષી વિશ્વમાં (એસ. ઓ. એ.) મોટા પ્રમાણમાં પ્રોગ્રામિંગ માટે પ્રમાણિત રીત પ્રદાન કરે છે. બી. પી. ઈ. એલ. એક પ્રોગ્રામિંગ ભાષા છે અને તેમાં ગ્રાફિકલ રજૂઆત છે. બિઝનેસ પ્રોસેસ મોડેલિંગ નોટેશન (બી. પી. એમ. એન.) થી બી. પી. ઈ. એલ. જેવી ગ્રાફિકલ ભાષાઓના મેપિંગ ઉપલબ્ધ છે, પરંતુ જાવા, સી. જેવા વાક્યરચનાથી પરિચિત પ્રોગ્રામરોની અવગણના કરવામાં આવે છે. તેથી, ખાસ કરીને પ્રોટોટાઇપિંગ અથવા શિક્ષણ માટે, એવી પ્રોગ્રામિંગ ભાષા હોવી સારી રહેશે જે બી. પી. ઈ. એલ. ના એક્સ. એમ. એલ.-ઓવરહેડને બાકાત રાખે પરંતુ બી. પી. ઈ. એલ. જેવી જ સુવિધાઓ પ્રદાન કરે. એક વિકલ્પ એ છે કે પ્રોગ્રામરોને સંપૂર્ણપણે નવી વાક્યરચના શીખવા માટે દબાણ કરવું. બીજો વિકલ્પ બી. પી. ઈ. એલ. માટે નવું વાક્યરચના રજૂ કરવાનો છે. તેથી, અપાચે ODE જૂથ દ્વારા સિમ્પેલ તરીકે ઓળખાતા "BPEL સરળીકૃત વાક્યરચના" ની ભલામણ કરવામાં આવી હતી, જે બંને વિકલ્પોના મિશ્રણનો ઉલ્લેખ કરે છે. જો કે, સિમ્પેલ એ બી. પી. ઇ. એલ. અને વ્યવસાયિક પ્રક્રિયાઓને સ્પષ્ટ કરવાના તેના ઉદ્દેશોની સમકક્ષ નથી. સરળ સ્ક્રિપ્ટિંગ વાક્યરચના સાથે આવવા માટે, બીજા વિકલ્પનો ઉલ્લેખ કરીને, બી. પી. ઇ. એલ. સ્ક્રિપ્ટ રજૂ કરવામાં આવી છે. બી. પી. ઇ. એલ. સ્ક્રિપ્ટ સીધા સિમ્પેલથી ફોર્ક કરે છે જે બી. પી. ઇ. એલ. સાથે મોટી નિકટતાને લક્ષ્યમાં રાખે છે. સિમ્પેલથી વિપરીત, બી. પી. ઇ. એલ. સ્ક્રિપ્ટ સહસંબંધ સહિત તમામ બી. પી. ઇ. એલ. ની રચનાઓને ટેકો આપે છે. બી. પી. ઇ. એલ. સ્ક્રિપ્ટ ડિઝાઇન ગોલ્સ બી. પી. ઇ. એલ. સ્ક્રિપ્ટ પૂરી પાડે છેઃ જાવાસ્ક્રિપ્ટ અને રૂબી જેવી સ્ક્રિપ્ટીંગ ભાષાઓથી પ્રેરિત કોમ્પેક્ટ વાક્યરચના, બી. પી. ઇ. એલ. દ્વારા પૂરી પાડવામાં આવેલી તમામ સુવિધાઓનું સંપૂર્ણ કવરેજ, ડબલ્યુ. એસ.-બી. પી. ઇ. એલ. 2 નો અનુવાદ ડબલ્યુ. એસ.-બી. પી. ઇ. એલ. 2 નો અનુવાદ, બિઝનેસ પ્રોસેસ એક્ઝેક્યુશન લેંગ્વેજ બી. પી. ઇ. એલ. 4 લોકો બિઝનેસ પ્રોસેસ મેનેજમેન્ટ બિઝનેસ પ્રોસેસ મોડેલિંગ નોટેશન (બી. પી. એમ. એન.) વેબ સર્વિસીસ કન્વર્સેશન લેંગ્વેજ ડબલ્યુ. એસ.-સી. ડી. એલ. વર્કફ્લો એક્સ. એમ. એલ. પ્રોસેસ ડેફિનેશન લેંગ્વેજ બી. પી. ઇ. એલ. સ્ક્રિપ્ટ વેબસાઇટ www.BPELscript.org સ્ટાન્ડર્ડ્સ ડબલ્યુ. એસ.-બી. પી. ઇ. એલ. 2