Netty (software)
ನೆಟ್ಟಿ ಎಂಬುದು ಪ್ರೋಟೋಕಾಲ್ ಸರ್ವರ್ಗಳು ಮತ್ತು ಕ್ಲೈಂಟ್ಗಳಂತಹ ಜಾವಾ ನೆಟ್ವರ್ಕ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಅಭಿವೃದ್ಧಿಗಾಗಿ ನಿರ್ಬಂಧಿಸದ ಐ/ಒ ಕ್ಲೈಂಟ್-ಸರ್ವರ್ ಚೌಕಟ್ಟಾಗಿದೆ. ಅಸಿಂಕ್ರೋನಸ್ ಈವೆಂಟ್-ಚಾಲಿತ ನೆಟ್ವರ್ಕ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಮತ್ತು ಉಪಕರಣಗಳನ್ನು ಟಿಸಿಪಿ ಮತ್ತು ಯುಡಿಪಿ ಸಾಕೆಟ್ ಸರ್ವರ್ಗಳಂತಹ ನೆಟ್ವರ್ಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಸರಳಗೊಳಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನೆಟ್ಟಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ರಿಯಾಕ್ಟರ್ ಮಾದರಿಯ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ. ಮೂಲತಃ ಜೆಬಾಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ನೆಟ್ಟಿಯನ್ನು ಈಗ ನೆಟ್ಟಿ ಪ್ರಾಜೆಕ್ಟ್ ಸಮುದಾಯವು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಮತ್ತು ನಿರ್ವಹಿಸುತ್ತಿದೆ. ಅಸಿಂಕ್ರೋನಸ್ ನೆಟ್ವರ್ಕ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಜೊತೆಗೆ, ನೆಟ್ಟಿ ಎಸ್ಎಸ್ಎಲ್/ಟಿಎಲ್ಎಸ್, ಎಚ್. ಟಿ. ಟಿ. ಪಿ, ಎಚ್. ಟಿ. ಟಿ. ಪಿ/2, ಎಚ್. ಟಿ. ಟಿ. ಪಿ/3, ವೆಬ್ ಸಾಕೆಟ್ಗಳು, ಡಿಎನ್ಎಸ್, ಪ್ರೊಟೊಕಾಲ್ ಬಫರ್ಗಳು, ಎಸ್. ಪಿ. ಡಿ. ವೈ ಮತ್ತು ಇತರ ಪ್ರೊಟೊಕಾಲ್ಗಳ ಅಂತರ್ನಿರ್ಮಿತ ಅನುಷ್ಠಾನಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ನೆಟ್ಟಿ ಒಂದು ಜಾವಾ ವೆಬ್ ಧಾರಕವಲ್ಲ, ಆದರೆ ಒಂದರೊಳಗೆ ಚಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಮತ್ತು ಸಂದೇಶ ಸಂಕೋಚನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. 2004ರಿಂದ ನೆಟ್ಟಿಯನ್ನು ಸಕ್ರಿಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಆವೃತ್ತಿ 4.0.0 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಎನ್ಐಒ ಮತ್ತು ಜಾವಾ ಸಾಕೆಟ್ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದರ ಜೊತೆಗೆ ಬ್ಯಾಕೆಂಡ್ ಆಗಿ NIO.2 ಬಳಕೆಯನ್ನು ಸಹ ನೆಟ್ಟಿ ಬೆಂಬಲಿಸುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ Node.js ಟ್ವಿಸ್ಟೆಡ್ (ಸಾಫ್ಟ್ವೇರ್) ಅಪಾಚೆ ಮಿನಾ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಜಾವಾ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಂದೇಶ-ಆಧಾರಿತ ಮಿಡಲ್ವೇರ್ ಅನ್ನು ಸಹ ನೋಡಿ.