JBoss Seam
ಸೀಮ್ ಎಂಬುದು ರೆಡ್ ಹ್ಯಾಟ್ನ ವಿಭಾಗವಾದ ಜೆಬಾಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿತ್ತು. ಸೀಮ್ 3 ಸೀಮ್ 3 ಸಿಡಿಐ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಗೆ ವಿಸ್ತರಣೆಗಳ ಮಾಡ್ಯುಲರ್ ಸೆಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸಾಂಪ್ರದಾಯಿಕ ಮತ್ತು ಕ್ಲೌಡ್ ನಿಯೋಜನೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಶ್ರೀಮಂತ, ಮಾನದಂಡ ಆಧಾರಿತ ಇಂಟರ್ನೆಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಸಂಪೂರ್ಣ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುವುದು ಸೀಮ್ನ ಉದ್ದೇಶವಾಗಿದೆ. ಸೀಮ್ 3 ಅನ್ನು ಸೀಮ್ 2 ಗಿಂತ ಹೆಚ್ಚು ಸ್ಕೇಲೆಬಲ್, ವೈಶಿಷ್ಟ್ಯಪೂರ್ಣವಾದ ವಿಸ್ತರಣೆಗಳ ಗುಂಪಾಗಿರಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ, ಇದು ನಿರ್ವಹಣೆಯ ಅಭಿವೃದ್ಧಿಯ ಹಂತದಲ್ಲಿದೆ. ಸೆಪ್ಟೆಂಬರ್ 2012 ರಿಂದ ಗಿಟ್ಹಬ್ನಲ್ಲಿನ ಸೀಮ್ ಮೂಲಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿಲ್ಲ. ಸೀಮ್ 3ರ ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ರೆಡ್ ಹ್ಯಾಟ್ ನಿಲ್ಲಿಸಿದೆ. ಸೀಮ್ 2 ಸೀಮ್ 2 ಎಂಟರ್ಪ್ರೈಸ್ ಜಾವಾಬೀನ್ಸ್ (ಇಜೆಬಿ3) ಮತ್ತು ಜಾವಾಸರ್ವರ್ ಫೇಸಸ್ (ಜೆಎಸ್ಎಫ್) ಎಂಬ ಎರಡು ಚೌಕಟ್ಟುಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಸರಳವಾದ ಪೋಜೋಗಳನ್ನು ಹಿಂಭಾಗದ ತುದಿಯಲ್ಲಿ ಬಳಸಬಹುದು. ಕೇವಲ ಟಿಪ್ಪಣಿಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಯಾವುದೇ ಇ. ಜೆ. ಬಿ. 3 ವಸ್ತು ಅಥವಾ ಯಾವುದೇ ಸರಳವಾದ ಪಿ. ಓ. ಜೆ. ಓ ವಸ್ತುವನ್ನು ಸೀಮ್ ಘಟಕವಾಗಿ ಪರಿವರ್ತಿಸಬಹುದು. ಒಂದು ಘಟಕವು ಸೀಮ್ ಘಟಕವಾದ ನಂತರ, ಅದನ್ನು ಜೆಎಸ್ಎಫ್ ಮೂಲಕ ಅಥವಾ ಇತರ ವ್ಯವಹಾರ-ತರ್ಕ ಘಟಕಗಳ ಮೂಲಕ ಏಕೀಕೃತ ರೀತಿಯಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದು. ಹೀಗಾಗಿ, ಮುಂಭಾಗದ ತುದಿಯಿಂದ ಯಾವುದೇ ಬ್ಯಾಕ್-ಎಂಡ್ ಇಜೆಬಿ ಘಟಕವನ್ನು ಅದರ ಸೀಮ್ ಘಟಕ ಹೆಸರಿನಿಂದ ಸಂಬೋಧಿಸುವ ಮೂಲಕ ಪ್ರವೇಶಿಸಬಹುದು. ಈ ಜಾವಾ ವೆಬ್ ಚೌಕಟ್ಟು ಗುರುತಿನ ನಿರ್ವಹಣಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಸೀಮ್ 2, ಸ್ಪ್ರಿಂಗ್ನ ಅವಲಂಬನೆಯ ಇಂಜೆಕ್ಷನ್ ವೈಶಿಷ್ಟ್ಯದಿಂದ ತೆಗೆದುಕೊಳ್ಳಲಾದ ಬೈಜೆಕ್ಷನ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ, ಅಲ್ಲಿ ವಸ್ತುಗಳನ್ನು @In ಮತ್ತು @Out ಟಿಪ್ಪಣಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಿಯೋಜಿಸಲಾದ ಅಸ್ಥಿರಗಳಿಂದ/ಒಳಗೆ-ಚುಚ್ಚಬಹುದು ಅಥವಾ ಹೊರ-ಚುಚ್ಚಬಹುದು. ಚೌಕಟ್ಟು ಸಂದರ್ಭಗಳ ಪರಿಕಲ್ಪನೆಯನ್ನು ಸಹ ವಿಸ್ತರಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಸೀಮ್ ಘಟಕವು ಒಂದು ಸನ್ನಿವೇಶದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಡೀಫಾಲ್ಟ್ ಸೀಮ್ ಸನ್ನಿವೇಶ, ಒಂದು ಸಂಭಾಷಣೆ, ಅನೇಕ ಪುಟಗಳನ್ನು ವ್ಯಾಪಿಸಬಹುದು ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾರಂಭದಿಂದ ಕೊನೆಯವರೆಗೆ ಇಡೀ ವ್ಯವಹಾರದ ಹರಿವನ್ನು ವ್ಯಾಪಿಸುತ್ತದೆ. ಬ್ರೌಸರ್ನ ಬ್ಯಾಕ್-ಬಟನ್ನ ಅನೇಕ ಬಳಕೆಗಳಲ್ಲಿಯೂ ಸಹ, ಬ್ರೌಸರ್ನಿಂದ ಲಾಗ್ ಔಟ್ ಆಗುವವರೆಗೆ ಅಥವಾ ಬ್ರೌಸರ್ ಅನ್ನು ಮುಚ್ಚುವವರೆಗೆ ಬಳಕೆದಾರರ ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳನ್ನು ಅಧಿವೇಶನದ ಸಂದರ್ಭವು ಸೆರೆಹಿಡಿಯುತ್ತದೆ. ಫ್ರೇಮ್ವರ್ಕ್ನೊಂದಿಗೆ ಒದಗಿಸಲಾದ ಕಮಾಂಡ್-ಲೈನ್ ಟೂಲ್ ಸೀಮ್-ಜೆನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೇಟಾಬೇಸ್ನಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಿ. ಆರ್. ಯು. ಡಿ. (ಕ್ರಿಯೇಟ್-ರೀಡ್-ಅಪ್ಡೇಟ್-ಡಿಲೀಟ್) ವೆಬ್-ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಬಹುದು. ಓಪನ್-ಸೋರ್ಸ್ ಎಕ್ಲಿಪ್ಸ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಅನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡು ಪ್ಲಗ್-ಇನ್ಗಳ ಒಂದು ಗುಂಪಾದ ಜೆಬಾಸ್ ಟೂಲ್ಸ್ನ ಬಳಕೆಯ ಮೂಲಕ ಡಬ್ಲ್ಯೂವೈಎಸ್ಐಡಬ್ಲ್ಯುವೈಜಿ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸೀಮ್ ಸುಗಮಗೊಳಿಸುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಅನ್ನು ಬರೆಯುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಸೀಮ್ ರಿಚ್ಫೇಸ್ಗಳು ಮತ್ತು ಐಸಿಇಫೇಸ್ಗಳು ಅಜಾಕ್ಸ್ ಗ್ರಂಥಾಲಯಗಳೊಂದಿಗೆ ಮತ್ತು ಇತರ ಅನೇಕ ಅಜಾಕ್ಸ್ ಗ್ರಂಥಾಲಯಗಳೊಂದಿಗೆ ಸಂಯೋಜನೆಗೊಳ್ಳುತ್ತದೆ. ಪಿಡಿಎಫ್ ಡಾಕ್ಯುಮೆಂಟ್ಗಳು, ಇ-ಮೇಲ್, ಗ್ರಾಫ್ಗಳು ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಶೀಟ್ಗಳಿಗಾಗಿ ಸೃಷ್ಟಿಕರ್ತ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಸಹ ಸೀಮ್ ಒಳಗೊಂಡಿದೆ. ಜೆಬಾಸ್ ತಂತ್ರಾಂಶದ ಪಟ್ಟಿಯನ್ನು ಸಹ ನೋಡಿ ವೆಬ್ ಚೌಕಟ್ಟುಗಳ ಹೋಲಿಕೆ ಗ್ರಂಥಸೂಚಿ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ರೆಡ್ ಹ್ಯಾಟ್ ತಂತ್ರಾಂಶ ಜಾವಾ ಉದ್ಯಮ ವೇದಿಕೆ ವೆಬ್ ಚೌಕಟ್ಟುಗಳು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ತಂತ್ರಾಂಶ