వెబ్ సేవలకు వ్యాపార ప్రక్రియ సంగ్రహణ భాష (BPELWS)

రచయిత: Lewis Jackson
సృష్టి తేదీ: 9 మే 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
బ్లూప్రిజం వెబ్‌సర్వీస్‌ని సృష్టించండి మరియు వినియోగించండి
వీడియో: బ్లూప్రిజం వెబ్‌సర్వీస్‌ని సృష్టించండి మరియు వినియోగించండి

విషయము

నిర్వచనం - వెబ్ సేవలకు (BPELWS) వ్యాపార ప్రాసెస్ సంగ్రహణ భాష అంటే ఏమిటి?

వెబ్ సేవల కోసం వ్యాపార ప్రక్రియ వెలికితీత భాష (BPELWS) వ్యాపార ప్రక్రియలు మరియు పరస్పర ప్రోటోకాల్‌లను నిర్దేశిస్తుంది. ఇది అనేక వెబ్ సేవలను ఉపయోగించి బహుళ సంస్థలలో పంపిణీ చేయబడిన కంప్యూటింగ్‌లో టాస్క్ షేరింగ్‌ను సులభతరం చేసే XML- ఆధారిత భాష.


వెబ్ సేవల కోసం వ్యాపార ప్రక్రియ వెలికితీత భాష IBM నుండి వెబ్ సేవా ప్రవాహ భాషను మరియు మైక్రోసాఫ్ట్ నుండి XLANG స్పెసిఫికేషన్‌ను మిళితం చేస్తుంది మరియు భర్తీ చేస్తుంది. దీనిని కొన్నిసార్లు BPEL4WS అని కూడా పిలుస్తారు. ఇది వెబ్ సేవా ఇంటర్‌ఫేస్‌లను ఉపయోగించి సమాచారాన్ని దిగుమతి చేస్తుంది మరియు ఎగుమతి చేస్తుంది.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

వెబ్ సేవలకు (బిపిఎల్‌డబ్ల్యుఎస్) బిజినెస్ ప్రాసెస్ ఎక్స్‌ట్రాక్షన్ లాంగ్వేజ్‌ను టెకోపీడియా వివరిస్తుంది.

వ్యాపార ప్రక్రియ వెలికితీత భాషా ప్రోగ్రామ్ వ్యాపార ప్రోటోకాల్‌లను లాంఛనప్రాయంగా చేస్తుంది మరియు ఉత్పత్తి క్రమం యొక్క అనుబంధ సమాచారంతో ఇది నిర్వహించే మినహాయింపును పరిగణిస్తుంది. ఇది వ్యాపార లావాదేవీలకు మద్దతునివ్వడం, ఆటోమేటెడ్ ప్రాసెస్ ఇంటిగ్రేషన్, బిజినెస్-టు-బిజినెస్ (బి 2 బి) మరియు ఇంట్రా కార్పొరేట్ ప్రదేశాలలో విస్తరణకు వెబ్ సేవా పరస్పర చర్యలను విస్తరిస్తుంది. అందువల్ల ఇది ఇంటర్‌పెరబుల్ ఇంటిగ్రేషన్ మోడల్‌ను నిర్వచించడంలో విజయవంతమవుతుంది.

వెబ్ సేవను సాధారణంగా ఒక నైరూప్య మరియు అమలు చేయగల వ్యాపార ప్రక్రియగా వర్ణించారు. నైరూప్య వ్యాపార ప్రక్రియ అమలు చేయడానికి ఉద్దేశించని ప్రక్రియలను నిర్దేశిస్తుంది. ఎక్జిక్యూటబుల్ బిజినెస్ ప్రాసెస్ ఏదైనా వ్యాపార పరస్పర చర్యలో పాల్గొనేవారి వాస్తవ ప్రవర్తనతో వ్యవహరిస్తుంది. వియుక్త ప్రక్రియలు కార్యాచరణ వివరాలను దాచిపెడతాయి మరియు ప్రామాణిక పద్ధతిలో ప్రాసెస్ టెంప్లేట్ మరియు పరిశీలించదగిన ప్రవర్తనతో ఒకటి కంటే ఎక్కువ ఉపయోగ సందర్భాలను కలిగి ఉంటాయి. ఈ ప్రక్రియలో ఎప్పుడు, వేచి ఉండాలో మరియు ఆమోదించిన వాటికి సంబంధించిన సమాచారం ఉంది.

బిజినెస్ ప్రాసెస్ ఎక్స్‌ట్రాక్షన్ లాంగ్వేజ్ మెసేజింగ్ సౌకర్యం వెబ్ సర్వీసెస్ డిస్క్రిప్షన్ లాంగ్వేజ్ (డబ్ల్యుఎస్‌డిఎల్) 1.1 ను ఉపయోగించడం మీద ఆధారపడి ఉంటుంది, ఇది అవుట్‌గోయింగ్ మరియు ఇన్‌కమింగ్ లను వివరిస్తుంది. బిజినెస్ ప్రాసెస్ వెలికితీత భాష WSDL మరియు XML టైప్ చేసిన వేరియబుల్స్ మరియు డిఫాల్ట్‌గా XPath 1.0 కి కూడా మద్దతు ఇస్తుంది. ఇది ఆస్తి-ఆధారిత సహసంబంధ యంత్రాంగాన్ని మరియు భాషా ప్లగ్-ఇన్ మోడల్‌ను కలిగి ఉంటుంది, ఇది బహుళ భాషలలో ప్రశ్నలు మరియు వ్యక్తీకరణలను వ్రాయడానికి అనుమతిస్తుంది. ఇది నిర్మాణాత్మక ప్రోగ్రామింగ్ నిర్మాణాలను కలిగి ఉంటుంది, అయితే, లేకపోతే, క్రమం మరియు ప్రవాహం. అదనంగా, ఇది పరిహారం హ్యాండ్లర్లు, ఈవెంట్ హ్యాండ్లర్లు, లోకల్ వేరియబుల్స్ మరియు ఫాల్ట్ హ్యాండ్లర్లతో తర్కాన్ని కలుపుతుంది. వేరియబుల్స్కు ఏకకాలిక ప్రాప్యతను నియంత్రించడానికి సీరియలైజ్డ్ స్కోప్ అందించబడుతుంది.

వ్యాపార ప్రక్రియ వెలికితీత భాషతో అనుబంధించబడిన డిజైన్ లక్ష్యాలు:

  • వెబ్ సేవా కార్యకలాపాల ద్వారా బాహ్య సంస్థలతో సంభాషించే వ్యాపార ప్రక్రియలు WSDL 1.1 ఉపయోగించి నిర్వచించబడతాయి. ఈ పరస్పర చర్యల యొక్క ఆధారపడటం ప్రోటోటైప్ నిర్వచనాలపై ఆధారపడి ఉంటుంది. అవి సాధారణంగా XML భాషను ఉపయోగించి నిర్వచించబడతాయి.
  • వెబ్ సేవా ఆర్కెస్ట్రేషన్ భావనలు నిర్వచించబడ్డాయి మరియు వ్యాపార ప్రక్రియ యొక్క బాహ్య మరియు అంతర్గత అభిప్రాయాల ద్వారా ఉపయోగించబడతాయి. ప్రతి వినియోగ నమూనా ప్రత్యేక పొడిగింపుల ద్వారా గుర్తించబడుతుంది.
  • డేటా యొక్క సాధారణ మానిప్యులేషన్ కోసం డేటా మానిప్యులేషన్ ఫంక్షన్లు అందించబడతాయి మరియు ప్రాసెస్ డేటా మరియు నియంత్రణ ప్రవాహాన్ని నిర్వచించడానికి అవసరం.
  • ప్రాసెస్ ఉదంతాల కోసం గుర్తింపు విధానాలకు మద్దతు ఉంది. ఉదాహరణల ద్వారా ఐడెంటిఫైయర్‌లు అనువర్తన స్థాయిలో నిర్వచించబడతాయి మరియు మారవచ్చు.
  • స్కోపింగ్ మరియు పరిహార చర్యలపై దీర్ఘకాలిక లావాదేవీల నమూనాలు నిర్వచించబడతాయి. దీర్ఘకాలిక వ్యాపార ప్రక్రియల వైఫల్య పునరుద్ధరణకు ఇవి మద్దతు ఇస్తాయి.
  • ప్రాసెస్ ఉదంతాల యొక్క అవ్యక్త సృష్టి మరియు ముగింపుకు మద్దతు ఉంది.
  • అసెంబ్లీ మరియు ప్రక్రియ కుళ్ళిపోవడానికి వెబ్ సేవలను ఒక నమూనాగా ఉపయోగిస్తారు.