Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Waxaa la og yahay in socodka nidaamka lagu abuuray Pega uusan waafaqsanayn heer kasta oo furan, inkastoo xaqiiqda ah inay u egyihiin muunado BPMN ah. Dadka raba inay boodaan waxay ka bilaabaan u haajiridda Pega una socda Camunda iyagoo gacanta dib ugu habaynaya hababka Modeler. Laakiin habka dib-u-habeynta gacanta lagu sameeyo socodka waa mid caajis badan oo waqti badan qaata, gaar ahaan haddii ay jiraan qaar badan oo iyaga ka mid ah ama hababka loo baahan yahay in la beddelo ay yihiin kuwo adag. Casharradan waxaan ku eegi doonaa utility kaa caawin kara inaad abuurto habraaca u hoggaansan BPMN, tani waxay u adeegi doontaa sidii barta bilawga ah ee looga haajiro Pega una guurayo Camunda.

Pega XML ilaa BPMN Casharka Beddelka

Camunda Consulting waxa ay abuurtay qalab si xor ah loo heli karo ee geedi socodka socodka socodka. Aaladaha u haajiridda geeddi-socodka Pega waa la heli karaa halkan. Isla markiiba waxaad ogaan doontaa in kani yahay mashruuc Maven oo laga furi karo ku dhawaad ​​IDE kasta. Eclipse iyo Intellij waa laba ka mid ah IDE-yada ugu caansan. Laakiin marka hore waxaad u baahan doontaa inaad xidho ama soo dejiso kaydinta agabka socdaalka - tan waa la samayn karaa halkan.

Casharradan, waxaanu Eclipse u isticmaali doonaa sidii IDE-gayada.

  • Ka dib marka la xidho ama soo dejiyo bakhaarka Git, koobi ka koobbi waxa ku jira kaydinta aaladaha Beddelka Pega meel shaqo oo cusub. Haddii, tusaale ahaan, kaydka Git uu ku yaallo C:gitRepos, ka dib waxaad ka heli doontaa beddelaha Pega at C:gitDib u haajiridda-qalabka-camunda-Ka samee BPMN Pega XML.
  • Ku koobbi galka oo dhan goobta shaqada ee aad dooratay.
  • Dabadeed billow Eclipse oo dooro goobta shaqada ee aad hadda koobiyaysay nuxurka. Ka dib markaad bilowdo Eclipse, tag Faylka> Soo dejinta> Guud> Mashruucyada Folderka ama Kaydka.
  • Guji badhanka Next.
  • Sanduuqa wada hadalka ee soo muuqda, dhagsii Directory oo u gudub galka aad hadda koobiyaysay goobtaada shaqada. Shaashadaadu waa inay u ekaataa sidan (hoos eeg).
  • -saxaafadeed Finish.

Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Mashruuca waxaa lagu soo gelin doonaa goobtaada shaqada. Waxaa laga yaabaa inaad rabto inaad cusboonaysiiso farqi kasta oo u dhexeeya isu-duwaha Java ee u dhexeeya koodka la bixiyay iyo deegaankaaga, laakiin waa inuu u shaqeeyaa sidii uu yahay.

Marka xigta waxaanu samayn doonaa qaabaynta Run kaas oo kuu ogolaanaya inaad ku socodsiiso beddelaha Eclipse:

  • Midig ku dhufo galka xididka mashruuca oo dooro Orod sida> Maamul isku xidhka…
  • Sanduuqa wada hadalka ee soo muuqda, dhagsii Codsiga Java si loo abuuro qaabayn cusub. Magaca mashruuca waa in mar hore lagu buuxiyaa wada hadalkan. Waxaad siin kartaa qaabayntan magac cusub haddii aad rabto.
  • Marka xigta waxaad u baahan tahay inaad doorato fasalka ugu weyn. Guji badhanka raadinta oo hubi inaad doorato - BPMNGenFromPega - org.camunda.bpmn. dhaliye. Dooro oo guji OK.
  • Shaashadaadu waa inay u ekaataa sidan:

Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Hadda waxaad u baahan tahay inaad bixiso laba doodood, marka hore waa dhoofinta XML ee Pega iyo tan labaad waa magaca faylka la beddelay. Kaliya haddii ay dhacdo, geli jidka oo gal magacyada qaybta Doodaha barnaamijka tabs Argagixisada, ku lifaaqan calamadaha xigashada. Si aad u bilawdo, waxaa lagu siin doonaa muunad faylka Pega xml ah. Si aad u isticmaasho tusaalahan, geli macluumaadka soo socda ee galitaanka iyo soo saarida faylasha:

"./src/main/sources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"

Shaashadaadu waa inay u ekaataa sidan:

Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Guji Run. Daaqad console ah waa inuu furmaa waxaadna arki doontaa kuwan soo socda:

Jaantuska ./src/main/resources/SamplePegaProcess.xml laga beddelay Pega waxaana laga heli karaa ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Galka agabku waxa uu ka kooban yahay faylka PNG (samplePegaProcessDiagram.png) ee habka asalka ah ee Pega wuxuuna u ekaan doonaa sidan:

Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Isticmaalka Camunda Modeler, fur Habka loo beddelayPega.bpmn waana inay u ekaataa sidan:

Hannaanka U-guurista ee Pega una guuraya Camunda - Talaabada Hagaha Tallaabo

Abuuritaanka fayl jar ah

Haddii aad rabto inaad abuurto faylka weelka utility, waxaad haysataa dhawr ikhtiyaar:

  • Ama midig guji faylka pom.xml dooro Ku orod As> Maven ku rakib.
  • Haddii kale, midig-guji galka xididka oo dooro Ku muuji Terminalka Maxaliga ah oo socodsii amarka soo socda ee Maven: mvn nadiif ah xirmo ku rakib.

Si kastaba ha noqotee (ama adigoo isticmaalaya habka aad doorbidayso) waa inaad ku dhammaataa faylka weelka ee galka / bartilmaameed. Ku koobbi weelkan meel kasta oo bixi amarka soo socda ee terminalka:

java -jar yourGeneratedJarFile.jar "Your input file" "Your output file"

Sidan oo kale! Fadlan xor u noqo inaad ka tagto faallo-celinta annaga kulanka ΠΈ eeg kaydkan Git beddelayaal dheeraad ah markay diyaar noqdaan.

Source: www.habr.com

Add a comment