เจนเฉเจฒเฉ, เจนเจฌเจฐ!
เจธเจพเจกเฉ เจเฉฐเจชเจจเฉ เจเจเจฐเจชเฉ-เจธเจผเฉเจฐเฉเจฃเฉ เจฆเฉ เจธเฉเจซเจเจตเฉเจ เจฐ เจนเฉฑเจฒเจพเจ เจฆเฉ เจตเจฟเจเจพเจธ เจตเจฟเฉฑเจ เจฎเฉเจนเจพเจฐเจค เจฐเฉฑเจเจฆเฉ เจนเฉ, เจเจฟเจธเจฆเจพ เจตเฉฑเจกเจพ เจนเจฟเฉฑเจธเจพ เจตเจชเจพเจฐเจ เจคเจฐเจ เจ เจคเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจชเฉเจฐเจตเจพเจน เจเฉฑเจ เจฒเจพ EDMS เจฆเฉ เจจเจพเจฒ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉเจเจฐเจพ เจเจฌเจเจผเจพ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจธเจพเจกเฉ เจเจคเจชเจพเจฆเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉฐเจธเจเจฐเจฃ JavaEE เจคเจเจจเจพเจฒเฉเจเฉเจเจ 'เจคเฉ เจ เจงเจพเจฐเจค เจนเจจ, เจชเจฐ เจ เจธเฉเจ เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจจเจพเจฒ เจธเจฐเจเจฐเจฎเฉ เจจเจพเจฒ เจชเฉเจฐเจฏเฉเจ เจตเฉ เจเจฐ เจฐเจนเฉ เจนเจพเจเฅค เจ เจเจฟเจนเฉ เจนเฉฑเจฒเจพเจ เจฆเฉ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเฉ เจเฉเจคเจฐเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจนเฉ เจจเฉเฉเจฒเฉ เจกเฉเจฎเฉเจจเจพเจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจตเฉฑเจ-เจตเฉฑเจ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเจพ เจเจเฉเจเจฐเจฃเฅค เจเจเฉเจเจฐเจฃ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉ เจนเจฎเฉเจธเจผเจพ เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจธเจฟเจฐเจฆเจฐเจฆ เจฆเจฟเฉฑเจคเจพ เจนเฉ, เจญเจพเจตเฉเจ เจ เจธเฉเจ เจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจธเจเจพเจเจฒ, เจคเจเจจเจพเจฒเฉเจเฉ เจธเจเฉเจ เจ เจคเฉ เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจชเจฐ เจนเจพเจฒ เจนเฉ เจตเจฟเฉฑเจ เจ เจเจฟเจนเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจตเจฟเฉฑเจ เจคเจฐเฉฑเจเฉ เจนเฉเจ เจนเฉเฅค
เจฒเฉเจ เจตเจฟเฉฑเจ เจเฉ เจฎเฉเจ เจคเฉเจนเจพเจกเฉ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฒเจฟเจเจเจเจฆเจพ เจนเจพเจ, เจฎเฉเจ เจเจธ เจ เจจเฉเจญเจต เจ เจคเฉ เจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจเฉเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ เจเฉ NPO เจเฉเจฐเจฟเจธเจเจพ เจฆเฉเจเจฐเจพ เจฎเจจเฉเจจเฉเจค เจเฉเจคเจฐ เจตเจฟเฉฑเจ เจนเฉเฅค เจ เจธเฉเจ เจเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ เจเฉฑเจ เจเจเฉเจเจฐเจฃ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจนเฉฑเจฒ เจฆเฉ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ เจตเฉ เจฆเฉเจเจพเจเจเฉ เจ เจคเฉ เจเจน เจชเจคเจพ เจฒเจเจพเจตเจพเจเจเฉ เจเจฟ เจเจธ เจธเจพเจฆเจเฉ เจฆเฉ เจชเจฟเฉฑเจเฉ เจเฉ เจเฉเจชเจฟเจ เจนเฉเจเจ เจนเฉเฅค
เจฌเฉเจฆเจพเจ เจตเจพ
เจฒเฉเจ เจตเจฟเฉฑเจ เจตเจฐเจฃเจฟเจค เจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจ เจคเฉ เจคเจเจจเฉเจเฉ เจนเฉฑเจฒ เจฎเฉเจฐเฉ เจฆเฉเจเจฐเจพ เจตเจฟเจธเจผเฉเจธเจผ เจเจพเจฐเจเจพเจ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจจเจฟเฉฑเจเฉ เจ เจจเฉเจญเจต เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเจจเฅค เจเจน เจนเฉฑเจฒ เจธเจฐเจต เจตเจฟเจเจชเจ เจนเฉเจฃ เจฆเจพ เจฆเจพเจ เจตเจพ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจ เจ เจคเฉ เจตเจฐเจคเฉเจ เจฆเฉเจเจ เจนเฉเจฐ เจธเจผเจฐเจคเจพเจ เจ เจงเฉเจจ เจ เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจฌเฉเจชเฉเจเจฎ เจฆเจพ เจเจธ เจจเจพเจฒ เจเฉ เจฒเฉเจฃเจพ เจฆเฉเจฃเจพ เจนเฉ?
เจเจธ เจธเจตเจพเจฒ เจฆเจพ เจเจตเจพเจฌ เจฆเฉเจฃ เจฒเจ, เจธเจพเจจเฉเฉฐ เจธเจพเจกเฉ เจนเฉฑเจฒเจพเจ เจฆเฉเจเจ เจฒเจพเจเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจฅเฉเฉเจพ เจกเฉเฉฐเจเจพเจ เจจเจพเจฒ เจเจพเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจธเจพเจกเฉ เจเจฎ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเจพ เจฎเฉเฉฑเจ เจนเจฟเฉฑเจธเจพ เจเจชเจญเฉเจเจคเจพ เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉเจเจฐเจพ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเจพเจเจฒ เจเจฐเจจเจพ, เจเจธ เจกเฉเจเจพ เจฆเฉ เจฎเฉเจจเฉเจ เจฒ เจ เจคเฉ เจธเจตเฉเจเจฒเจฟเจค เจคเจธเจฆเฉเจ เจเจฐเจจเจพ, เจเจธเจจเฉเฉฐ เจเฉเจ เจตเจฐเจเจซเจฒเฉ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจพ เจเจฐเจจเจพ, เจเจธเจจเฉเฉฐ เจเจฟเจธเฉ เจนเฉเจฐ เจธเจฟเจธเจเจฎ / เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃเจพเจคเจฎเจ เจกเฉเจเจพเจฌเฉเจธ / เจเจฐเจเจพเจเจต เจตเจฟเฉฑเจ เจชเฉเจฐเจเจพเจธเจผเจค เจเจฐเจจเจพ, เจฐเจฟเจชเฉเจฐเจเจพเจ เจคเจฟเจเจฐ เจเจฐเจจเจพ . เจเจธ เจคเจฐเฉเจนเจพเจ, เจเจพเจนเจเจพเจ เจฒเจ เจธเจฟเจธเจเจฎ เจฆเจพ เจฎเฉเฉฑเจ เจเฉฐเจฎ เจเจนเจจเจพเจ เจฆเฉเจเจ เจ เฉฐเจฆเจฐเฉเจจเฉ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเจพ เจธเจตเฉเจเจพเจฒเจจ เจนเฉเฅค
เจธเจนเฉเจฒเจค เจฒเจ, เจ
เจธเฉเจ เจธเฉฐเจเจพเจฐ เจตเจฟเฉฑเจ "เจฆเจธเจคเจพเจตเฉเจเจผ" เจธเจผเจฌเจฆ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉฑเจ เจเจฎ เจเฉเฉฐเจเฉ เจฆเฉเจเจฐเจพ เจธเฉฐเจฏเฉเจเจค เจกเฉเจเจพ เจฆเฉ เจเฉฑเจ เจธเจฎเฉเจน เจฆเฉ เจเฉเจ เจเจฌเจธเจเจฐเฉเจเจธเจผเจจ เจตเจเฉเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟเจธ เจจเจพเจฒ เจเฉฑเจ เจเจพเจธ เจตเจฐเจเจซเจฒเฉ "เจฒเจฟเฉฐเจ" เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจชเจฐ เจเจเฉเจเจฐเจฃ เจคเจฐเจ เจฌเจพเจฐเฉ เจเฉ? เจเจเจฐเจเจพเจฐ, เจเจเฉเจเจฐเจฃ เจเจพเจฐเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเฉเจเจฐเจพ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจเจฟ เจเจพเจนเจ เจฆเฉ เจฌเฉเจจเจคเฉ 'เจคเฉ เจจเจนเฉเจ, เจชเจฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจตเฉฑเจ-เจตเฉฑเจ เจเจพเจฐเจเจพเจ เจฆเฉ เจชเฉเจฐเจญเจพเจต เจ
เจงเฉเจจ เจนเจฟเฉฑเจธเจฟเจเจ เจตเจฟเฉฑเจ "เจเฉฑเจเจฟเจ" เจเจพเจเจฆเจพ เจนเฉ:
- เจเฉเจจเจตเฉ เจฆเฉ เจเจพเจจเฉเฉฐเจจ เจฆเฉ เจ เจงเฉเจจ;
- เจฆเฉเจเฉ เจเจคเจชเจพเจฆเจพเจ เจฒเจ เจชเจนเจฟเจฒเจพเจ เจตเจฟเจเจธเจค เจเฉเจคเฉ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ;
- เจเจฐเจเฉเจเฉเจเจ เจฆเฉ เจตเจฟเจตเฉเจ 'เจคเฉ, เจเฉเจฐ-เจเจพเจฐเจเจธเจผเฉเจฒ เจฒเฉเฉเจพเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉเฅค
เจเจเฉเจเจฐเจฃ เจคเจฐเจ เจจเฉเฉฐ เจฎเฉเฉฑเจ เจตเจฐเจเจซเจฒเฉ เจฆเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจคเฉเจ เจตเฉฑเจ เจเจฐเจจ เจฆเจพ เจเฉฑเจ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจชเจฐเจคเจพเจตเจพ เจนเฉ, เจคเจพเจ เจเฉ เจเจเฉเจเจฐเจฃ เจเจฒเจพเจคเจฎเจ เจเฉเจเจผเจพเจ เจจเจพเจฒ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจชเฉเจฐเจฆเฉเจธเจผเจฟเจค เจจเจพ เจเฉเจคเจพ เจเจพ เจธเจเฉ เจ เจคเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจจเฉเฉฐ เจธเจฟเจธเจเจฎ เจฆเฉ เจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจฒเฉเจเจกเจธเจเฉเจช เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจคเฉเจ เจฌเจเจพเจเจ เจเจพ เจธเจเฉเฅค เจเจธ เจชเจนเฉเฉฐเจ เจฆเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจซเจพเจเจฆเฉ เจนเจจ, เจชเจฐ เจ เจญเจฟเจเจธ เจเจธเจฆเฉ เจฌเฉเจ เจธเจฐเจคเจพ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ:
- เจเจเฉเจเจฐเจฃ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจเจพ เจฎเฉเฉฑเจ เจตเจฐเจเจซเจฒเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจตเจฟเฉฑเจ เจธเฉเจฎเจค เจตเจฟเจธเจคเจพเจฐ เจฌเจฟเฉฐเจฆเฉเจเจ เจฆเฉ เจเจพเจฐเจจ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจธ เจเจพเจฒเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจงเจพเจฐเจจ เจตเจฟเจเจฒเจชเจพเจ 'เจคเฉ เจตเจพเจชเจธ เจเจเจเจฆเจพ เจนเฉ (เจธเจฎเจเจพเจฒเฉ เจเจเฉเจเจฐเจฃ เจฆเฉ เจจเฉเจเจธเจพเจจเจพเจ เจฆเฉ เจนเฉเจ เจพเจ เจเจฐเจเจพ เจเฉเจคเฉ เจเจ เจนเฉ);
- เจเจฆเฉเจ เจเจฟเจธเฉ เจนเฉเจฐ เจเจช-เจธเจฟเจธเจเจฎ เจคเฉเจ เจซเฉเจกเจฌเฉเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจคเจพเจ เจเจเฉเจเจฐเจฃ เจเจฒเจพเจคเจฎเจ เจเฉเจเจผเจพเจ เจ เจเฉ เจตเฉ เจฎเฉเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเฉเฉฐ เจชเจพเจฐ เจเจฐเจฆเฉเจเจ เจนเจจ;
- เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจเจเฉเจเจฐเจฃ เจจเฉเฉฐ เจจเจเจผเจฐเจ เฉฐเจฆเจพเจเจผ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจตเจฐเจเจซเจฒเฉ เจจเฉเฉฐ เจฌเจฆเจฒ เจเฉ เจเจธเจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจคเฉเฉ เจธเจเจฆเจพ เจนเฉ;
- เจเจชเจญเฉเจเจคเจพ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ เจธเจฟเจธเจเจฎ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจฌเจฃเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจธเจฌ-เจธเจฟเจธเจเจฎ เจฆเฉ เจตเจฟเจเจเจพเจฐ "เจธเฉเจฎเจเจผ" เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจฌเจฃ เจเจพเจเจฆเฉ เจนเจจ, เจ เจคเฉ เจฌเฉเจฒเฉเฉเฉ เจเจชเจญเฉเจเจคเจพ เจเจชเจฐเฉเจธเจผเจจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจ, เจเฉฑเจ เจเจช-เจธเจฟเจธเจเจฎ เจคเฉเจ เจฆเฉเจเฉ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจเฉเจฐเจพเจเจธเจซเจฐ เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉเจเฅค
เจเฉฑเจ เจนเฉเจฐ เจชเจนเฉเฉฐเจ เจนเฉ เจเจเฉเจเจฐเจฃ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจจเฉเฉฐ เจเฉเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจ เจคเฉ เจตเจฐเจเจซเจฒเฉ เจฆเฉ เจเฉฑเจ เจ เจจเจฟเฉฑเจเฉเจตเฉเจ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจตเจฟเจเจพเจฐเจจเจพเฅค เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจฏเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจ เจธเจฎเจพเจจ เจเฉเจนเจฃ เจคเฉเจ เจฐเฉเจเจฃ เจฒเจ, เจจเจตเฉเจ เจเจเฉเจเจฐเจฃ เจชเจฐเจธเจชเจฐ เจเฉเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจฃเจพ เจเจธเจพเจจ เจ เจคเฉ เจเจธเจพเจจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเฉฑเจ เจนเฉฑเจฒ เจเฉเจฃเจจ เจฆเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจฎเฉเจเฉ เจฆเฉ เจจเจพเจฒเฅค เจเจน เจเจธ เจคเฉเจ เจตเฉฑเจง เจเจฐเจจเจพ เจเจเจพ เจนเฉ: เจเฉเจฒ เจเฉฐเจจเจพ เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ "เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจชเฉเจฐเจพเจ เจตเจฟเฉฑเจ เจเฉเจฒเฉ เจฎเจพเจฐเจจ" เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฑเจคเฉ เจฌเจฟเจจเจพเจ, เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจตเจฟเจเจฒเจช เจชเฉเจฐเจฆเจพเจจ เจเจฐ เจธเจเฉเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ เจธเจตเจพเจฒ เจนเจจ เจเฉ เจเฉฑเจ เจเฉฐเจเฉเจจเฉเจ เจฐ เจจเฉเฉฐ เจเจเฉเจเจฐเจฃ เจเจพเจฐเจเจพเจ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจเจตเจพเจฌ เจฆเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจชเจฐ เจเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจจเฉเฉฐ เจเจชเจฃเฉ เจฐเฉเจเจผเจพเจจเจพ เจฆเฉ เจเฉฐเจฎ เจตเจฟเฉฑเจ เจเจธ เจฌเจพเจฐเฉ เจจเจนเฉเจ เจธเฉเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ: เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจธเฉเจฎเจพเจตเจพเจ, เจเจเจธเจพเจฐเจคเจพ, เจชเฉเจฐเจฎเจพเจฃเฉ, เจธเฉเจฐเฉฑเจเจฟเจ, เจธเจเฉเจฒเจฟเฉฐเจ, เจฒเฉเจก เจ เจคเฉ เจธเจฐเฉเจค เจตเฉฐเจก, เจฐเฉเจเจฟเฉฐเจ, เจฎเจพเจฐเจธเจผเจฒเจฟเฉฐเจ, เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจ เจคเฉ เจธเจตเจฟเจเจฟเฉฐเจ เจชเฉเจฐเจธเฉฐเจ, เจเจฆเจฟเฅค เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจเจพเจซเจผเฉ เจธเจงเจพเจฐเจจ เจนเฉฑเจฒ เจเฉเจเจชเจฒเฉเจเจธ เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจจเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจ เจเจฟเจนเฉ เจธเจพเจฐเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฒเฉเจเฉ เจนเฉเจ เจนเจจเฅค เจเจน เจเฉเจเจชเจฒเฉเจเจธ เจเจพเจซเจผเฉ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ: เจตเจชเจพเจฐเจ เจคเจฐเจ เจฌเจนเฉเจค เจ เจเจธเจฐ เจฌเจฆเจฒเจฆเจพ เจนเฉ, เจเฉ เจเจฒเจคเฉเจเจ เจจเฉเฉฐ เจชเฉเจธเจผ เจเจฐเจจ เจฆเฉ เจเฉเจเจฎ เจจเฉเฉฐ เจตเจงเจพเจเจเจฆเจพ เจนเฉ, เจเจฒเจคเฉเจเจ เจฆเฉ เจเฉเจฎเจค เจเจพเจซเจผเฉ เจเฉฑเจ เจชเฉฑเจงเจฐ 'เจคเฉ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค
เจชเจฐ เจฌเฉเจชเฉเจเจฎ เจฆเจพ เจเจธ เจจเจพเจฒ เจเฉ เจฒเฉเจฃเจพ เจฆเฉเจฃเจพ เจนเฉ? เจตเจฐเจเจซเจฒเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจตเจฟเจเจฒเจช เจนเจจ...
เจตเจพเจธเจคเจต เจตเจฟเฉฑเจ, เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเจพ เจเฉฑเจ เจนเฉเจฐ เจฒเจพเจเฉเจเจฐเจจ เจธเจพเจกเฉ เจนเฉฑเจฒเจพเจ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจฎเจธเจผเจนเฉเจฐ เจนเฉ - เจเฉฑเจ เจฐเจพเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจเฉเจธเจผเจฃเจพเจคเจฎเจ เจชเจฐเจฟเจญเจพเจธเจผเจพ เจ
เจคเฉ เจชเจฐเจฟเจตเจฐเจคเจจ เจฒเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจจเจพเจฒ เจนเฉเจเจกเจฒเจฐ เจฆเฉ เจเจจเฉเจเจธเจผเจจ เจฆเฉเจเจฐเจพเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจฐเจพเจ เจเฉ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ "เจฆเจธเจคเจพเจตเฉเจเจผ" เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉ, เจเจน "เจฆเจธเจคเจพเจตเฉเจเจผ" เจฆเจพ เจเฉฑเจ เจเฉเจฃ เจนเฉเฅค
เจเจน เจเจน เจนเฉ เจเฉ เจเฉฑเจ เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจตเจฟเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ
เจเจธ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ เจฒเฉเจจเฉเจ เจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจฃ เจฆเฉ เจคเฉเจฒเจจเจพเจคเจฎเจ เจธเจฐเจฒเจคเจพ เจ เจคเฉ เจเจคเฉ เจฆเฉ เจเจพเจฐเจจ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจฟเจตเฉเจ เจเจฟ เจธเฉเจซเจเจตเฉเจ เจฐ เจธเจฟเจธเจเจฎ เจฒเจเจพเจคเจพเจฐ เจตเจงเฉเจฐเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจฃเจฆเฉ เจนเจจ, เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจธเจตเฉเจเจพเจฒเจฟเจค เจนเจฟเฉฑเจธเจพ เจตเจงเจฆเจพ เจนเฉ เจ เจคเฉ เจตเจงเฉเจฐเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจฃ เจเจพเจเจฆเจพ เจนเฉเฅค เจธเฉเจจ, เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจนเจฟเฉฑเจธเจฟเจเจ เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ เจฌเฉเจฐเจพเจเจเจฟเฉฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจคเจพเจ เจเฉ เจนเจฐเฉเจ เจธเจผเจพเจเจพ เจจเฉเฉฐ เจธเจฎเจพเจจเจพเจเจคเจฐ เจตเจฟเฉฑเจ เจเจฒเจพเจเจ เจเจพ เจธเจเฉเฅค เจ เจเจฟเจนเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจตเจฟเฉฑเจ, เจเฉเจฒ เจ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจฐเจพเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจเจฟเฉฑเจคเจฐ เจเจชเจฃเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจฎเฉฑเจเจฐเฉ เจจเฉเฉฐ เจเฉเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ (เจเจเฉเจเจฐเจฃ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจกเจพเจเจเฉเจฐเจพเจฎ เจตเจฟเฉฑเจ เจฌเจฟเจฒเจเฉเจฒ เจจเจนเฉเจ เจชเฉเจฐเจคเฉเจฌเจฟเฉฐเจฌเจค เจนเฉเฉฐเจฆเจพ เจนเฉ)เฅค
เจฒเฉเฉเจพเจ เจฆเฉ เจธเจชเฉฑเจธเจผเจเฉเจเจฐเจจ เจฆเฉ เจเจ เจฆเฉเจนเจฐเจพเจ เจคเฉเจ เจฌเจพเจ
เจฆ เจเจน เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
เจเจธ เจธเจฅเจฟเจคเฉ เจคเฉเจ เจฌเจพเจนเจฐ เจฆเจพ เจฐเจธเจคเจพ เจเฉฐเจเจฃ เจฆเจพ เจเจเฉเจเจฐเจฃ เจธเฉ
เจเฉฑเจ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจเฉฑเจ เจเฉเจเจพ เจเจฟเจนเจพ เจนเจฟเฉฑเจธเจพ
เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ, เจนเฉฑเจฒ เจเจฎเฉเจฆเจพเจ 'เจคเฉ เจเจฐเจพ เจจเจนเฉเจ เจเจคเจฐเจฟเจ: เจตเจฟเจเจผเฉเจ เจฒ เจเฉเจฒเจธ เจฆเฉเจเจฐเจพ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเฉฑเจ เจฒเฉเจฌเจฐ เจคเฉเจฌเจฐเจคเจพ เจจเฉ เจธเจตเฉเจเจพเจฐเจฏเฉเจ เจเจคเจชเจพเจฆเจเจคเจพ เจธเฉเจเจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจจเจนเฉเจ เจฆเจฟเฉฑเจคเฉ, เจ เจคเฉ เจเจน เจธเฉฐเจฆ เจเฉเจฆ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจจเจพเจชเจธเฉฐเจฆ เจฌเจฃ เจเจฟเจเฅค เจเฉฐเจเจฃ เจฆเฉ เจ เฉฐเจฆเจฐเฉเจจเฉ เจฌเจฃเจคเจฐ เจฌเจพเจฐเฉ เจตเฉ เจธเจผเจฟเจเจพเจเจคเจพเจ เจธเจจ, เจเจฟเจธ เจเจพเจฐเจจ เจฌเจนเฉเจค เจธเจพเจฐเฉ "เจชเฉเจ" เจ เจคเฉ "เจฌเจธเจพเจเฉเจเจ" เจฆเฉ เจฆเจฟเฉฑเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฑเจคเฉเฅค
jBPM เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจฎเฉเฉฑเจ เจธเจเจพเจฐเจพเจคเจฎเจ เจชเจนเจฟเจฒเฉ เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเจชเจฃเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจนเฉเจฃ เจฆเฉ เจฒเจพเจญเจพเจ เจ เจคเฉ เจจเฉเจเจธเจพเจจเจพเจ เจฌเจพเจฐเฉ เจเจพเจเจฐเฉเจเจคเจพ เจธเฉเฅค เจ เจธเฉเจ เจธเจฟเจเจจเจฒเจพเจ เจ เจคเฉ เจธเฉฐเจฆเฉเจธเจผเจพเจ เจฆเฉเจเจฐเจพ เจ เจธเจฟเฉฐเจเจฐเฉเจจเจธ เจชเจฐเจธเจชเจฐ เจเฉเจฐเจฟเจเจตเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจตเฉฑเจ-เจตเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจเจเฉเจเจฐเจฃ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจตเฉ เจตเฉเจเฉ เจนเฉเฅค เจเฉฑเจ เจธเจฅเจฟเจฐ เจฐเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจญเฉเจฎเจฟเจเจพ เจจเจฟเจญเจพเจเจเจฆเฉ เจนเฉ.
เจเจชเจฐเฉเจเจค เจฆเฉ เจ เจงเจพเจฐ เจคเฉ, เจ เจธเฉเจ เจธเจฟเฉฑเจเจพ เจเฉฑเจข เจธเจเจฆเฉ เจนเจพเจ: BPM เจธเจผเฉเจฒเฉ เจตเจฟเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจชเจนเฉเฉฐเจ เจธเจพเจจเฉเฉฐ เจตเจงเจฆเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจธเจตเฉเจเจพเจฒเจค เจเจฐเจจ เจฒเจ, เจเจนเจจเจพเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจตเจฟเฉฑเจ เจเจเฉเจเจฐเจฃ เจฆเฉเจเจ เจเจคเฉเจตเจฟเจงเฉเจเจ เจจเฉเฉฐ เจเจเจธเฉเจฐเจคเจพ เจจเจพเจฒ เจซเจฟเฉฑเจ เจเจฐเจจ เจ เจคเฉ เจเฉฑเจ เจขเฉเจเจตเฉเจ เจธเฉฐเจเฉเจค เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเจค เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉเฉฐ เจฌเจฐเจเจฐเจพเจฐ เจฐเฉฑเจเจฃ เจฒเจ เจเจพเจฐเจเจพเจ เจฆเฉ เจเฉฑเจ เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉเจฃเฉ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
เจเจเฉเจเจฐเจฃ เจชเฉเจเจฐเจจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจฎเจเจพเจฒเฉ เจเจพเจฒเจพเจ เจฆเฉ เจจเฉเจเจธเจพเจจ
เจธเจฎเจเจพเจฒเฉ เจเจเฉเจเจฐเจฃ เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจฌเจฒเจพเจเจฟเฉฐเจ เจเจพเจฒ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจธเจฐเจตเจฐ เจธเจพเจเจก เจตเจเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจฒเฉเฉเฉเจเจฆเฉ เจขเฉฐเจ เจจเจพเจฒ API เจจเฉเฉฐ เจเจเจพเจเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจเจ เจนเฉเจฐ เจธเจฌ-เจธเจฟเจธเจเจฎ เจเจฒเจพเจเฉฐเจ เจธเจพเจเจก เจตเจเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจธเจนเฉ เจธเจฎเฉเจ 'เจคเฉ เจเจพเจฒ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจจเจคเฉเจเฉ เจฆเฉ เจเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจธเจฟเจธเจเจฎ เจเจฐเจเฉเจเฉเจเจเจฐ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเจ, เจเจฒเจพเจเฉฐเจ เจ เจคเฉ เจธเจฐเจตเจฐ เจธเจพเจเจกเจพเจ เจเจพเจ เจคเจพเจ เจเฉฑเจเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจ เจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ, เจเจพเจ เจตเฉฑเจ-เจตเฉฑเจ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจฆเฉเจเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจเจฐเจชเฉเจธเฉ เจฒเจพเจเฉ เจเจฐเจจ เจ เจคเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเจพเจฐเจธเจผเจฒเจฟเฉฐเจ เจ เจคเฉ เจเจพเจฒ เจฆเฉ เจจเจคเฉเจเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเจธ เจเจเฉเจเจฐเจฃ เจชเฉเจเจฐเจจ เจฆเฉ เจจเฉเจเจธเจพเจจเจพเจ เจฆเจพ เจเจพเจซเจผเฉ เจตเฉฑเจกเจพ เจธเจฎเฉเจน เจนเฉ, เจชเจฐ เจเจธเจฆเฉ เจธเจพเจฆเจเฉ เจฆเฉ เจเจพเจฐเจจ เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ เจเจน เจฌเจนเฉเจค เจตเจฟเจเจชเจ เจคเฉเจฐ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจเจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจเจฐเจธเจผเจฟเจค เจเจฐเจฆเฉ เจนเฉ เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจกเฉเฉฑเจกเจฒเจพเจเจจ เจฆเจฌเจพเจเจฃ, เจนเฉฑเจฒ เจจเฉเฉฐ เจคเจเจจเฉเจเฉ เจเจฐเจเจผเฉ เจตเจเฉเจ เจฐเจฟเจเจพเจฐเจก เจเจฐเจจ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจฎเจเจฌเฉเจฐ เจเจฐเจฆเฉ เจนเฉเฅค เจชเจฐ เจเจน เจตเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟ เจญเฉเจฒเฉ-เจญเจพเจฒเฉ เจกเจฟเจตเฉเจฒเจชเจฐ เจ เจฃเจเจพเจฃเฉ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ, เจธเจฟเจฐเจซเจผ เจจเจเจพเจฐเจพเจคเจฎเจ เจจเจคเฉเจเจฟเจเจ เจจเฉเฉฐ เจฎเจนเจฟเจธเฉเจธ เจจเจนเฉเจ เจเจฐเจฆเฉ.
เจธเจฌ-เจธเจฟเจธเจเจฎ เจเจจเฉเจเจเฉเจตเจฟเจเฉ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเจชเฉฑเจธเจผเจ เจตเจพเจงเฉ เจคเฉเจ เจเจฒเจพเจตเจพ, "เจตเจง เจฐเจนเฉ" เจ เจคเฉ "เจเจฟเฉฑเจเจฃ" เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจตเฉ เจนเจจเฅค เจฆเจฐเจ เจธเจฒ, เจเฉเจเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจเฉเจ เจฌเจฆเจฒเจพเจ เจเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจคเฉเจ เจฌเจเจฟเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเจพ, เจ เจคเฉ เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ, เจฒเฉเจฃ-เจฆเฉเจฃ, เจเจนเจจเจพเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจญเจพเจต, เจเจฆเฉเจ เจคเฉฑเจ เจเฉฑเจ เจเจช-เจธเจฟเจธเจเจฎ เจฆเฉเจเฉ เจคเฉเจ เจเจตเจพเจฌ เจฆเฉ เจเจกเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ, เจเจน เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจ เจคเฉ เจคเจพเจฒเฉ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพเฅค เจเจน เจเจ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจชเฉเจฐเจญเจพเจตเจพเจ เจฆเฉ เจเฉเจเจฎ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจตเจงเจพเจเจเจฆเจพ เจนเฉ:
- เจธเจฟเจธเจเจฎ เจฆเฉ เจเจตเจพเจฌเจฆเฉเจนเฉ เจเจคเจฎ เจนเฉ เจเจ เจนเฉ, เจเจชเจญเฉเจเจคเจพ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌเจพเจ เจฒเจ เจฒเฉฐเจฎเจพ เจธเจฎเจพเจ เจเจกเฉเจ เจเจฐเจฆเฉ เจนเจจ;
- เจธเจฐเจตเจฐ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจญเฉเฉ-เจญเฉเฉฑเจเฉ เจตเจพเจฒเฉ เจฅเฉเจฐเฉเฉฑเจก เจชเฉเจฒ เจฆเฉ เจเจพเจฐเจจ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเจพ เจเจตเจพเจฌ เจฆเฉเจฃเจพ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ: เจฌเจนเฉเจคเฉ เจฅเฉเจฐเฉเฉฑเจก เจเฉฑเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฆเฉเจเจฐเจพ เจเจฌเจเจผเฉ เจตเจฟเฉฑเจ เจเฉเจคเฉ เจธเจฐเฉเจค 'เจคเฉ เจฒเจพเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ;
- เจกเฉเฉฑเจกเจฒเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจฃ เจฒเฉฑเจ เจชเฉเจเจฆเฉ เจนเจจ: เจเจนเจจเจพเจ เจฆเฉ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจฎเจฟเจเจฆ, เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจฎเจพเจคเจฐเจพ เจ เจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจคเจพเจฒเฉ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉ;
- เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจเจพเจเจฎเจเจเจ เจเจฒเจคเฉเจเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉเจเจ เจนเจจ;
- เจธเจฐเจตเจฐ OutOfMemory เจฆเฉ เจจเจพเจฒ "เจซเฉเจฒ" เจนเฉ เจเจพเจเจฆเจพ เจนเฉ เจเฉเจเจฐ เจเจพเจฐเจ เจฒเจ เจตเฉฑเจกเฉ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจ เจ เจคเฉ เจฌเจฆเจฒเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจ เจคเฉ เจธเจฎเจเจพเจฒเฉ เจเจเฉเจเจฐเจฃ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ "เจนเจฒเจเฉ" เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฃเจพ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉเฅค
เจเฉฑเจ เจเจฐเจเฉเจเฉเจเจเจฐเจฒ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ, เจเจเฉเจเจฐเจฃ เจฆเฉ เจฆเฉเจฐเจพเจจ เจฌเจฒเฉเจเจฟเฉฐเจ เจเจพเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจตเจฟเจ เจเจคเฉเจเจค เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ 'เจคเฉ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ เจจเฉเจเจธเจพเจจ เจตเฉฑเจฒ เจฒเฉ เจเจพเจเจฆเฉ เจนเฉ: เจเจฟเจธเฉ เจนเฉเจฐ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจธเฉเจเจเจพเจ เจคเฉเจ เจ เจฒเฉฑเจเจคเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉ เจเฉเจเฉ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจธเฉเจเจเจพเจ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจ เจธเฉฐเจญเจต เจนเฉเฅค เจเฉเจเจฐ เจธเจฌ-เจธเจฟเจธเจเจฎ เจตเฉฑเจ-เจตเฉฑเจ เจเฉเจฎเจพเจ เจฆเฉเจเจฐเจพ เจตเจฟเจเจธเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจคเจพเจ เจเจน เจเฉฑเจ เจตเฉฑเจกเฉ เจธเจฎเฉฑเจธเจฟเจ เจนเฉเฅค
เจเฉเจเจผเจพเจ เจนเฉเจฐ เจตเฉ เจฆเจฟเจฒเจเจธเจช เจนเฉ เจเจพเจเจฆเฉเจเจ เจนเจจ เจเฉเจเจฐ เจเจเฉเจเฉเจฐเจฟเจค เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจเจช-เจธเจฟเจธเจเจฎ เจตเฉฑเจ-เจตเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจนเจจ เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉเจตเจพเจ เจชเจพเจธเจฟเจเจ 'เจคเฉ เจธเจฎเจเจพเจฒเฉ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเจนเจจเจพเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจ เจเจพเจตเฉ?
เจเฉเจเจฐ เจฌเจฆเจฒเจพเจต เจตเฉฑเจเจฐเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจญเจฐเฉเจธเฉเจฏเฉเจ เจ เจชเจตเจพเจฆ เจนเฉเจเจกเจฒเจฟเฉฐเจ เจ เจคเฉ เจฎเฉเจเจตเจเจผเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเจเจเฉ, เจ เจคเฉ เจเจน เจธเจฎเจเจพเจฒเฉ เจเจเฉเจเจฐเจฃ เจฆเฉ เจฎเฉเฉฑเจ เจฒเจพเจญ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเจคเจฎ เจเจฐเจฆเจพ เจนเฉ - เจธเจพเจฆเจเฉ.
เจตเฉฐเจกเฉ เจเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเฉ เจฎเจจ เจตเจฟเฉฑเจ เจเจเจเจฆเฉ เจนเจจ, เจชเจฐ เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจชเจฃเฉ เจนเฉฑเจฒเจพเจ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจตเจฐเจคเจฆเฉ: เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจฎเฉเจธเจผเจเจฒ เจนเฉเฅค
เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจนเฉฑเจฒ เจตเจเฉเจ "เจธเจพเจเจพ"
เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจตเจงเจฆเฉ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ เจฆเฉ เจจเจพเจฒ, เจฆเฉ เจฎเฉฐเจ
เจเจน เจชเฉเจเจฐเจจ เจฒเฉฐเจฌเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจฆเฉเจเจ เจเฉฑเจชเจฐ เจฆเฉฑเจธเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจนเฉฑเจฒ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจชเฉฑเจ เจคเฉเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉเจเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจตเฉ เจเจฐเจฆเจพ เจนเฉ: เจเฉฑเจ เจ เจธเจซเจฒ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจฎเฉเจเจตเจเจผเจพ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเจธเจฆเฉ เจ เจธเจฒ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจจเจนเฉเจ เจฒเจฟเจ เจธเจเจฆเจพ, เจชเจฐ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ. เจเฉฑเจ เจตเจฟเจเจฒเจชเจฟเจ เจกเจพเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฐเฉเจ. เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ "เจเฉฐเจเฉ" เจ เฉฐเจค เจคเฉฑเจ เจฒเจฟเจเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจฎเฉเจเฉฐเจฎเจฒ เจเฉเจคเฉ เจกเฉเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจเจฆเจฎเจพเจ เจจเฉเฉฐ เจฆเฉเจนเจฐเจพเจเจฃ เจคเฉเจ เจฌเจเจฃ เจฆเฉ เจตเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจฆเจฟเจฒเจเจธเจช เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ, เจฎเฉเจจเฉเจฒเฉเจฅเจฟเจ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจตเจฟเฉฑเจ เจเจน เจชเฉเจเจฐเจจ เจเจฆเฉเจ เจตเฉ เจขเฉเจเจตเจพเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจเจน เจขเจฟเฉฑเจฒเฉ เจคเฉเจฐ 'เจคเฉ เจเฉเฉเฉ เจนเฉเจ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฆเฉ เจเจเฉเจเจฐเจจ เจฆเฉ เจเฉฑเจฒ เจเจเจเจฆเฉ เจนเฉ เจ เจคเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจเฉฑเจฒ เจฐเจนเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจ เจคเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเจฐเฉเจค เจฒเจพเจ เจฆเฉ เจเจพเจฐเจจ เจจเจเจพเจฐเจพเจคเจฎเจ เจชเฉเจฐเจญเจพเจตเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจฌเฉเจชเฉเจเจฎ เจธเจผเฉเจฒเฉ เจตเจฟเฉฑเจ เจธเจพเจกเฉเจเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ, "เจธเจพเจเจพเจธ" เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจเจพ เจฌเจนเฉเจค เจ เจธเจพเจจ เจนเฉ: "เจธเจพเจเจพ" เจฆเฉ เจตเจฟเจ เจเจคเฉเจเจค เจเจฆเจฎเจพเจ เจจเฉเฉฐ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจคเฉเจตเจฟเจงเฉเจเจ เจฆเฉ เจคเฉเจฐ เจคเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจตเฉ "เจธเจพเจเจพ" เจฆเฉ เจ เฉฐเจฆเจฐเฉเจจเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค เจญเจพเจต, เจธเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจตเจพเจงเฉ เจคเจพเจฒเจฎเฉเจฒ เจตเจฟเจงเฉ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจธเฉฐเจฆเฉเจธเจผ เจฌเฉเจฐเฉเจเจฐ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเฉ "เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจตเจพเจฐ" เจเจฐเจพเจเจธเจชเฉเจฐเจ เจตเจเฉเจ เจเจพเจฐเฉฐเจเฉ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
เจชเจฐ เจเจธ เจนเฉฑเจฒ เจฆเฉ เจเจชเจฃเฉ "เจเฉเจฎเจค" เจตเฉ เจนเฉ:
- เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจฃ เจเจพเจเจฆเจพ เจนเฉ: เจฎเฉเจเจตเจเจผเฉ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ;
- เจชเฉเจฐเฉ เจเจเจธเจพเจฐเจคเจพ เจจเฉเฉฐ เจเฉฑเจกเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉเจตเฉเจเจพ, เจเฉ เจเจฟ เจฎเฉเจจเฉเจฒเฉเจฅเจฟเจ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฒเจ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉ เจธเจเจฆเจพ เจนเฉ;
- เจเจฐเจเฉเจเฉเจเจเจฐ เจฅเฉเฉเจพ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจเฉฑเจ เจธเฉเจจเฉเจนเจพ เจฌเฉเจฐเฉเจเจฐ เจฒเจ เจเฉฑเจ เจตเจพเจงเฉ เจฒเฉเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ;
- เจตเจพเจงเฉ เจจเจฟเจเจฐเจพเจจเฉ เจ เจคเฉ เจชเฉเจฐเจธเจผเจพเจธเจจ เจธเจพเจงเจจเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ (เจนเจพเจฒเจพเจเจเจฟ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจน เจเฉฐเจเจพ เจนเฉ: เจธเจฟเจธเจเจฎ เจธเฉเจตเจพ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจตเจงเฉเจเฉ)เฅค
เจฎเฉเจจเฉเจฒเจฟเจฅเจฟเจ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจฒเจ, "เจธเฉเจ" เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจเจเจฟเจคเจคเจพ เจเฉฐเจจเฉ เจธเจชเฉฑเจธเจผเจ เจจเจนเฉเจ เจนเฉเฅค เจฎเจพเจเจเฉเจฐเฉเจธเฉเจตเจพเจตเจพเจ เจ เจคเฉ เจนเฉเจฐ SOA เจฒเจ, เจเจฟเฉฑเจฅเฉ เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ เจเจฟ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจฌเฉเจฐเฉเจเจฐ เจนเฉ, เจ เจคเฉ เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจตเจฟเฉฑเจ เจชเฉเจฐเฉ เจเจเจธเจพเจฐเจคเจพ เจฆเฉ เจฌเจฒเฉ เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจธ เจชเฉเจเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจซเจพเจเจฆเฉ เจจเฉเจเจธเจพเจจเจพเจ เจคเฉเจ เจเจพเจซเจผเฉ เจเจผเจฟเจเจฆเจพ เจนเฉ เจธเจเจฆเฉ เจนเจจ, เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจเฉเจเจฐ เจตเจชเจพเจฐเจ เจคเจฐเจ 'เจคเฉ เจเฉฑเจ เจธเฉเจตเจฟเจงเจพเจเจจเจ API เจนเฉเฅค เจชเฉฑเจงเจฐเฅค
เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจตเจฟเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ
เจเจฆเฉเจ เจ เจธเฉเจ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจจเจพเจฒ เจชเฉเจฐเจฏเฉเจ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเฉเจคเจพ, เจคเจพเจ เจเฉฑเจ เจตเจพเจเจฌ เจธเจตเจพเจฒ เจชเฉเจฆเจพ เจนเฉเจเจ: เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจตเจพเจฒเฉ เจธเฉเจตเจพ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ เจกเฉเจฎเฉเจจ เจตเจชเจพเจฐ เจคเจฐเจ เจจเฉเฉฐ เจเจฟเฉฑเจฅเฉ เจฐเฉฑเจเจฃเจพ เจนเฉ?
เจตเฉฑเจ-เจตเฉฑเจ BPMSs เจฆเฉ เจขเจพเจเจเฉ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเฉเจ, เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเฉเฉฐ เจธเจฅเจฟเจฐเจคเจพ เจคเฉเจ เจตเฉฑเจ เจเจฐเจจเจพ เจตเจพเจเจฌ เจเจพเจชเจฆเจพ เจนเฉ: เจชเจฒเฉเจเจซเจพเจฐเจฎ เจ เจคเฉ เจกเฉเจฎเฉเจจ-เจธเฉเจคเฉฐเจคเจฐ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจเฉฑเจ เจชเจฐเจค เจฌเจฃเจพเจ เจเฉ เจกเฉเจฎเฉเจจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฒเจ เจเฉฑเจ เจตเจพเจคเจพเจตเจฐเจฃ เจ เจคเฉ เจเฉฐเจเฉเจจเจฐ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจฆเฉ เจธเจฅเจฟเจฐเจคเจพ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจกเจฟเจเจผเจพเจเจจ เจเจฐเจฆเฉ เจนเฉ เจฌเจนเฉเจค เจนเฉ เจธเจงเจพเจฐเจจ เจ เจคเฉ เจนเจฒเจเฉ เจฎเจพเจเจเฉเจฐเฉเจธเฉเจตเจพเจตเจพเจ เจฆเฉ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจชเจฐเจคเฅค เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเจฟเจฐเฉฐเจคเจฐเจคเจพ เจชเจฐเจค เจฆเฉเจเจ เจธเฉเจตเจพเจตเจพเจ เจฆเจพ เจเจฐเจเฉเจธเจเจฐเฉเจธเจผเจจ เจเจฐเจฆเฉเจเจ เจนเจจเฅค
เจเจธ เจชเจนเฉเฉฐเจ เจฆเจพ เจเฉฑเจ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจซเจพเจเจฆเจพ เจนเฉ: เจคเฉเจธเฉเจ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฆเฉ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจจเฉเฉฐ เจเจฟเฉฐเจจเจพ เจเจพเจนเฉ เจตเจงเจพ เจธเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฎเจพเจเจเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจธเจฟเจฐเจซ เจ เจจเฉเจธเจพเจฐเฉ เจชเจฐเจค เจเจธ เจคเฉเจ "เจเจฐเจฌเฉ" เจฌเจฃ เจเจพเจตเฉเจเฉเฅค เจเจฟเจธเฉ เจตเฉ เจกเฉเจฎเฉเจจ เจคเฉเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฆเฉ เจจเจตเฉเจ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉ เจเจพเจเจฆเฉเจเจ เจนเจจ เจเจฟเจตเฉเจ เจนเฉ เจเจธเจจเฉเฉฐ เจ เจชเจกเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ.
เจเฉฑเจ เจนเฉเจฐ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ เจงเจฟเจเจจ เจจเฉ เจเจธ เจชเจนเฉเฉฐเจ เจฆเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเฉเจเจธเจพเจจเจพเจ เจฆเจพ เจเฉเจฒเจพเจธเจพ เจเฉเจคเจพ:
- เจเฉฑเจ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจธเฉเจตเจพ เจเฉ เจเฉฑเจ เจตเจพเจฐ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจกเฉเจฎเฉเจจเจพเจ เจฆเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเฉ, เจ เจธเจซเจฒเจคเจพ เจฆเฉ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจเฉเจเจฎ เจฒเฉเจเจฆเฉ เจนเฉเฅค เจตเจชเจพเจฐเจ เจคเจฐเจ เจตเจฟเฉฑเจ เจตเจพเจฐ-เจตเจพเจฐ เจคเจฌเจฆเฉเจฒเฉเจเจ เจธเจฟเจธเจเจฎ-เจตเจฟเจเจชเจ เจ เจธเจซเจฒเจคเจพเจตเจพเจ เจตเฉฑเจฒ เจฒเฉ เจเจพเจฃ เจตเจพเจฒเฉเจเจ เจเจฒเจคเฉเจเจ เจฆเฉ เจเฉเจเจฎ เจจเฉเฉฐ เจตเจงเจพเจเจเจฆเฉเจเจ เจนเจจ;
- เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเฉฑเจฆเฉ: เจตเจชเจพเจฐเจ เจคเจฐเจ เจเฉฑเจ เจคเฉฐเจ เจ
เจคเฉ เจนเฉเจฒเฉ เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉเจเจฐเจพ เจเจธเจฆเฉ เจกเฉเจเจพ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ:
- เจกเฉเจเจพ เจจเฉเฉฐ เจเฉฑเจ เจตเจพเจฐ เจซเจฟเจฐ เจฎเจพเจฐเจธเจผเจฒ เจเฉเจคเจพ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจจเฉเจเจตเจฐเจ เจธเจเฉเจ เจฆเฉเจเจฐเจพ เจชเฉฐเจช เจเฉเจคเจพ เจเจพเจตเฉเจเจพ;
- เจเฉฑเจ เจกเฉเจฎเฉเจจ เจธเฉเจตเจพ เจ เจเจธเจฐ เจธเฉเจตเจพ เจฆเฉ เจฌเจพเจนเจฐเฉ API เจฆเฉ เจชเฉฑเจงเจฐ 'เจคเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจเจเจผเจฟเฉฐเจ เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจจเจพเจเจพเจซเจผเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเฉ เจเจพเจฐเจจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฒเจ เจฒเฉเฉ เจคเฉเจ เจตเฉฑเจง เจกเฉเจเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเฉเจเฉ;
- เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจฆเฉ เจเจ เจธเฉเจคเฉฐเจคเจฐ เจเฉเจเฉเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฒเจ เจเจธเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจตเจพเจฐ-เจตเจพเจฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเฉเจจเจคเฉ เจเจฐ เจธเจเจฆเฉ เจนเจจ (เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจธเฉเจธเจผเจจ เจญเจพเจเจพเจ เจจเฉเฉฐ เจเฉเฉ เจเฉ เจเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจเฉเจธเจผ เจเจฐเจฆเฉ เจนเจจ, เจชเจฐ เจเจน เจเจฐเจเฉเจเฉเจเจเจฐ เจจเฉเฉฐ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจ เจคเฉ เจกเฉเจเจพ เจชเฉเจฐเจธเฉฐเจเจฟเจเจคเจพ เจ เจคเฉ เจเฉเจธเจผ เจ เจฏเฉเจเจคเจพ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉ);
- เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ:
- เจธเจฅเจฟเจฐ เจธเจฅเจฟเจคเฉ เจตเจพเจฒเฉเจเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ, เจเฉ เจเฉฑเจ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจธเฉเจตเจพ เจฆเฉเจเจฐเจพ เจธเจเฉเจฐ เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจจเจพเจฒ เจ เจธเฉฐเจเจค เจนเจจ, เจ เจคเฉ เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเฉเจ เจเจธเจพเจจ เจคเจฐเฉเจเฉ เจจเจนเฉเจ เจนเจจ;
- เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจคเฉเจ เจฌเจพเจนเจฐ เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเจฐเจจเจพ: เจเฉเจเจฐ เจกเฉเจฎเฉเจจ เจเจพเจฐเฉเจฌเจพเจฐ เจฆเฉ เจคเจฐเจ เจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจฎเฉเจเฉเจฆเจพ เจกเฉเจเจพ เจฆเฉ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ, เจคเจพเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉเจคเฉ เจกเฉเจเจพ เจตเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจฏเฉเจเฉ เจคเจฌเจฆเฉเจฒเฉ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจเฉฑเจขเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉเฅค เจฌเจพเจนเจฐเฉ เจกเฉเจเจพ เจฌเจฒเจพเจเจฟเฉฐเจ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจ เจเจฟเจนเจพ เจนเฉฑเจฒ เจตเจพเจงเฉ เจเฉเจเจฎ เจฐเฉฑเจเจฆเจพ เจนเฉ เจ เจคเฉ เจธเจฟเจธเจเจฎ เจฆเฉ เจธเจฎเฉเฉฑเจเฉ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจเจเจพเจเจเจฆเจพ เจนเฉ;
- เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจตเฉเจฒเฉ เจ เจคเจฟเจฐเจฟเจเจค เจฎเฉเจธเจผเจเจฒเจพเจ: เจเฉเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ, เจธเจฅเจฟเจฐเจคเจพ เจธเฉเจตเจพ เจ เจคเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจพเจ เจธเจเจผเจค เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจเจเจฐเจเจพเจฐ, เจธเจพเจจเฉเฉฐ เจฎเฉเจฒ เจเฉฑเจฒเจพเจ 'เจคเฉ เจตเจพเจชเจธ เจเจพเจฃเจพ เจชเจฟเจ: เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจ เจคเฉ เจกเฉเจฎเฉเจจ เจตเจชเจพเจฐ เจคเจฐเจ เจจเฉเฉฐ เจเฉฑเจ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเจฐเฉเฅค เจเจน เจชเจนเฉเฉฐเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจเฉฑเจ เจ เจจเจฟเฉฑเจเฉเจตเฉเจ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธ เจฆเฉ เจงเจพเจฐเจจเจพ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจชเจฐเฉเจเจค เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจเจจเจฎ เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจน เจฎเฉเจซเจค เจตเจฟเฉฑเจ เจตเฉ เจจเจนเฉเจ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
- เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ (เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจเจชเจญเฉเจเจคเจพ เจเจคเฉเจตเจฟเจงเฉเจเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฒเจ) เจ เจคเฉ API เจชเจฒเฉเจเจซเจพเจฐเจฎ เจธเฉเจตเจพเจตเจพเจ เจจเจพเจฒ เจเฉฑเจฒเจฌเจพเจค เจเจฐเจจ เจฒเจ API เจฎเจพเจจเจเฉเจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ; API เจคเจฌเจฆเฉเจฒเฉเจเจ, เจ เฉฑเจเฉ เจ เจคเฉ เจชเจฟเฉฑเจเฉ เจ เจจเฉเจเฉเจฒเจคเจพ เจตเฉฑเจฒ เจตเจงเฉเจฐเฉ เจงเจฟเจเจจ เจฆเฉเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ;
- เจนเจฐเฉเจ เจ เจเจฟเจนเฉ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจเฉฐเจฎเจเจพเจ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจพเจงเฉ เจฐเจจเจเจพเจเจฎ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจจเฉเฉฐ เจเฉเฉเจจเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจ เจคเฉ เจเจน เจ เจเจฟเจนเฉเจเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฒเจ เจจเจตเฉเจเจ เจฒเฉเฉเจพเจ เจจเฉเฉฐ เจเจจเจฎ เจฆเจฟเฉฐเจฆเจพ เจนเฉ: เจนเจฒเจเฉเจคเจพ เจ เจคเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจชเจฐเจฟเจตเจฐเจคเจจเจธเจผเฉเจฒ เจจเจฟเจฐเจญเจฐเจคเจพ;
- เจฌเจฟเจเจผเจจเจธ เจคเจฐเจ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเฉ: เจเฉเจเจฐ เจเฉฑเจ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธ เจจเฉเฉฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจ เฉฐเจคเจฟเจฎ เจฐเฉเจช เจจเจนเฉเจ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจคเจพเจ เจธเฉฐเจญเจพเจตเจค เจคเฉเจฐ 'เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเจพ เจชเฉเจฐเจพเจฃเจพ เจธเฉฐเจธเจเจฐเจฃ เจธเจผเจพเจฎเจฒ เจนเฉเจตเฉเจเจพเฅค เจเจน เจเฉฑเจ เจจเจตเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจเฉเฉเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจ เจเจพเจจเจ เจฐเฉเจเจพเจตเจ เจนเฉ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉเจเจฐ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจ เจธเฉฐเจเจค เจคเจฌเจฆเฉเจฒเฉเจเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจคเจพเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเฉ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจ เจเจฟเจนเฉ เจธเฉเจตเจพ เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉเฅค
เจชเจฒเฉเจเจซเจพเจฐเจฎ เจธเฉเจตเจพเจตเจพเจ เจฆเฉ เจเฉฑเจ เจชเจฐเจค เจตเฉ เจ เจเจฟเจนเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจนเฉ, เจชเจฐ เจเจน เจชเจฐเจค เจนเฉเจฃ เจกเฉเจฎเฉเจจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฒเจ เจเฉฑเจ เจเฉฐเจเฉเจจเจฐ เจจเจนเฉเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ, เจชเจฐ เจธเจฟเจฐเจซ เจเจธเจฆเจพ เจตเจพเจคเจพเจตเจฐเจฃ, เจธเจนเจพเจเจ "เจชเจฒเฉเจเจซเจพเจฐเจฎ" เจซเฉฐเจเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจเจฟเจนเฉ เจชเจฐเจค เจฆเฉ เจฒเฉเฉ เจจเจพ เจธเจฟเจฐเจซเจผ เจกเฉเจฎเฉเจจ เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจฆเฉ เจนเจฒเจเฉ เจธเฉเจญเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจ เจฐเฉฑเจเจฃ เจฒเจ เจนเฉ, เจธเจเฉเจ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉเฉฐ เจเฉเจเจฆเจฐเจฟเจค เจเจฐเจจ เจฒเจ เจตเฉ เจนเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจตเจฟเฉฑเจ เจเจชเจญเฉเจเจคเจพ เจเจคเฉเจตเจฟเจงเฉเจเจ เจเจพเจฐเจ เจชเฉเจฆเจพ เจเจฐเจฆเฉเจเจ เจนเจจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจพเจฐเจเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจเจฎ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจกเฉเจฎเฉเจจเจพเจ เจคเฉเจ เจเจพเจฐเจเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจกเฉเจฎเฉเจจ เจเจพเจฐเฉเจฌเจพเจฐ เจฆเฉ เจคเจฐเจ เจคเฉเจ เจธเจพเจซเจผ เจเฉฑเจ เจ เจจเฉเจธเจพเจฐเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจเจพเจธเจ เจฐเจเจฟเจธเจเฉเจฐเฉเจธเจผเจจ เจธเฉเจตเจพ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจ เจเจฟเจนเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจเจจเจเฉเจชเจธเฉเจฒเฉเจธเจผเจจ เจจเฉเฉฐ เจเจพเจเจฎ เจฐเฉฑเจเจฃเจพ เจเจพเจซเจผเฉ เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเจพ เจนเฉ, เจ เจคเฉ เจเจน เจเจธ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเจพ เจเฉฑเจ เจนเฉเจฐ เจธเจฎเจเฉเจคเจพ เจนเฉเฅค
เจเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจฆเฉเจเจ เจ เฉฑเจเจพเจ เจฆเฉเจเจฐเจพ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเจพ เจเจเฉเจเจฐเจฃ
เจเจฟเจตเฉเจ เจเจฟ เจเฉฑเจชเจฐ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ, เจเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจจเฉเฉฐ เจเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจเจชเจธเฉ เจคเจพเจฒเจฎเฉเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉเจเจ เจคเจเจจเฉเจเฉ เจ เจคเฉ เจเฉฐเจเฉเจจเฉเจ เจฐเจฟเฉฐเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจคเฉเจ เจตเฉฑเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจเฉเจ เจเฉฐเจเฉ เจตเจฟเจเจพเจธ เจเจคเจชเจพเจฆเจเจคเจพ 'เจคเฉ เจญเจฐเฉเจธเจพ เจเจฐ เจธเจเฉเฅค
เจเจ เจเฉฑเจ เจฎเฉเจธเจผเจเจฒ เจเจเฉเจเจฐเจฃ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ, เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจฒเฉเจ เจฒเจ เจเฉเจ เจเฉเจคเฉ เจเจ เจนเฉ. เจเจน เจเฉฑเจ "เจเฉเจฎ" เจเจพเจฐเจ เจนเฉเจตเฉเจเจพ เจเจฟเจธ เจตเจฟเฉฑเจ เจคเจฟเฉฐเจจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจธเจผเจพเจฎเจฒ เจนเจจ, เจเจฟเฉฑเจฅเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจนเจฐเฉเจ เจเฉฑเจ เจเจพเจธ เจกเฉเจฎเฉเจจ เจจเจพเจฎ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉ: "เจเจช1", "เจเจช2", "เจเจช3".
เจนเจฐเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจ เฉฐเจฆเจฐ, เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจธเจผเฉเจฐเฉ เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ เจเฉ เจเจเฉเจเจฐเจฃ เจฌเฉฑเจธ เจฆเฉเจเจฐเจพ "เจฌเจพเจฒ เจเฉเจกเจฃ" เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉเจเจ เจนเจจเฅค "เจฌเจพเจฒ" เจจเจพเจฎ เจตเจพเจฒเฉ เจธเฉเจจเฉเจนเฉ เจเฉฑเจ เจเฉเจเจฆ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจจเจเฉเฅค
เจเฉเจก เจฆเฉ เจจเจฟเจฏเจฎ:
- เจชเจนเจฟเจฒเจพ เจเจฟเจกเจพเจฐเฉ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเจพ เจนเฉเฅค เจเจน เจฆเฉเจเฉ เจเจฟเจกเจพเจฐเฉเจเจ เจจเฉเฉฐ เจเฉเจก เจฒเจ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจเฉเจก เจธเจผเฉเจฐเฉ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ เจเจฟเจธเฉ เจตเฉ เจธเจฎเฉเจ เจเจคเจฎ เจเจฐ เจธเจเจฆเจพ เจนเฉ;
- เจฆเฉเจเฉ เจเจฟเจกเจพเจฐเฉ เจเฉเจก เจตเจฟเฉฑเจ เจเจชเจฃเฉ เจญเจพเจเฉเจฆเจพเจฐเฉ เจฆเจพ เจเจฒเจพเจจ เจเจฐเจฆเฉ เจนเจจ, เจเฉฑเจ เจฆเฉเจเฉ เจ เจคเฉ เจชเจนเจฟเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ "เจเจพเจฃเฉ";
- เจเฉเจเจฆ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเจฟเจกเจพเจฐเฉ เจเฉฑเจ เจนเฉเจฐ เจญเจพเจ เจฒเฉเจฃ เจตเจพเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ เจเฉเจฃเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธ เจจเฉเฉฐ เจเฉเจเจฆ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ เจเฉเฉฑเจฒ เจเจฟเจฃเจคเฉ เจเจฟเจฃเฉ เจเจพเจเจฆเฉ เจนเฉ;
- เจนเจฐเฉเจ เจเจฟเจกเจพเจฐเฉ เจตเจฟเฉฑเจ "เจเจฐเจเจพ" เจนเฉเฉฐเจฆเฉ เจนเฉ เจเฉ เจเจธ เจเจฟเจกเจพเจฐเฉ เจฆเฉเจเจฐเจพ เจเฉเจเจฆ เจฆเฉ เจนเจฐเฉเจ เจชเจพเจธ เจจเจพเจฒ เจเจเจฆเฉ เจนเฉเฅค เจเจฆเฉเจ เจเจฐเจเจพ เจเจคเจฎ เจนเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจฟเจกเจพเจฐเฉ เจเจชเจฃเฉ เจ เจธเจคเฉเจซเฉ เจฆเฉ เจเฉเจธเจผเจฃเจพ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจก เจจเฉเฉฐ เจเฉฑเจก เจฆเจฟเฉฐเจฆเจพ เจนเฉ;
- เจเฉ เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ เจเจเฉฑเจฒเจพ เจเฉฑเจก เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจคเฉเจฐเฉฐเจค เจเจชเจฃเฉ เจเจพเจฃ เจฆเจพ เจเจฒเจพเจจ เจเจฐเจฆเจพ เจนเฉ;
- เจเจฆเฉเจ เจธเจพเจฐเฉ เจเจฟเจกเจพเจฐเฉ เจเจคเจฎ เจนเฉ เจเจพเจเจฆเฉ เจนเจจ, เจคเจพเจ เจชเจนเจฟเจฒเจพ เจเจฟเจกเจพเจฐเฉ เจเฉเจก เจเจคเจฎ เจนเฉเจฃ เจฆเจพ เจเจฒเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉ เจเจน เจเฉเจก เจจเฉเฉฐ เจเจฒเจฆเฉ เจเฉฑเจก เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจเจธเจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจฒเจ เจเฉเจก เจฆเจพ เจชเจพเจฒเจฃ เจเจฐเจจเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ, เจฎเฉเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฒเจ เจธเจพเจกเฉ DSL เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเจพ, เจเฉ เจธเจพเจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ เจฌเฉเจเจฒเจฐเจชเจฒเฉเจ เจฆเฉ เจจเจพเจฒ, เจเฉเจเจฒเจฟเจจ เจตเจฟเฉฑเจ เจคเจฐเจ เจจเฉเฉฐ เจธเฉฐเจเฉเจช เจฐเฉเจช เจตเจฟเฉฑเจ เจตเจฐเจฃเจจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจชเจนเจฟเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ (เจเจฐเจซเจผ เจเฉเจฎ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเจพ) เจเจช1 เจเจชเจฒเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเฉเจเฉ:
เจเจฒเจพเจธ เจธเจผเฉเจฐเฉเจเจคเฉ เจชเจฒเฉเจ เจฐ
import ru.krista.bpm.ProcessInstance
import ru.krista.bpm.runtime.ProcessImpl
import ru.krista.bpm.runtime.constraint.UniqueConstraints
import ru.krista.bpm.runtime.dsl.processModel
import ru.krista.bpm.runtime.dsl.taskOperation
import ru.krista.bpm.runtime.instance.MessageSendInstance
data class PlayerInfo(val name: String, val domain: String, val id: String)
class PlayersList : ArrayList<PlayerInfo>()
// ะญัะพ ะบะปะฐัั ัะบะทะตะผะฟะปััะฐ ะฟัะพัะตััะฐ: ะธะฝะบะฐะฟััะปะธััะตั ะตะณะพ ะฒะฝัััะตะฝะฝะตะต ัะพััะพัะฝะธะต
class InitialPlayer : ProcessImpl<InitialPlayer>(initialPlayerModel) {
var playerName: String by persistent("Player1")
var energy: Int by persistent(30)
var players: PlayersList by persistent(PlayersList())
var shotCounter: Int = 0
}
// ะญัะพ ะดะตะบะปะฐัะฐัะธั ะผะพะดะตะปะธ ะฟัะพัะตััะฐ: ัะพะทะดะฐะตััั ะพะดะธะฝ ัะฐะท, ะธัะฟะพะปัะทัะตััั ะฒัะตะผะธ
// ัะบะทะตะผะฟะปััะฐะผะธ ะฟัะพัะตััะฐ ัะพะพัะฒะตัััะฒัััะตะณะพ ะบะปะฐััะฐ
val initialPlayerModel = processModel<InitialPlayer>(name = "InitialPlayer",
version = 1) {
// ะะพ ะฟัะฐะฒะธะปะฐะผ, ะฟะตัะฒัะน ะธะณัะพะบ ัะฒะปัะตััั ะธะฝะธัะธะฐัะพัะพะผ ะธะณัั ะธ ะดะพะปะถะตะฝ ะฑััั ะตะดะธะฝััะฒะตะฝะฝัะผ
uniqueConstraint = UniqueConstraints.singleton
// ะะฑััะฒะปัะตะผ ะฐะบัะธะฒะฝะพััะธ, ะธะท ะบะพัะพััั
ัะพััะพะธั ะฑะธะทะฝะตั-ะฟัะพัะตัั
val sendNewGameSignal = signal<String>("NewGame")
val sendStopGameSignal = signal<String>("StopGame")
val startTask = humanTask("Start") {
taskOperation {
processCondition { players.size > 0 }
confirmation { "ะะพะดะบะปััะธะปะพัั ${players.size} ะธะณัะพะบะพะฒ. ะะฐัะธะฝะฐะตะผ?" }
}
}
val stopTask = humanTask("Stop") {
taskOperation {}
}
val waitPlayerJoin = signalWait<String>("PlayerJoin") { signal ->
players.add(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
println("... join player ${signal.data} ...")
}
val waitPlayerOut = signalWait<String>("PlayerOut") { signal ->
players.remove(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
println("... player ${signal.data} is out ...")
}
val sendPlayerOut = signal<String>("PlayerOut") {
signalData = { playerName }
}
val sendHandshake = messageSend<String>("Handshake") {
messageData = { playerName }
activation = {
receiverDomain = process.players.last().domain
receiverProcessInstanceId = process.players.last().id
}
}
val throwStartBall = messageSend<Int>("Ball") {
messageData = { 1 }
activation = { selectNextPlayer() }
}
val throwBall = messageSend<Int>("Ball") {
messageData = { shotCounter + 1 }
activation = { selectNextPlayer() }
onEntry { energy -= 1 }
}
val waitBall = messageWaitData<Int>("Ball") {
shotCounter = it
}
// ะขะตะฟะตัั ะบะพะฝััััะธััะตะผ ะณัะฐั ะฟัะพัะตััะฐ ะธะท ะพะฑััะฒะปะตะฝะฝัั
ะฐะบัะธะฒะฝะพััะตะน
startFrom(sendNewGameSignal)
.fork("mainFork") {
next(startTask)
next(waitPlayerJoin).next(sendHandshake).next(waitPlayerJoin)
next(waitPlayerOut)
.branch("checkPlayers") {
ifTrue { players.isEmpty() }
.next(sendStopGameSignal)
.terminate()
ifElse().next(waitPlayerOut)
}
}
startTask.fork("afterStart") {
next(throwStartBall)
.branch("mainLoop") {
ifTrue { energy < 5 }.next(sendPlayerOut).next(waitBall)
ifElse().next(waitBall).next(throwBall).loop()
}
next(stopTask).next(sendStopGameSignal)
}
// ะะฐะฒะตัะฐะตะผ ะฝะฐ ะฐะบัะธะฒะฝะพััะธ ะดะพะฟะพะปะฝะธัะตะปัะฝัะต ะพะฑัะฐะฑะพััะธะบะธ ะดะปั ะปะพะณะธัะพะฒะฐะฝะธั
sendNewGameSignal.onExit { println("Let's play!") }
sendStopGameSignal.onExit { println("Stop!") }
sendPlayerOut.onExit { println("$playerName: I'm out!") }
}
private fun MessageSendInstance<InitialPlayer, Int>.selectNextPlayer() {
val player = process.players.random()
receiverDomain = player.domain
receiverProcessInstanceId = player.id
println("Step ${process.shotCounter + 1}: " +
"${process.playerName} >>> ${player.name}")
}
เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ, เจเจชเจฐเฉเจเจค เจเฉเจก เจเฉฑเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจเฉฑเจ เจเจฌเจเฉเจเจ เจฎเจพเจกเจฒ เจคเจฟเจเจฐ เจเจฐ เจธเจเจฆเจพ เจนเฉ, เจเจฟเจธเจจเฉเฉฐ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฆเฉเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ เจ เจเฉ เจคเฉฑเจ เจตเจฟเจเจผเฉเจ เจฒเจพเจเจเจผเจฐ เจจเฉเฉฐ เจฒเจพเจเฉ เจจเจนเฉเจ เจเฉเจคเจพ เจนเฉ, เจเจธเจฒเจ เจธเจพเจจเฉเฉฐ เจกเจฐเจพเจเฉฐเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจฅเฉเฉเฉเจนเจพ เจธเจฎเจพเจ เจฌเจฟเจคเจพเจเจฃเจพ เจชเจฟเจ (เจเฉฑเจฅเฉ เจฎเฉเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเฉเจก เจจเจพเจฒ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจเจเจธเจพเจฐเจคเจพ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ BPMN เจจเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจฅเฉเฉเฉเจนเจพ เจเจฟเจนเจพ เจธเจฐเจฒ เจเฉเจคเจพ เจนเฉ):
เจเจช 2 เจตเจฟเฉฑเจ เจฆเฉเจเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจธเจผเจพเจฎเจฒ เจนเฉเจตเฉเจเฉ:
เจธเจผเฉเจฐเฉเจฃเฉ เจฐเฉเจเจกเจฎ เจชเจฒเฉเจ เจฐ
import ru.krista.bpm.ProcessInstance
import ru.krista.bpm.runtime.ProcessImpl
import ru.krista.bpm.runtime.dsl.processModel
import ru.krista.bpm.runtime.instance.MessageSendInstance
data class PlayerInfo(val name: String, val domain: String, val id: String)
class PlayersList: ArrayList<PlayerInfo>()
class RandomPlayer : ProcessImpl<RandomPlayer>(randomPlayerModel) {
var playerName: String by input(persistent = true,
defaultValue = "RandomPlayer")
var energy: Int by input(persistent = true, defaultValue = 30)
var players: PlayersList by persistent(PlayersList())
var allPlayersOut: Boolean by persistent(false)
var shotCounter: Int = 0
val selfPlayer: PlayerInfo
get() = PlayerInfo(playerName, env.eventDispatcher.domainName, id)
}
val randomPlayerModel = processModel<RandomPlayer>(name = "RandomPlayer",
version = 1) {
val waitNewGameSignal = signalWait<String>("NewGame")
val waitStopGameSignal = signalWait<String>("StopGame")
val sendPlayerJoin = signal<String>("PlayerJoin") {
signalData = { playerName }
}
val sendPlayerOut = signal<String>("PlayerOut") {
signalData = { playerName }
}
val waitPlayerJoin = signalWaitCustom<String>("PlayerJoin") {
eventCondition = { signal ->
signal.sender.processInstanceId != process.id
&& !process.players.any { signal.sender.processInstanceId == it.id}
}
handler = { signal ->
players.add(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
}
}
val waitPlayerOut = signalWait<String>("PlayerOut") { signal ->
players.remove(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
allPlayersOut = players.isEmpty()
}
val sendHandshake = messageSend<String>("Handshake") {
messageData = { playerName }
activation = {
receiverDomain = process.players.last().domain
receiverProcessInstanceId = process.players.last().id
}
}
val receiveHandshake = messageWait<String>("Handshake") { message ->
if (!players.any { message.sender.processInstanceId == it.id}) {
players.add(PlayerInfo(
message.data!!,
message.sender.domain,
message.sender.processInstanceId))
}
}
val throwBall = messageSend<Int>("Ball") {
messageData = { shotCounter + 1 }
activation = { selectNextPlayer() }
onEntry { energy -= 1 }
}
val waitBall = messageWaitData<Int>("Ball") {
shotCounter = it
}
startFrom(waitNewGameSignal)
.fork("mainFork") {
next(sendPlayerJoin)
.branch("mainLoop") {
ifTrue { energy < 5 || allPlayersOut }
.next(sendPlayerOut)
.next(waitBall)
ifElse()
.next(waitBall)
.next(throwBall)
.loop()
}
next(waitPlayerJoin).next(sendHandshake).next(waitPlayerJoin)
next(waitPlayerOut).next(waitPlayerOut)
next(receiveHandshake).next(receiveHandshake)
next(waitStopGameSignal).terminate()
}
sendPlayerJoin.onExit { println("$playerName: I'm here!") }
sendPlayerOut.onExit { println("$playerName: I'm out!") }
}
private fun MessageSendInstance<RandomPlayer, Int>.selectNextPlayer() {
val player = if (process.players.isNotEmpty())
process.players.random()
else
process.selfPlayer
receiverDomain = player.domain
receiverProcessInstanceId = player.id
println("Step ${process.shotCounter + 1}: " +
"${process.playerName} >>> ${player.name}")
}
เจเจฟเฉฑเจคเจฐ:
เจเจช 3 เจเจชเจฒเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจเฉฑเจ เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ เจฅเฉเฉเฉเจนเจพ เจตเฉฑเจเจฐเจพ เจตเจฟเจนเจพเจฐ เจฌเจฃเจพเจตเจพเจเจเฉ: เจฌเฉเจคเจฐเจคเฉเจฌ เจขเฉฐเจ เจจเจพเจฒ เจ เจเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ, เจเจน เจฐเจพเจเจเจก-เจฐเฉเจฌเจฟเจจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจเฉฐเจฎ เจเจฐเฉเจเจพ:
เจเจฒเจพเจธ RoundRobinPlayer
import ru.krista.bpm.ProcessInstance
import ru.krista.bpm.runtime.ProcessImpl
import ru.krista.bpm.runtime.dsl.processModel
import ru.krista.bpm.runtime.instance.MessageSendInstance
data class PlayerInfo(val name: String, val domain: String, val id: String)
class PlayersList: ArrayList<PlayerInfo>()
class RoundRobinPlayer : ProcessImpl<RoundRobinPlayer>(roundRobinPlayerModel) {
var playerName: String by input(persistent = true,
defaultValue = "RoundRobinPlayer")
var energy: Int by input(persistent = true, defaultValue = 30)
var players: PlayersList by persistent(PlayersList())
var nextPlayerIndex: Int by persistent(-1)
var allPlayersOut: Boolean by persistent(false)
var shotCounter: Int = 0
val selfPlayer: PlayerInfo
get() = PlayerInfo(playerName, env.eventDispatcher.domainName, id)
}
val roundRobinPlayerModel = processModel<RoundRobinPlayer>(
name = "RoundRobinPlayer",
version = 1) {
val waitNewGameSignal = signalWait<String>("NewGame")
val waitStopGameSignal = signalWait<String>("StopGame")
val sendPlayerJoin = signal<String>("PlayerJoin") {
signalData = { playerName }
}
val sendPlayerOut = signal<String>("PlayerOut") {
signalData = { playerName }
}
val waitPlayerJoin = signalWaitCustom<String>("PlayerJoin") {
eventCondition = { signal ->
signal.sender.processInstanceId != process.id
&& !process.players.any { signal.sender.processInstanceId == it.id}
}
handler = { signal ->
players.add(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
}
}
val waitPlayerOut = signalWait<String>("PlayerOut") { signal ->
players.remove(PlayerInfo(
signal.data!!,
signal.sender.domain,
signal.sender.processInstanceId))
allPlayersOut = players.isEmpty()
}
val sendHandshake = messageSend<String>("Handshake") {
messageData = { playerName }
activation = {
receiverDomain = process.players.last().domain
receiverProcessInstanceId = process.players.last().id
}
}
val receiveHandshake = messageWait<String>("Handshake") { message ->
if (!players.any { message.sender.processInstanceId == it.id}) {
players.add(PlayerInfo(
message.data!!,
message.sender.domain,
message.sender.processInstanceId))
}
}
val throwBall = messageSend<Int>("Ball") {
messageData = { shotCounter + 1 }
activation = { selectNextPlayer() }
onEntry { energy -= 1 }
}
val waitBall = messageWaitData<Int>("Ball") {
shotCounter = it
}
startFrom(waitNewGameSignal)
.fork("mainFork") {
next(sendPlayerJoin)
.branch("mainLoop") {
ifTrue { energy < 5 || allPlayersOut }
.next(sendPlayerOut)
.next(waitBall)
ifElse()
.next(waitBall)
.next(throwBall)
.loop()
}
next(waitPlayerJoin).next(sendHandshake).next(waitPlayerJoin)
next(waitPlayerOut).next(waitPlayerOut)
next(receiveHandshake).next(receiveHandshake)
next(waitStopGameSignal).terminate()
}
sendPlayerJoin.onExit { println("$playerName: I'm here!") }
sendPlayerOut.onExit { println("$playerName: I'm out!") }
}
private fun MessageSendInstance<RoundRobinPlayer, Int>.selectNextPlayer() {
var idx = process.nextPlayerIndex + 1
if (idx >= process.players.size) {
idx = 0
}
process.nextPlayerIndex = idx
val player = if (process.players.isNotEmpty())
process.players[idx]
else
process.selfPlayer
receiverDomain = player.domain
receiverProcessInstanceId = player.id
println("Step ${process.shotCounter + 1}: " +
"${process.playerName} >>> ${player.name}")
}
เจจเจนเฉเจ เจคเจพเจ, เจเจฟเจกเจพเจฐเฉ เจฆเจพ เจตเจฟเจตเจนเจพเจฐ เจชเจฟเจเจฒเฉ เจจเจพเจฒเฉเจ เจตเฉฑเจเจฐเจพ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ, เจเจธเจฒเจ เจเจฟเฉฑเจคเจฐ เจจเจนเฉเจ เจฌเจฆเจฒเจฆเจพเฅค
เจนเฉเจฃ เจธเจพเจจเฉเฉฐ เจเจน เจธเจญ เจเจฒเจพเจเจฃ เจฒเจ เจเฉฑเจ เจเฉเจธเจ เจฆเฉ เจฒเฉเฉ เจนเฉ. เจฎเฉเจ เจธเจฟเจฐเจซ เจเฉเจธเจ เจฆเจพ เจเฉเจก เจเฉเจฆ เจฆเฉเจตเจพเจเจเจพ, เจคเจพเจ เจเจฟ เจฒเฉเจ เจจเฉเฉฐ เจเฉฑเจ เจฌเจพเจเจฒเจฐเจชเจฒเฉเจ เจจเจพเจฒ เจเฉเจฌเฉ เจจเจพ เจเฉเจคเจพ เจเจพเจตเฉ (เจ เจธเจฒ เจตเจฟเฉฑเจ, เจฎเฉเจ เจนเฉเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจเจเฉเจเจฐเจฃ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจชเจนเจฟเจฒเจพเจ เจฌเจฃเจพเจ เจเจ เจเฉเจธเจ เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจธเฉ):
เจเฉเจธเจ เจเฉเจฎ()
@Test
public void testGame() throws InterruptedException {
String pl2 = startProcess(app2, "RandomPlayer", playerParams("Player2", 20));
String pl3 = startProcess(app2, "RandomPlayer", playerParams("Player3", 40));
String pl4 = startProcess(app3, "RoundRobinPlayer", playerParams("Player4", 25));
String pl5 = startProcess(app3, "RoundRobinPlayer", playerParams("Player5", 35));
String pl1 = startProcess(app1, "InitialPlayer");
// ะขะตะฟะตัั ะฝัะถะฝะพ ะฝะตะผะฝะพะณะพ ะฟะพะดะพะถะดะฐัั, ะฟะพะบะฐ ะธะณัะพะบะธ "ะฟะพะทะฝะฐะบะพะผัััั" ะดััะณ ั ะดััะณะพะผ.
// ะะดะฐัั ัะตัะตะท sleep - ะฟะปะพั
ะพะต ัะตัะตะฝะธะต, ะทะฐัะพ ัะฐะผะพะต ะฟัะพััะพะต.
// ะะต ะดะตะปะฐะนัะต ัะฐะบ ะฒ ัะตััะตะทะฝัั
ัะตััะฐั
!
Thread.sleep(1000);
// ะะฐะฟััะบะฐะตะผ ะธะณัั, ะทะฐะบััะฒะฐั ะฟะพะปัะทะพะฒะฐัะตะปััะบัั ะฐะบัะธะฒะฝะพััั
assertTrue(closeTask(app1, pl1, "Start"));
app1.getWaiting().waitProcessFinished(pl1);
app2.getWaiting().waitProcessFinished(pl2);
app2.getWaiting().waitProcessFinished(pl3);
app3.getWaiting().waitProcessFinished(pl4);
app3.getWaiting().waitProcessFinished(pl5);
}
private Map<String, Object> playerParams(String name, int energy) {
Map<String, Object> params = new HashMap<>();
params.put("playerName", name);
params.put("energy", energy);
return params;
}
เจเจ เจเฉเจธเจ เจเจฒเจพเจเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจฒเฉเจ เจจเฉเฉฐ เจตเฉเจเจฆเฉ เจนเจพเจ:
เจเฉฐเจธเฉเจฒ เจเจเจเจชเฉเฉฑเจ
ะะทััะฐ ะฑะปะพะบะธัะพะฒะบะฐ ะบะปััะฐ lock://app1/process/InitialPlayer
Let's play!
ะกะฝััะฐ ะฑะปะพะบะธัะพะฒะบะฐ ะบะปััะฐ lock://app1/process/InitialPlayer
Player2: I'm here!
Player3: I'm here!
Player4: I'm here!
Player5: I'm here!
... join player Player2 ...
... join player Player4 ...
... join player Player3 ...
... join player Player5 ...
Step 1: Player1 >>> Player3
Step 2: Player3 >>> Player5
Step 3: Player5 >>> Player3
Step 4: Player3 >>> Player4
Step 5: Player4 >>> Player3
Step 6: Player3 >>> Player4
Step 7: Player4 >>> Player5
Step 8: Player5 >>> Player2
Step 9: Player2 >>> Player5
Step 10: Player5 >>> Player4
Step 11: Player4 >>> Player2
Step 12: Player2 >>> Player4
Step 13: Player4 >>> Player1
Step 14: Player1 >>> Player4
Step 15: Player4 >>> Player3
Step 16: Player3 >>> Player1
Step 17: Player1 >>> Player2
Step 18: Player2 >>> Player3
Step 19: Player3 >>> Player1
Step 20: Player1 >>> Player5
Step 21: Player5 >>> Player1
Step 22: Player1 >>> Player2
Step 23: Player2 >>> Player4
Step 24: Player4 >>> Player5
Step 25: Player5 >>> Player3
Step 26: Player3 >>> Player4
Step 27: Player4 >>> Player2
Step 28: Player2 >>> Player5
Step 29: Player5 >>> Player2
Step 30: Player2 >>> Player1
Step 31: Player1 >>> Player3
Step 32: Player3 >>> Player4
Step 33: Player4 >>> Player1
Step 34: Player1 >>> Player3
Step 35: Player3 >>> Player4
Step 36: Player4 >>> Player3
Step 37: Player3 >>> Player2
Step 38: Player2 >>> Player5
Step 39: Player5 >>> Player4
Step 40: Player4 >>> Player5
Step 41: Player5 >>> Player1
Step 42: Player1 >>> Player5
Step 43: Player5 >>> Player3
Step 44: Player3 >>> Player5
Step 45: Player5 >>> Player2
Step 46: Player2 >>> Player3
Step 47: Player3 >>> Player2
Step 48: Player2 >>> Player5
Step 49: Player5 >>> Player4
Step 50: Player4 >>> Player2
Step 51: Player2 >>> Player5
Step 52: Player5 >>> Player1
Step 53: Player1 >>> Player5
Step 54: Player5 >>> Player3
Step 55: Player3 >>> Player5
Step 56: Player5 >>> Player2
Step 57: Player2 >>> Player1
Step 58: Player1 >>> Player4
Step 59: Player4 >>> Player1
Step 60: Player1 >>> Player4
Step 61: Player4 >>> Player3
Step 62: Player3 >>> Player2
Step 63: Player2 >>> Player5
Step 64: Player5 >>> Player4
Step 65: Player4 >>> Player5
Step 66: Player5 >>> Player1
Step 67: Player1 >>> Player5
Step 68: Player5 >>> Player3
Step 69: Player3 >>> Player4
Step 70: Player4 >>> Player2
Step 71: Player2 >>> Player5
Step 72: Player5 >>> Player2
Step 73: Player2 >>> Player1
Step 74: Player1 >>> Player4
Step 75: Player4 >>> Player1
Step 76: Player1 >>> Player2
Step 77: Player2 >>> Player5
Step 78: Player5 >>> Player4
Step 79: Player4 >>> Player3
Step 80: Player3 >>> Player1
Step 81: Player1 >>> Player5
Step 82: Player5 >>> Player1
Step 83: Player1 >>> Player4
Step 84: Player4 >>> Player5
Step 85: Player5 >>> Player3
Step 86: Player3 >>> Player5
Step 87: Player5 >>> Player2
Step 88: Player2 >>> Player3
Player2: I'm out!
Step 89: Player3 >>> Player4
... player Player2 is out ...
Step 90: Player4 >>> Player1
Step 91: Player1 >>> Player3
Step 92: Player3 >>> Player1
Step 93: Player1 >>> Player4
Step 94: Player4 >>> Player3
Step 95: Player3 >>> Player5
Step 96: Player5 >>> Player1
Step 97: Player1 >>> Player5
Step 98: Player5 >>> Player3
Step 99: Player3 >>> Player5
Step 100: Player5 >>> Player4
Step 101: Player4 >>> Player5
Player4: I'm out!
... player Player4 is out ...
Step 102: Player5 >>> Player1
Step 103: Player1 >>> Player3
Step 104: Player3 >>> Player1
Step 105: Player1 >>> Player3
Step 106: Player3 >>> Player5
Step 107: Player5 >>> Player3
Step 108: Player3 >>> Player1
Step 109: Player1 >>> Player3
Step 110: Player3 >>> Player5
Step 111: Player5 >>> Player1
Step 112: Player1 >>> Player3
Step 113: Player3 >>> Player5
Step 114: Player5 >>> Player3
Step 115: Player3 >>> Player1
Step 116: Player1 >>> Player3
Step 117: Player3 >>> Player5
Step 118: Player5 >>> Player1
Step 119: Player1 >>> Player3
Step 120: Player3 >>> Player5
Step 121: Player5 >>> Player3
Player5: I'm out!
... player Player5 is out ...
Step 122: Player3 >>> Player5
Step 123: Player5 >>> Player1
Player5: I'm out!
Step 124: Player1 >>> Player3
... player Player5 is out ...
Step 125: Player3 >>> Player1
Step 126: Player1 >>> Player3
Player1: I'm out!
... player Player1 is out ...
Step 127: Player3 >>> Player3
Player3: I'm out!
Step 128: Player3 >>> Player3
... player Player3 is out ...
Player3: I'm out!
Stop!
Step 129: Player3 >>> Player3
Player3: I'm out!
เจเจธ เจธเจญ เจคเฉเจ เจ เจธเฉเจ เจเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเจฟเฉฑเจเฉ เจเฉฑเจข เจธเจเจฆเฉ เจนเจพเจ:
- เจฒเฉเฉเฉเจเจฆเฉ เจเฉเจฒเจธ เจฆเฉ เจจเจพเจฒ, เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจฌเจฟเจเจผเจจเจธ เจคเจฐเจ เจจเฉเฉฐ เจฐเฉเจเฉ เจฌเจฟเจจเจพเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจเจเฉเจเจฐเจฃ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจฌเจฃเจพ เจธเจเจฆเฉ เจนเจจ;
- เจเฉฑเจ เจเจเฉเจเจฐเจฃ เจเจพเจฐเจ เจฆเฉ เจเฉเฉฐเจเจฒเจคเจพ เจเจฟเจธ เจฒเจ เจเฉฐเจเฉเจจเฉเจ เจฐเจฟเฉฐเจ เจฏเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจจเฉเฉฐ เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจฒเฉเจเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉเจเจฐ เจเจน เจธเจผเฉเจฐเฉเจเจคเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจฟเจธเฉ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจฎเฉเจธเจผเจเจฒ เจจเฉเฉฐ เจฒเฉเจเจพเจเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเจพ, เจเจธ เจฒเจ เจเฉเจก เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเฉเจธเจผเจเจฒ เจธเจฎเฉฑเจธเจฟเจ เจฆเจพ เจนเฉฑเจฒ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ;
- เจเจเฉเจเจฐเจฃ เจคเจฐเจ เจฆเจพ เจตเจฟเจเจพเจธ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจ เฉฐเจคเจฎ เจเจเจธเจพเจฐเจคเจพ เจ เจคเฉ เจธเจพเจฐเฉ เจเจเฉเจเจฐเจฃ เจญเจพเจเฉเจฆเจพเจฐเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉ เจฐเฉเจเจฟเจเจคเจพ เจฆเฉ เจเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃเจพ เจฒเจพเจเจผเจฎเฉ เจนเฉเฅค เจเจน เจธเจพเจจเฉเฉฐ เจคเจฐเจ เจจเฉเฉฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจฎเจเจผเจฌเฉเจฐ เจเจฐเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจเจธ เจจเฉเฉฐ เจเจธ เจเฉเจฐเจฎ เจชเฉเจฐเจคเฉ เจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจฌเจฃเจพเจเจ เจเจพ เจธเจเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจฌเจพเจนเจฐเฉ เจเจเจจเจพเจตเจพเจ เจตเจพเจชเจฐเจฆเฉเจเจ เจนเจจเฅค เจธเจพเจกเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ เจเฉเจก เจคเฉเจ เจฌเจพเจนเจฐ เจนเฉเจฃ เจฆเจพ เจเจฒเจพเจจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉเจฎ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉเจฃ เจฒเจ เจฎเจเจฌเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ: เจฆเฉเจเฉ เจเจฟเจกเจพเจฐเฉ เจเจธ เจจเฉเฉฐ เจเฉเจเจฆ เจจเฉเฉฐ เจชเจพเจธ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฃเจเฉ เจเจฆเฉเจ เจคเฉฑเจ เจเจธเจฆเฉ เจฌเจพเจนเจฐ เจเจพเจฃ เจฆเฉ เจเจพเจฃเจเจพเจฐเฉ เจจเจนเฉเจ เจชเจนเฉเฉฐเจ เจเจพเจเจฆเฉ เจ เจคเฉ เจธเจพเจฐเฉ เจญเจพเจเฉเจฆเจพเจฐเจพเจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉเฅค เจเจน เจคเจฐเจ เจเฉเจก เจฆเฉ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉเจฃเฉ เจเจ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเฉ เจขเจพเจเจเฉ เจฆเฉ เจ เฉฐเจฆเจฐ เจเฉฑเจ เจธเจฎเจเฉเจคเจพ เจนเฉฑเจฒ เจนเฉเฅค
เจ เฉฑเจเฉ, เจ เจธเฉเจ เจเจชเจฃเฉ เจนเฉฑเจฒ, เจธเจฎเจเฉเจคเจฟเจเจ เจ เจคเฉ เจนเฉเจฐ เจจเฉเจเจคเจฟเจเจ เจฆเฉเจเจ เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจเฉเจฆเจเฉเจเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเฉเฅค
เจธเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจเฉฑเจ เจเจคเจพเจฐ เจตเจฟเฉฑเจ เจนเจจ
เจธเจพเจฐเฉเจเจ เจเจเฉเจเฉเจฐเจฟเจค เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจเฉฑเจ เจเจเฉเจเจฐเจฃ เจฌเฉฑเจธ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเฉเจเจ เจนเจจ, เจเฉ เจเจฟ เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจฌเฉเจฐเฉเจเจฐ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจธเฉฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจเฉฑเจ BPMQueue เจ เจคเฉ เจธเจฟเจเจจเจฒเจพเจ (เจเจตเฉเจเจเจพเจ) เจฒเจ เจเฉฑเจ BPMtopic เจตเจฟเจธเจผเจพ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจธเจพเจฐเฉ เจธเฉฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจเจคเจพเจฐ เจตเจฟเฉฑเจ เจชเจพเจเจฃเจพ เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฎเจเฉเจคเจพ เจนเฉเฅค เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจคเฉเจธเฉเจ เจนเฉเจฃ เจธเจฟเจธเจเจฎ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจพเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเจฟเฉฐเจจเฉเจเจ เจตเฉ เจจเจตเฉเจเจ เจธเฉเจจเฉเจนเฉ เจเจฟเจธเจฎเจพเจ เจจเฉเฉฐ เจชเจธเฉฐเจฆ เจเจฐเจฆเฉ เจนเฉ, เจชเฉเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเจน เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเจฐเจฒเฉเจเจฐเจจ เจนเฉ, เจชเจฐ เจเจธ เจตเจฟเฉฑเจ เจเฉเจ เจเฉเจเจฎ เจนเจจ, เจเฉ เจธเจพเจกเฉ เจเจฎ เจเฉฐเจฎเจพเจ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจฒเจ เจเฉฐเจจเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจเจพเจชเจฆเฉ เจธเจจเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเฉฑเจฅเฉ เจเฉฑเจ เจธเฉเจเจฎเจคเจพ เจนเฉ: เจนเจฐเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเจชเจฃเฉ เจกเฉเจฎเฉเจจ เจฆเฉ เจจเจพเจฎ เจฆเฉเจเจฐเจพ, เจชเฉเจฐเจตเฉเจธเจผ เจฆเฉเจเจฐ 'เจคเฉ เจเจคเจพเจฐ เจคเฉเจ "เจเจธเจฆเฉ" เจธเฉฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจซเจฟเจฒเจเจฐ เจเจฐเจฆเฉ เจนเฉเฅค เจกเฉเจฎเฉเจจ เจจเฉเฉฐ เจธเจฟเจเจจเจฒเจพเจ เจตเจฟเฉฑเจ เจตเฉ เจจเจฟเจธเจผเจเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฟเจเจจเจฒ เจฆเฉ "เจฆเฉเจฐเจฟเจธเจผเจเฉ เจฆเฉ เจฆเจพเจเจฐเฉ" เจจเฉเฉฐ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจคเฉฑเจ เจธเฉเจฎเจฟเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเจธ เจจเจพเจฒ เจฌเฉฑเจธ เจฅเฉเจฐเฉเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจตเจพเจงเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจชเจฐ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจนเฉเจฃ เจกเฉเจฎเฉเจจ เจจเจพเจฎเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ: เจธเฉเจจเฉเจนเจฟเจเจ เจจเฉเฉฐ เจธเฉฐเจฌเฉเจงเจฟเจค เจเจฐเจจ เจฒเจ - เจฒเจพเจเจผเจฎเฉ, เจธเจฟเจเจจเจฒเจพเจ เจฒเจ - เจซเจพเจเจฆเฉเจฎเฉฐเจฆเฅค
เจเจเฉเจเจฐเจฃ เจฌเฉฑเจธ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ
เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจตเจฟเฉฑเจ เจเจ เจฌเจฟเฉฐเจฆเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ:
- เจเฉเจฃเจฟเจ เจธเฉเจจเฉเจนเจพ เจฌเฉเจฐเฉเจเจฐ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเจพ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเจฟเฉฑเจธเจพ เจนเฉ เจ เจคเฉ เจ เจธเจซเจฒเจคเจพ เจฆเจพ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจนเฉ: เจเจน เจเจพเจซเจผเฉ เจจเฉเจเจธ-เจธเจนเจฟเจฃเจธเจผเฉเจฒ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฐเจเฉ เจธเจฎเจฐเจฅเจจ เจ เจคเฉ เจเฉฑเจ เจตเฉฑเจกเฉ เจญเจพเจเจเจพเจฐเฉ เจฆเฉ เจจเจพเจฒ, เจธเจฟเจฐเจซ เจธเจฎเฉเจ-เจชเจฐเฉเจเจฃ เจตเจพเจฒเฉ เจฒเจพเจเฉเจเจฐเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ;
- เจธเฉเจจเฉเจนเจพ เจฌเฉเจฐเฉเจเจฐ เจฆเฉ เจเฉฑเจ เจเจชเจฒเจฌเจงเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจเจฟเจธ เจฒเจ เจเจธเจจเฉเฉฐ เจเจเฉเจเฉเจฐเจฟเจค เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจคเฉเจ เจญเฉเจคเจฟเจ เจคเฉเจฐ 'เจคเฉ เจตเฉฑเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ (เจฒเจพเจเฉ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเจพเจฒ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจเฉฑเจ เจเจชเจฒเจฌเจงเจคเจพ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจ เจคเฉ เจฎเจนเจฟเฉฐเจเจพ เจนเฉ);
- เจฌเฉเจฐเฉเจเจฐ "เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจตเจพเจฐ" เจกเจฟเจฒเฉเจตเจฐเฉ เจเจฐเฉฐเจเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฒเจ เจชเจพเจฌเฉฐเจฆ เจนเฉเฅค เจเจเฉเจเจฐเจฃ เจฌเฉฑเจธ เจฆเฉ เจญเจฐเฉเจธเฉเจฏเฉเจ เจธเฉฐเจเจพเจฒเจจ เจฒเจ เจเจน เจเฉฑเจ เจฒเจพเจเจผเจฎเฉ เจฒเฉเฉ เจนเฉเฅค "เจฌเจฟเจฒเจเฉเจฒ เจเฉฑเจ เจตเจพเจฐ" เจชเฉฑเจงเจฐ เจฆเฉ เจเจพเจฐเฉฐเจเฉ เจฆเฉ เจเฉเจ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ: เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ, เจเฉฑเจ เจจเจฟเจฏเจฎ เจฆเฉ เจคเฉเจฐ 'เจคเฉ, เจธเฉเจจเฉเจนเจฟเจเจ เจเจพเจ เจธเจฎเจพเจเจฎเจพเจ เจฆเฉ เจตเจพเจฐ-เจตเจพเจฐ เจเจเจฃ เจฒเจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจ เจคเฉ เจตเจฟเจธเจผเฉเจธเจผ เจเจพเจฐเจเจพเจ เจตเจฟเฉฑเจ เจเจฟเฉฑเจฅเฉ เจเจน เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจพเจฐเฉเจฌเจพเจฐ เจตเจฟเฉฑเจ เจตเจพเจงเฉ เจเจพเจเจเจพเจ เจจเฉเฉฐ เจเฉเฉเจจเจพ เจเจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจฒเจเจพเจคเจพเจฐ เจเจพเจซเจผเฉ "เจฎเจนเจฟเฉฐเจเฉเจเจ" " เจเจฐเฉฐเจเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจจเจพเจฒเฉเจ เจคเจฐเจ;
- เจธเฉเจจเฉเจนเฉ เจ
เจคเฉ เจธเจฟเจเจจเจฒ เจญเฉเจเจฃเจพ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจ
เจคเฉ เจกเฉเจฎเฉเจจ เจกเฉเจเจพ เจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจธเจฎเฉเฉฑเจเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจคเจฐเจเฉเจนเฉ เจตเจฟเจเจฒเจช เจชเฉเจเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพ
เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจเจเจเจฌเจพเจเจธ , เจชเจฐ เจเจธ เจจเฉเฉฐ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเจพเจงเฉ เจธเจพเจฐเจฃเฉ เจ เจคเฉ เจเฉฑเจ เจฐเฉเจชเฉเจเจฐ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค เจเฉเจเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ, เจเจธเจจเฉเฉฐ เจเฉฑเจ เจธเจฅเจพเจจเจ เจเฉเจเฉเจ เจฎเฉเจจเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเจฐเจฒ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเฉเจฃเฉ เจนเฉเจ เจฌเฉเจฐเฉเจเจฐ เจจเจพเจฒ เจเฉเจจเฉเจเจธเจผเจจ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉXA ; - เจเจเจฃ เจตเจพเจฒเฉ เจธเฉเจจเฉเจนเจฟเจเจ เจ เจคเฉ เจเจตเฉเจเจเจพเจ เจฆเฉ เจนเฉเจเจกเจฒเจฐเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเจพเจฒ เจตเฉ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเฉ เจเฉฑเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฌเจฆเจฒเจฆเจพ เจนเฉ: เจเฉเจเจฐ เจ เจเจฟเจนเจพ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจพเจชเจธ เจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเฉเจจเฉเจนเฉ เจฆเฉ เจฐเจธเฉเจฆ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐ เจฆเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ;
- เจธเฉเจจเฉเจนเฉ เจเฉ เจเจฒเจคเฉเจเจ เจฆเฉ เจเจพเจฐเจจ เจกเจฟเจฒเฉเจตเจฐ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจธเจเฉเจฐเฉเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ
เจกเฉ.เจเจฒ.เจเจฟเจ. (เจกเฉเฉฑเจก เจฒเฉเจเจฐ เจเจคเจพเจฐ)เฅค เจเจธ เจฎเฉฐเจคเจต เจฒเจ, เจ เจธเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฎเจพเจเจเฉเจฐเฉเจธเจฐเจตเจฟเจธ เจฌเจฃเจพเจเจ เจนเฉ เจเฉ เจ เจเจฟเจนเฉ เจธเฉเจจเฉเจนเจฟเจเจ เจจเฉเฉฐ เจเจธเจฆเฉ เจธเจเฉเจฐเฉเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐเจฆเจพ เจนเฉ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ (เจคเฉเจฐเฉฐเจค เจเจฐเฉเฉฑเจชเจฟเฉฐเจ เจ เจคเฉ เจเฉเจ เจฒเจ) เจฆเฉเจเจฐเจพ เจธเฉเจเฉเจฌเฉฑเจง เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจธเฉเจจเฉเจนเจฟเจเจ เจจเฉเฉฐ เจฆเฉเจเจฃ, เจฎเฉฐเจเจผเจฟเจฒ เจชเจคเฉ 'เจคเฉ เจฎเฉเฉ เจญเฉเจเจฃ เจ เจคเฉ เจฎเจฟเจเจพเจเจฃ เจฒเจ เจเฉฑเจ API เจฆเจพ เจชเจฐเจฆเจพเจซเจพเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจธเจฟเจธเจเจฎ เจชเฉเจฐเจธเจผเจพเจธเจ เจเจชเจฃเฉ เจตเฉเฉฑเจฌ เจเฉฐเจเจฐเจซเฉเจธ เจฐเจพเจนเฉเจ เจเจธ เจธเฉเจตเจพ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเฉ เจนเจจ; - เจฌเฉเจฐเฉเจเจฐ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ DLQ เจตเจฟเฉฑเจ เจธเฉเจจเฉเจนเจฟเจเจ เจฆเฉ เจเจเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉเฉฐ เจเจเจพเจเจฃ เจฒเจ เจกเจฟเจฒเฉเจตเจฐเฉ เจฆเฉเจเจ เจฎเฉเฉ เจเฉเจธเจผเจฟเจธเจผเจพเจ เจ เจคเฉ เจกเจฟเจฒเฉเจตเจฐเฉ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฆเฉเจฐเฉ เจฆเฉ เจธเฉฐเจเจฟเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ (เจ เจจเฉเจเฉเจฒ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจจเจพ เจฒเจเจญเจ เจ เจธเฉฐเจญเจต เจนเฉ, เจชเจฐ เจคเฉเจธเฉเจ เจ เจจเฉเจญเจตเฉ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเจพเจฐเจตเจพเจ เจฆเฉเจฐเจพเจจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค );
- DLQ เจธเจเฉเจฐ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจจเจฟเจเจฐเจพเจจเฉ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจ เจคเฉ เจจเจฟเจเจฐเจพเจจเฉ เจชเฉเจฐเจฃเจพเจฒเฉ เจจเฉเฉฐ เจธเจฟเจธเจเจฎ เจชเฉเจฐเจฌเฉฐเจงเจเจพเจ เจจเฉเฉฐ เจธเฉเจเฉเจค เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจเจฆเฉเจ เจ เจฃเจกเจฟเจฒเฉเจตเจฐ เจเฉเจคเฉ เจธเฉฐเจฆเฉเจธเจผ เจเจเจเจฆเฉ เจนเจจ, เจคเจพเจ เจเจน เจเจฟเฉฐเจจเฉ เจเจฒเจฆเฉ เจนเฉ เจธเจเฉ เจเจตเจพเจฌ เจฆเฉ เจธเจเจฃเฅค เจเจน เจเฉฑเจ เจ เจธเจซเจฒเจคเจพ เจเจพเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจเจฒเจคเฉ เจฆเฉ "เจชเฉเจฐเจญเจพเจตเจฟเจค เจเฉเจคเจฐ" เจจเฉเฉฐ เจเจเจพ เจฆเฉเจตเฉเจเจพ;
- เจเจเฉเจเจฐเจฃ เจฌเฉฑเจธ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจ เจธเจฅเจพเจ เจเฉเจฐเจนเจพเจเจผเจฐเฉ เจฒเจ เจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ: เจเจฟเจธเฉ เจตเจฟเจธเจผเฉ เจฒเจ เจธเจฌเจธเจเฉเจฐเจฟเจชเจธเจผเจจ เจเจฟเจเจพเจ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจ เจคเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเจพ เจกเฉเจฎเฉเจจ เจจเจพเจฎ เจตเจฟเจฒเฉฑเจเจฃ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจเจฆเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเฉเจฐเจนเจพเจเจผเจฐ เจนเฉเจตเฉ, เจเฉเจ เจนเฉเจฐ เจเจธ เจฆเฉ เจธเฉเจจเฉเจนเจฟเจเจ 'เจคเฉ เจเจพเจฐเจตเจพเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจจเจพ เจเจฐเฉเฅค เจเจคเจพเจฐ
เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจฆเฉ เจฅเจฐเจฟเฉฑเจก เจธเฉเจฐเฉฑเจเจฟเจ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ
เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเฉฑเจเฉ เจเจฟเจนเฉ เจเจฆเจพเจนเจฐเจฃ เจเฉฑเจ เจตเจพเจฐ เจตเจฟเฉฑเจ เจเจ เจธเฉเจจเฉเจนเฉ เจ เจคเฉ เจเจตเฉเจเจเจธ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฟเจธเจฆเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจธเจฎเจพเจจเจพเจเจคเจฐ เจตเจฟเฉฑเจ เจธเจผเฉเจฐเฉ เจนเฉเจตเฉเจเฉเฅค เจเจธเฉ เจธเจฎเฉเจ, เจเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐ เจฒเจ, เจธเจญ เจเฉเจ เจธเจงเจพเจฐเจจ เจ เจคเฉ เจฅเจฐเจฟเฉฑเจก-เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเจฟเจธเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจตเจชเจพเจฐเจ เจคเจฐเจ เจนเจฐเฉเจ เจฌเจพเจนเจฐเฉ เจเจเจจเจพ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจเจธ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจตเจฟเจ เจเจคเฉเจเจค เจคเฉเจฐ 'เจคเฉ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจ เจเจฟเจนเฉเจเจ เจเจเจจเจพเจตเจพเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ:
- เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจเจพ;
- เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจคเฉเจตเจฟเจงเฉ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจเจชเจญเฉเจเจคเจพ เจเจพเจฐเจตเจพเจ;
- เจเฉฑเจ เจธเฉเจจเฉเจนเฉ เจเจพเจ เจธเจฟเจเจจเจฒ เจฆเฉ เจฐเจธเฉเจฆ เจเจฟเจธ เจฒเจ เจเฉฑเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเจฆเจพเจนเจฐเจฃ เจฒเจ เจเจพเจนเจเฉ เจเฉเจคเฉ เจเจ เจนเฉ;
- เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฆเจพเจนเจฐเจจ เจฆเฉเจเจฐเจพ เจธเฉเฉฑเจ เจเฉเจคเฉ เจเจพเจเจฎเจฐ เจจเฉเฉฐ เจเจพเจฒเฉ เจเจฐเจจเจพ;
- API เจฆเฉเจเจฐเจพ เจเจพเจฐเจตเจพเจ เจจเฉเฉฐ เจเฉฐเจเจฐเฉเจฒ เจเจฐเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจฐเฉเจเจพเจตเจ)เฅค
เจนเจฐเฉเจ เจ เจเจฟเจนเฉ เจเจเจจเจพ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉ: เจเฉเจ เจเจคเฉเจตเจฟเจงเฉเจเจ เจเจคเจฎ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ เจ เจคเฉ เจนเฉเจฐ เจธเจผเฉเจฐเฉ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ, เจ เจคเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเจจเฅค เจเจฟเจธเฉ เจตเฉ เจเจคเฉเจตเจฟเจงเฉ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเจจ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจเจคเฉเจตเจฟเจงเฉเจเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจเจพเจ เจตเฉฑเจง เจธเจฐเจเจฐเจฎเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉเฅค เจเจน, เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ, เจนเฉเจฐ เจเจตเฉเจเจเจพเจ เจฆเฉ เจเจกเฉเจ เจเจฐเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเฉ เจนเจจ เจเจพเจ, เจเฉเจเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจฟเจธเฉ เจตเจพเจงเฉ เจกเฉเจเจพ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจน เจเจธเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพ เจเจฐ เจธเจเจฆเฉ เจนเจจเฅค เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจจเจตเฉเจ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจเจน เจ เจเจฒเฉ เจฌเจพเจนเจฐเฉ เจเจเจจเจพ เจนเฉเจฃ เจฆเฉ เจเจกเฉเจ เจเจฐเฉเจเจพเฅค
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจ เฉฑเจชเจกเฉเจ เจฒเจ เจเฉเจฃเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ เจคเจพเจ เจเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจจเจฟเจฐเฉฐเจคเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจกเฉเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจฌเจฟเฉฐเจฆเฉ เจนเฉเฅค เจเฉเจเจฐ เจเฉฑเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจเจธ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจ เจ เจงเจพเจฐ เจคเฉเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจเจพเจฎเจฏเจพเจฌ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจฎเจพเจจเจพเจเจคเจฐ เจตเจฟเฉฑเจ เจเฉเจ เจนเฉเจฐ เจฒเฉเจฃ-เจฆเฉเจฃ เจเฉฑเจ เจนเฉเจฐ เจคเจฌเจฆเฉเจฒเฉ เจฒเจ เจเจนเฉ เจธเจฅเจฟเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพ, เจ เจคเฉ เจชเจนเจฟเจฒเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉ เจชเฉเจฐเจพ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฆเฉเจเจพ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจฌเจฆเจฒเฉ เจนเฉเจ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจเจพเจฐเฉฐเจเฉ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉเฅค
DBMS เจธเจพเจเจก 'เจคเฉ เจจเจฟเจฐเจพเจธเจผเจพเจตเจพเจฆเฉ เจคเจพเจฒเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจ
เจธเฉเจ เจธเจพเจฐเฉเจเจ เจเจผเจฐเฉเจฐเฉ เจฒเฉเฉเจพเจ เจชเฉเจฐเฉเจเจ เจเจฐเจฆเฉ เจนเจพเจ
เจนเจพเจฒเจพเจเจเจฟ, เจจเจฟเจฐเจพเจธเจผเจพเจตเจพเจฆเฉ เจฒเจพเจ เจธเจพเจจเฉเฉฐ เจกเฉเฉฑเจกเจฒเจพเจ เจฆเฉ เจงเจฎเจเฉ เจฆเจฟเฉฐเจฆเฉ เจนเจจ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจตเจชเจพเจฐเจ เจคเจฐเจ เจตเจฟเฉฑเจ เจเฉเจ เจเฉฐเจญเฉเจฐ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจกเฉเฉฑเจกเจฒเจพเจ เจนเฉเจฃ เจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจ เจชเจกเฉเจ เจฒเจ เจเฉเจฃเฉ เจ เจเฉ เจตเฉ เจเฉเจ เจเจเจฟเจค เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ เจคเฉฑเจ เจธเฉเจฎเจฟเจค เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจนเฉเจฐ เจธเจฎเฉฑเจธเจฟเจ เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจฆเจพ เจธเจฎเจเจพเจฒเฉเจเจฐเจจ เจนเฉ. เจเจฆเฉเจ เจเจฟ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเฉเจ เจเจฆเจพเจนเจฐเจฃ เจจเจนเฉเจ เจนเฉ, เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉเจ เจฐเจพเจ เจจเจนเฉเจ เจนเฉ, เจเจธเจฒเจ เจตเจฐเจฃเจฟเจค เจขเฉฐเจ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพเฅค เจเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจเจพเจธ เจฆเจพเจเจฐเฉ เจตเจฟเฉฑเจ เจเจฟเจธเฉ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเจฆเจพเจนเจฐเจจ เจฆเฉ เจตเจฟเจฒเฉฑเจเจฃเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฒเจพเจธ เจ เจคเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฆเจพเจเจฐเฉ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจธเจฎเจเจพเจฒเฉ เจตเจธเจคเฉ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ, เจ เจธเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฒเจพเจเจฟเฉฐเจ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ เจเฉ เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจธเฉเจตเจพ เจฆเฉเจเจฐเจพ URI เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเฉฐเจเฉ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจเฉฑเจ เจฎเจจเจฎเจพเจจเฉ เจธเจฐเฉเจค 'เจคเฉ เจเฉฑเจ เจฒเจพเจ เจฒเฉเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจธเจพเจกเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจตเจฟเฉฑเจ, InitialPlayer เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเจธเจผเจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉ
uniqueConstraint = UniqueConstraints.singleton
เจเจธ เจฒเจ, เจฒเจพเจ เจตเจฟเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเฉเฉฐเจเฉ เจฆเฉ เจฒเฉเจ เจจเฉเฉฐ เจฒเฉเจฃ เจ เจคเฉ เจเจพเจฐเฉ เจเจฐเจจ เจฌเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจนเฉเจฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฒเจ เจ เจเจฟเจนเฉ เจเฉเจ เจธเฉฐเจฆเฉเจธเจผ เจจเจนเฉเจ เจนเจจ: เจตเจฟเจฒเฉฑเจเจฃ เจเฉฐเจธเจเฉเจฐเฉเจเจ เจธเฉเฉฑเจ เจจเจนเฉเจ เจนเฉเฅค
เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจฆเฉ เจจเจพเจฒ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ
เจเจฆเฉ-เจเจฆเจพเจเจ เจฒเจเจพเจคเจพเจฐ เจธเจฅเจฟเจคเฉ เจฆเจพ เจนเฉเจฃเจพ เจจเจพ เจธเจฟเจฐเจซเจผ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉ, เจธเจเฉเจ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจตเจฟเจเจพเจธ เจตเจฟเฉฑเจ เจฐเฉเจเจพเจตเจ เจตเฉ เจฌเจฃเจฆเจพ เจนเฉเฅค
เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจเจฆเฉเจ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจเจฆเฉเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจ
เจคเฉ/เจเจพเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจนเจฐ เจ
เจเจฟเจนเฉ เจคเจฌเจฆเฉเจฒเฉ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจ
เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเฉเฅค เจเฉเจเจฐ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจฒเจพเจเจต เจเจฆเจพเจนเจฐเจจเจพเจ เจนเจจ, เจคเจพเจ เจ
เจธเฉฐเจเจค เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจจเจพเจฒ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจนเฉ เจธเจเจฆเฉ เจนเฉ, เจเจฟเจธเจฆเจพ เจธเจพเจจเฉเฉฐ เจ
เจเจธเจฐ jBPM เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเจพเจนเจฎเจฃเจพ เจเจฐเจจเจพ เจชเฉเจเจฆเจพ เจนเฉเฅค
เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉ เจกเฉเฉฐเจเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจฟเจเจ, เจคเฉเจธเฉเจ เจฆเฉ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
- เจเฉฑเจ เจจเจตเฉเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเจฟเจธเจฎ เจฌเจฃเจพเจ เจคเจพเจ เจเฉ เจชเฉเจฐเจพเจฃเฉ เจตเจฟเฉฑเจ เจ เจธเฉฐเจเจค เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเจพ เจเฉเจคเฉเจเจ เจเจพ เจธเจเจฃ, เจ เจคเฉ เจจเจตเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจจ เจตเฉเจฒเฉ เจชเฉเจฐเจพเจฃเฉ เจฆเฉ เจฌเจเจพเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเฅค เจชเฉเจฐเจพเจฃเฉเจเจ เจเจพเจชเฉเจเจ "เจชเจนเจฟเจฒเจพเจ เจตเจพเจเจ" เจเฉฐเจฎ เจเจฐเจฆเฉเจเจ เจฐเจนเจฟเจฃเจเฉเจเจ;
- เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฎเจพเจเจเจฐเฉเจ เจเจฐเฉเฅค
เจชเจนเจฟเจฒเจพ เจคเจฐเฉเจเจพ เจธเฉเจเจพ เจนเฉ, เจชเจฐ เจเจธ เจฆเฉเจเจ เจธเฉเจฎเจพเจตเจพเจ เจ เจคเฉ เจจเฉเจเจธเจพเจจ เจนเจจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ:
- เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจฎเจพเจกเจฒเจพเจ เจตเจฟเฉฑเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจจเจเจฒ, เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจฎเจพเจคเจฐเจพ เจจเฉเฉฐ เจตเจงเจพเจเจฃเจพ;
- เจ เจเจธเจฐ เจจเจตเฉเจ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฒเจ เจเฉฑเจ เจคเฉเจฐเฉฐเจค เจคเจฌเจฆเฉเจฒเฉ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ (เจเจเฉเจเจฐเจฃ เจเจพเจฐเจเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ - เจฒเจเจญเจ เจนเจฎเฉเจธเจผเจพเจ);
- เจกเจฟเจตเฉเจฒเจชเจฐ เจจเฉเฉฐ เจจเจนเฉเจ เจชเจคเจพ เจเจฟ เจชเฉเจฐเจพเจฃเฉ เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจเจฟเจธ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ เจฎเจฟเจเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจฆเฉเจตเฉเจ เจชเจนเฉเฉฐเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจชเจฐ เจเจชเจฃเฉ เจเจผเจฟเฉฐเจฆเจเฉ เจจเฉเฉฐ เจเจธเจพเจจ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจ เจซเฉเจธเจฒเฉ เจฒเจ เจนเจจ:
- เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ, เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจชเฉเฉเจนเจจเจฏเฉเจ เจ เจคเฉ เจเจธเจพเจจเฉ เจจเจพเจฒ เจธเฉฐเจธเจพเจงเจฟเจค เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ: เจเฉฑเจ JSON เจซเจพเจฐเจฎเฉเจ เจธเจคเจฐ เจตเจฟเฉฑเจเฅค เจเจน เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจจเฉเฉฐ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจ เฉฐเจฆเจฐ เจ เจคเฉ เจฌเจพเจนเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจเจฐเฉ เจเจชเจพเจ เจตเจเฉเจ, เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจนเฉฑเจฅเฉเจ เจ เฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจเจพเจธ เจเจฐเจเฉ เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจฆเฉเจฐเจพเจจ เจตเจฟเจเจพเจธ เจตเจฟเฉฑเจ เจเจชเจฏเฉเจเฉ);
- เจเจเฉเจเจฐเจฃ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจคเจฐเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจจเจพเจตเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเฉ เจเจฟเจธเฉ เจตเฉ เจธเจฎเฉเจ เจญเจพเจ เจฒเฉเจฃ เจตเจพเจฒเฉเจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฆเฉ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจเฉฑเจ เจจเจตเฉเจ เจจเจพเจฎ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, "InitialPlayerV2")เฅค เจฌเจพเจเจกเจฟเฉฐเจ เจธเฉเจจเฉเจนเฉ เจ เจคเฉ เจธเจฟเจเจจเจฒ เจจเจพเจฎเจพเจ เจฐเจพเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ;
- เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฎเจพเจกเจฒ เจฆเจพ เจเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ เจจเฉฐเจฌเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจฟเจธ เจจเฉเฉฐ เจ เจธเฉเจ เจตเจงเจพเจเจเจฆเฉ เจนเจพเจ เจเฉเจเจฐ เจ เจธเฉเจ เจเจธ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจ เจธเฉฐเจเจค เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจเจน เจจเฉฐเจฌเจฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจจเจพเจฒ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ;
- เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจจเจฟเจฐเฉฐเจคเจฐ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจเจฌเจเฉเจเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจชเฉเฉเจนเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเฉเจเจฐ เจฎเจพเจกเจฒ เจธเฉฐเจธเจเจฐเจฃ เจจเฉฐเจฌเจฐ เจฌเจฆเจฒ เจเจฟเจ เจนเฉ;
- เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจตเจชเจพเจฐเจ เจคเจฐเจ เจฆเฉ เจ เฉฑเจเฉ เจฐเฉฑเจเจฟเจ เจเจฟเจ เจนเฉ เจ เจคเฉ เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจเจธเจฆเฉ เจฌเจนเจพเจฒเฉ เจฆเฉ เจธเจฎเฉเจ เจตเจชเจพเจฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจนเจฐเฉเจ เจเจฆเจพเจนเจฐเจฃ เจฒเจ "เจเจฒเจธเฉ" เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ;
- เจเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจพเจฐเฉเจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจคเฉเจเจผเฉ เจจเจพเจฒ เจ เจคเฉ เจธเจฎเจเจพเจฒเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจคเจพเจ เจตเจงเฉเจฐเฉ เจเจฒเจพเจธเจฟเจ เจกเจพเจเจพเจฌเฉเจธ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจนเฉฑเจฒ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจชเจฐ เจคเฉเจนเจพเจจเฉเฉฐ JSON เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจชเจตเฉเจเจพเฅค
เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฒเจ เจเจฟเจธเฉ เจนเฉเจฐ เจขเจพเจเจเฉ เจฆเฉ เจฒเฉเฉ เจนเฉ?
เจฒเฉเจ เจตเจฟเฉฑเจ เจตเจฐเจฃเจฟเจค เจนเฉฑเจฒเจพเจ เจจเฉ เจธเจพเจจเฉเฉฐ เจเจชเจฃเฉ เจเฉเจตเจจ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจธเจฐเจฒ เจฌเจฃเจพเจเจฃ, เจเจชเจฒเฉเจเฉเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฎเฉเจเจ เจชเฉฑเจงเจฐ 'เจคเฉ เจนเฉฑเจฒ เจเฉเจคเฉ เจเจ เจฎเฉเฉฑเจฆเจฟเจเจ เจฆเฉ เจธเฉเจฎเจพ เจฆเจพ เจตเจฟเจธเจฅเจพเจฐ เจเจฐเจจ, เจ เจคเฉ เจตเจชเจพเจฐเจ เจคเจฐเจ เจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจตเจฟเฉฑเจ เจตเฉฑเจ เจเจฐเจจ เจฆเฉ เจตเจฟเจเจพเจฐ เจจเฉเฉฐ เจนเฉเจฐ เจเจเจฐเจธเจผเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฑเจคเฉ เจนเฉเฅค เจเจธ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ, เจฌเจนเฉเจค เจธเจพเจฐเจพ เจเฉฐเจฎ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฒเจ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ "เจนเจฒเจเจพ" เจขเจพเจเจเจพ เจฌเจฃเจพเจเจ เจเจฟเจ เจธเฉ, เจ เจคเฉ เจจเจพเจฒ เจนเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเฉ เจเฉฑเจ เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉเจฃเฉ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจชเจเจพเจฃเฉเจเจ เจเจเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจธเฉเจตเจพ เจฆเฉ เจนเจฟเฉฑเจธเฉ. เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเจคเฉเจเจฟเจเจ เจจเฉเฉฐ เจธเจพเจเจเจพ เจเจฐเจจ เจ เจคเฉ เจเฉฑเจ เจฎเฉเจซเจค เจฒเจพเจเจธเฉเจเจธ เจฆเฉ เจคเจนเจฟเจค เจธเจพเจเจเฉ เจนเจฟเฉฑเจธเจฟเจเจ เจฆเฉ เจตเจฟเจเจพเจธ เจจเฉเฉฐ เจเฉเฉฑเจฒเฉเจนเฉ เจชเจนเฉเฉฐเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเฉฑเจเจพ เจฐเฉฑเจเจฆเฉ เจนเจพเจเฅค เจเจน เจเฉเจ เจเจคเจจ เจ เจคเฉ เจตเจพเจฐ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ. เจ เจเจฟเจนเฉ เจนเฉฑเจฒเจพเจ เจฆเฉ เจฎเฉฐเจ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจธเจพเจกเฉ เจฒเจ เจเฉฑเจ เจตเจพเจงเฉ เจชเฉเจฐเฉเจฐเจฃเจพ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจฒเฉเจ เจตเจฟเฉฑเจ, เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉเจเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจตเฉฑเจฒ เจฌเจนเฉเจค เจเฉฑเจ เจงเจฟเจเจจ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจชเจฐ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉเจ เจชเฉเจธเจผ เจเฉเจคเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจคเฉเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจเฉเจเจฐ เจ เจธเฉเจ เจเจชเจฃเจพ เจขเจพเจเจเจพ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจฒเฉเจ เจเจธ เจจเฉเฉฐ เจธเจฎเจฐเจชเจฟเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค เจเจธ เจฆเฉเจฐเจพเจจ, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจตเจพเจฒ เจฆเจพ เจเจตเจพเจฌ เจฆเฉ เจเฉ เจฅเฉเฉเจพ เจเจฟเจนเจพ เจซเฉเจกเจฌเฉเจ เจเฉฑเจกเจฆเฉ เจนเฉ เจคเจพเจ เจ เจธเฉเจ เจงเฉฐเจจเจตเจพเจฆเฉ เจนเฉเจตเจพเจเจเฉ:
เจธเจฟเจฐเจซเจผ เจฐเจเจฟเจธเจเจฐเจก เจเจชเจญเฉเจเจคเจพ เจนเฉ เจธเจฐเจตเฉเจเจฃ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฒเจ เจเจฟเจธเฉ เจนเฉเจฐ เจขเจพเจเจเฉ เจฆเฉ เจฒเฉเฉ เจนเฉ?
-
18,8%เจนเจพเจ, เจฎเฉเจ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจ เจเจฟเจนเจพ เจเฉเจ เจฒเฉฑเจญ เจฐเจฟเจนเจพ เจนเจพเจ
-
12,5%เจฎเฉเจ เจคเฉเจนเจพเจกเฉ เจฒเจพเจเฉ เจเจฐเจจ เจฌเจพเจฐเฉ เจนเฉเจฐ เจเจพเจฃเจจ เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฐเฉฑเจเจฆเจพ เจนเจพเจ, เจเจน เจฒเจพเจญเจฆเจพเจเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ2
-
6,2%เจ เจธเฉเจ เจฎเฉเจเฉเจฆเจพ เจซเจฐเฉเจฎเจตเจฐเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจชเจฐ 1 เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฌเจพเจฐเฉ เจธเฉเจ เจฐเจนเฉ เจนเจพเจ
-
18,8%เจ เจธเฉเจ เจฎเฉเจเฉเจฆเจพ เจซเจฐเฉเจฎเจตเจฐเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจธเจญ เจเฉเจ เจ เฉเจ เจนเฉ3
-
18,8%เจ เจธเฉเจ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจซเจฐเฉเจฎเจตเจฐเจ 3 เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจฐเจฆเฉ เจนเจพเจ
-
25,0%เจเจชเจฃเจพ 4 เจฒเจฟเจเฉ
16 เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉ เจตเฉเจ เจเฉเจคเจพเฅค 7 เจเจชเจญเฉเจเจคเจพ เจฌเจเฉ เจนเฉเจ เจนเจจเฅค
เจธเจฐเฉเจค: www.habr.com