Seasar
ಸೀಸರ್ 2 ಎಂಬುದು ಸ್ಪ್ರಿಂಗ್ ಫ್ರೇಮ್ವರ್ಕ್ (ಜಾವಾ) ನಂತೆಯೇ ತೆರೆದ ಮೂಲ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಆಗಿದೆ. ಆರಂಭದಲ್ಲಿ, ಇದನ್ನು ಜಾವಾ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಾಗಿ ಯಾಸುವೊ ಹಿಗಾ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು, ಆದರೆ. ನೆಟ್ ಮತ್ತು ಪಿಎಚ್ಪಿ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತವಾಗಿವೆ. ಸೀಸರ್2 ಜಪಾನಿನ ಬಳಕೆದಾರರ ದೊಡ್ಡ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಜಾವಾಒನ್ 2005 ಟೋಕಿಯೊ ಸಮ್ಮೇಳನದಲ್ಲಿ ಇಂಗ್ಲಿಷ್ ಬೆಂಬಲವನ್ನು ಘೋಷಿಸಿದಾಗಿನಿಂದ ಜಪಾನಿಯೇತರ ಬಳಕೆದಾರರ ಸಂಖ್ಯೆಯಲ್ಲಿ ಸ್ಥಿರವಾದ ಹೆಚ್ಚಳ ಕಂಡುಬಂದಿದೆ. ಸೀಸರ್2 ಪ್ರಸ್ತುತ ಲಾಭರಹಿತ ಮುಕ್ತ ಮೂಲ ಸಂಸ್ಥೆಯಾದ ಸೀಸರ್ ಫೌಂಡೇಶನ್ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ. ಹಿಸ್ಟರಿ ಸೀಸರ್ಅನ್ನು ಆರಂಭದಲ್ಲಿ 2003ರ ಆಗಸ್ಟ್ನಲ್ಲಿ ಜೆಟ್ಟಿ (ವೆಬ್ ಸರ್ವರ್) ಮತ್ತು ಎಚ್ಎಸ್ಕ್ಯೂಎಲ್ಡಿಬಿ ಬಳಸಿ ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ ಆಗಿ SourceForge.jp ನಲ್ಲಿ ಸಾರ್ವಜನಿಕಗೊಳಿಸಲಾಯಿತು. ಈ ಹೆಸರನ್ನು ಆರಂಭಿಕ ಅಭಿವರ್ಧಕ ಯಾಸುವೊ ಹಿಗಾ ಅವರು ಒಕಿನವಾನ್ ಅತೀಂದ್ರಿಯ ಜೀವಿ ಶಿಸಾ ಅವರ ಹೆಸರನ್ನು ಇಟ್ಟುಕೊಂಡು ಸೃಷ್ಟಿಸಿದರು. ಮಾರ್ಚ್ 2004ರಲ್ಲಿ, ಸೀಸರ್ಅನ್ನು ಹಗುರ ತೂಕದ ಅವಲಂಬನೆ ಚುಚ್ಚುಮದ್ದು ಮತ್ತು ಎಒಪಿ ಧಾರಕವಾಗಿ ಮರು-ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಸೀಸರ್2 ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು. ಸೀಸರ್ ಅಭಿವೃದ್ಧಿಯು ಸ್ಥಗಿತಗೊಂಡರೂ, ಕೊನೆಯ ಬಿಡುಗಡೆಯಾದ ಸೀಸರ್ ಸೆಟಪ್ ವಿ1ಫೈನಲ್ ವಿತ್ ನಜುನಾ ಅನ್ನು ಸೀಸರ್2 ತಾಣದಿಂದ ಇನ್ನೂ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. 2005ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ, ಸೀಸರ್2 OSCJ.net (ಓಪನ್ ಸೋರ್ಸ್ ಕೊಲಾಬರೇಶನ್ ಜಾಯಿಂಟ್ ನೆಟ್ವರ್ಕ್) ನಿಂದ ಸಹಾಯವನ್ನು ಪಡೆಯಿತು ಮತ್ತು SourceForge.jp ನಿಂದ ಹೊರಬಂದಿತು. ಇತರ ಡಿಐ ಧಾರಕ ಚೌಕಟ್ಟುಗಳಂತೆ, ಘಟಕಗಳನ್ನು ಬಾಹ್ಯ ಎಕ್ಸ್ಎಂಎಲ್ ಕಡತಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಜುನಿಟ್ನೊಂದಿಗೆ ದತ್ತಸಂಚಯ ಮತ್ತು ಘಟಕ ಪರೀಕ್ಷೆಗೆ ಬಲವಾದ ಬೆಂಬಲವೂ ಇದೆ. ಇತರ ಚೌಕಟ್ಟುಗಳೊಂದಿಗಿನ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಸ್ಪ್ರಿಂಗ್ನಂತಹ ಚೌಕಟ್ಟನ್ನು ಬಳಸುವಾಗ ಪ್ರಮುಖವಾದ ಎಕ್ಸ್ಎಂಎಲ್ ಸಂರಚನೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು "ಕನ್ವೆನ್ಷನ್ ಓವರ್ ಕಾನ್ಫಿಗರೇಶನ್" ಪರಿಕಲ್ಪನೆಯ ಬೆಂಬಲವಾಗಿದೆ. ಡೆವಲಪರ್ಗಳು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಸಂಪ್ರದಾಯಗಳಿಗೆ ಅನುಗುಣವಾಗುವಂತೆ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಫ್ರೇಮ್ವರ್ಕ್ಗೆ ಕೆಲಸ ಮಾಡಲು ಅವಕಾಶ ನೀಡುವ ಮೂಲಕ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು ಅಥವಾ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು ಇದರ ಗುರಿಯಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಪ್ರಾಪರ್ಟಿ ಪ್ರಕಾರವು ಇಂಟರ್ಫೇಸ್ ಆಗಿದ್ದರೆ ಮತ್ತು ಈ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಒಂದು ವಸ್ತು ಇದ್ದರೆ, ಅವಲಂಬನೆಯನ್ನು ಧಾರಕದಿಂದ ಸಂರಚಿಸಲಾಗುತ್ತದೆ. ಪರೀಕ್ಷಾ ವಿಧಾನದ ಹೆಸರು "ಟಿಎಕ್ಸ್" ನೊಂದಿಗೆ ಕೊನೆಗೊಂಡರೆ, ಯುನಿಟ್ ಪರೀಕ್ಷೆಯ ಮೊದಲು ವ್ಯವಹಾರವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪರೀಕ್ಷೆಯ ನಂತರ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಇತರ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ನ ಮಾಡ್ಯೂಲ್ಗಳಾದ ಸೀಸರ್2 ಬೆಂಬಲವನ್ನು ಎಸ್2ನೊಂದಿಗೆ ಪೂರ್ವಪ್ರತ್ಯಯ ಮಾಡಲಾಗಿದೆ. ಹೆಚ್ಚಿನ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ಗಳಂತೆ, ಸೀಸರ್2 ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು 3 ಪ್ರಮುಖ ವರ್ಗಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದುಃ ಸೀಸರ್2 ಕೋರ್ ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್-ಇನ್ನೂ ಅಭಿವೃದ್ಧಿಯ ಹಂತದಲ್ಲಿರುವ ಸಾಫ್ಟ್ವೇರ್ ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಈ ಕೆಳಗಿನ ಉಪವಿಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದುಃ ಡೇಟಾಬೇಸ್ ಸಂಬಂಧಿತಃ ಎಸ್2ಡಿಎಒ, ಎಸ್2ಹೈಬರ್ನೇಟ್, ಎಸ್2 ಯುನಿಟ್ (ಜುನಿಟ್) ಪ್ರಸ್ತುತಿಃ ಎಸ್2ಜೆಎಸ್ಎಫ್, ಎಸ್2ಸ್ಟ್ರುಟ್ಸ್, ಎಸ್2ಟಾಪೆಸ್ಟ್ರಿ, ಫ್ಲ್ಯಾಶ್ ಪ್ಲೇಯರ್ ಸಂವಹನ ಸಂಬಂಧಿತಃ ಎಸ್2ಆರ್ಎಂಐ, ಎಸ್2 ಆಕ್ಸಿಸ್ ವಿವಿಧಃ ಕಿಜಿಮುನಾ ಸೀಸರ್2 ಕೋರ್ ಸೀಸರ್2 ಕೋರ್ ಎಲ್ಲಾ ಸೀಸರ್2 ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ಗಳಿಗೆ ಸಾಮಾನ್ಯವಾದ ಕೇಂದ್ರ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ವಹಿವಾಟು ನಿಯಂತ್ರಣ ಮಾಡ್ಯೂಲ್ (S2Tx), ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕ ಪೂಲಿಂಗ್ (S2DBCP), ಮತ್ತು JUnit ಪರೀಕ್ಷೆ (S2Unit) ಇವೆಲ್ಲವೂ ಈ ಕೋರ್ ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿವೆ. ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬೆಂಬಲ ಸೀಸರ್ ಪ್ರಸ್ತುತ ಜಾವಾ/ಜಾವಾ ಇ. ಇ, ಪಿಎಚ್ಪಿ5, ಮತ್ತು. ನೆಟ್ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ. 2005ರ ಏಪ್ರಿಲ್ 22ರಂದು, ಸೀಸರ್ ಸ್ಟ್ರಾಟಜೀಸ್ ಡೇ 2005ರಲ್ಲಿ, ಪ್ರಾಜೆಕ್ಟ್ ಕುಯಿನಾವನ್ನು ಸೀಸರ್ 2ರ ಮುಂದಿನ ಬಿಡುಗಡೆಯೆಂದು ಘೋಷಿಸಲಾಯಿತು. ಸಮ್ಮೇಳನದಲ್ಲಿ, ಕುಯಿನಾ EJB3.0 (JSR220) ಮತ್ತು J2SE 5.0 ಟಿಪ್ಪಣಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಘೋಷಿಸಲಾಯಿತು. http://ml.seasar.org/archives/seasar-user-en/2010-March/000039.html ನಿಂದಃ ನಮ್ಮ ಎಲ್ಲಾ ದಾಖಲೆಗಳು ಮತ್ತು ದೋಷ ಸಂದೇಶಗಳ ಭಾಷೆಯು ಜಪಾನೀಸ್ ಆಗಿದೆ, ಜಪಾನೀಸ್ ಎಂಎಲ್ ಬಹಳ ಸಕ್ರಿಯವಾಗಿದೆ, ಮತ್ತು ಎಲ್ಲಾ ಕಮಿಟರ್ಗಳು ಜಪಾನೀಸ್ ಆಗಿದ್ದಾರೆ. [.] ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಗೆ (2.4) ಇಂಗ್ಲಿಷ್ ದಾಖಲೆಗಳನ್ನು ಸಿದ್ಧಪಡಿಸುವುದಿಲ್ಲ. ಈವೆಂಟ್ಸ್ ಸೀಸರ್ ಫೌಂಡೇಶನ್ ನಿಯತಕಾಲಿಕವಾಗಿ ಜಪಾನ್ನ ಸುತ್ತಲೂ "ಕರಸಾವಗಿ" ಸಮ್ಮೇಳನಗಳನ್ನು ಆಯೋಜಿಸುತ್ತದೆ, ಇದು ಅಭಿವರ್ಧಕರು ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಪರಸ್ಪರ ಮಾತನಾಡಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಸೀಸರ್ ಅನ್ನು ಜಾವಾಒನ್ ಸಮ್ಮೇಳನದಲ್ಲಿ ಸಹ ಪ್ರದರ್ಶಿಸಲಾಗಿದೆ. ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಸೀಸರ್ ಫ್ರೇಮ್ವರ್ಕ್ ಸೀಸರ್. ನೆಟ್ ಸೀಸರ್ ಪಿಎಚ್ಪಿ5 ಜಾವಾ ಉದ್ಯಮ ವೇದಿಕೆ