Android APN ರುಜುವಾತುಗಳು ಮತ್ತು Network ProxyInfo ಬೇರೆ ಬೇರೆ ಉದ್ದೇಶಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುತ್ತವೆ
Android ಬೆಂಬಲಿಸುವ ಇಂಟರ್ಫೇಸ್ಗಳ ಮೂಲಕ ನೆಟ್ವರ್ಕ್ ಪ್ರಾಕ್ಸಿ ಸಂರಚನೆಯನ್ನು ಓದಿ ಮತ್ತು ಕ್ಯಾರಿಯರ್ ಪ್ರವೇಶ ರುಜುವಾತುಗಳನ್ನು HTTP ಪ್ರಾಕ್ಸಿ ಖಾತೆಯಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ.
Android ಅಪ್ಲಿಕೇಶನ್ಗೆ ಸಂಪರ್ಕ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಹೊಂದಿರದೆಯೇ ಪ್ರಸ್ತುತ ಪ್ರಾಕ್ಸಿ ವಿಳಾಸದ ಅಗತ್ಯವಿರಬಹುದು. user ಅಥವಾ password ಎಂಬ ಡೇಟಾಬೇಸ್ ಕಾಲಮ್ ಹುಡುಕುವ ಬದಲು ನೆಟ್ವರ್ಕ್ ಪ್ರಾಕ್ಸಿ ಇಂಟರ್ಫೇಸ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ.
ಟೆಲಿಫೋನಿ APN ಸಂರಚನೆ ಕ್ಯಾರಿಯರ್ ಪ್ರವೇಶವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಅದರ ಖಾತೆ ಕ್ಷೇತ್ರಗಳು ಆ ಸಂರಚನೆಗೆ ಸೇರಿವೆ. ಅವು Wi-Fi, ನಿರ್ವಹಿತ ನೆಟ್ವರ್ಕ್ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ನ ಖಾಸಗಿ ಸಂಪರ್ಕದಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಿದ HTTP ಪ್ರಾಕ್ಸಿಗೆ ಸಾಮಾನ್ಯ ರುಜುವಾತು ಭಂಡಾರವಲ್ಲ.
| ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿ | ಸಂಬಂಧಿತ ಸಂರಚನೆ |
|---|---|
| ಕ್ಯಾರಿಯರ್ ಡೇಟಾ-ಪ್ರವೇಶ ಖಾತೆ | APN ಸೆಟ್ಟಿಂಗ್ಗಳು, ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳೊಂದಿಗೆ |
| ಪ್ರಸ್ತುತ ನೆಟ್ವರ್ಕ್ HTTP ಪ್ರಾಕ್ಸಿ | ConnectivityManager ಮತ್ತು ProxyInfo |
| ಆಯ್ಕೆ ಮಾಡಿದ ಪ್ರಾಕ್ಸಿ ಬೇಡುವ ಲಾಗಿನ್ | ಕ್ಲೈಂಟ್ ಬೆಂಬಲಿಸುವ ದೃಢೀಕರಣ ಹರಿವು ಮತ್ತು ಅನುಮೋದಿತ ಖಾತೆ ಮೂಲ |
ಬೆಂಬಲಿತ Android ಆವೃತ್ತಿಯಲ್ಲಿ, ConnectivityManager.getDefaultProxy() ಅನ್ವಯವಾಗುವ ಪ್ರಾಕ್ಸಿ ಮಾಹಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಫಲಿತಾಂಶ ಇಲ್ಲದಿರಬಹುದು. ProxyInfo ನೇರ ಅಂತಿಮ ಬಿಂದು ಅಥವಾ PAC ಸಂರಚನೆಯನ್ನು ವಿವರಿಸಬಹುದು, ಆದ್ದರಿಂದ ಪ್ರತಿ ಫಲಿತಾಂಶವನ್ನು ಹೋಸ್ಟ್-ಮತ್ತು-ಪೋರ್ಟ್ ಜೋಡಿ ಎಂದು ಪರಿಗಣಿಸುವ ಮೊದಲು ಅದರ ರೂಪವನ್ನು ಪರಿಶೀಲಿಸಿ.
ProxyInfo ಸಾರ್ವತ್ರಿಕ ಬಳಕೆದಾರಹೆಸರು/ಪಾಸ್ವರ್ಡ್ ಜೋಡಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ. ಆಯ್ಕೆ ಮಾಡಿದ ಸೇವೆಗೆ ದೃಢೀಕರಣ ಬೇಕಾದರೆ, ಉದ್ದೇಶಿತ ಖಾತೆಯನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಬೆಂಬಲಿಸುವ ರುಜುವಾತು ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ಪಡೆಯಿರಿ. ಪ್ರಾಕ್ಸಿ ಸವಾಲು ಮತ್ತು ಕ್ಯಾರಿಯರ್ ಲಾಗಿನ್ ಸಂಪೂರ್ಣವಾಗಿ ಬೇರೆ ಗುರುತುಗಳನ್ನು ಬಳಸಬಹುದು.
ಇದು ಶೋಧನೆಯನ್ನು ಬಳಕೆಯಿಂದಲೂ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ. ಸ್ಥಳೀಯ ಸಾಕೆಟ್ ಅಥವಾ ತನ್ನದೇ ಸಾಗಣೆ ಹೊಂದಿರುವ SDK, ಅಪ್ಲಿಕೇಶನ್ ProxyInfo ಓದಬಲ್ಲದು ಎಂಬ ಕಾರಣಕ್ಕೆ ಮಾತ್ರ ಪ್ರಾಕ್ಸಿ-ಅರಿವುಳ್ಳದಾಗುವುದಿಲ್ಲ. ಆಯ್ಕೆ ಮಾಡಿದ ಮಾರ್ಗವನ್ನು ಅದರ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ದೃಢೀಕರಣ ವಿಧಾನವನ್ನು ಬೆಂಬಲಿಸುವ ಕ್ಲೈಂಟ್ಗೆ ನೀಡಿ.
ಟೆಲಿಫೋನಿ ವಿಷಯ ಪೂರೈಕೆದಾರರನ್ನು ಪ್ರಶ್ನಿಸುವ ಹಳೆಯ ಉದಾಹರಣೆಗಳು ನಿರ್ದಿಷ್ಟ Android ಬಿಡುಗಡೆಗಳು ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ವಿವರಿಸುತ್ತವೆ. ಅವು ಉಪಯುಕ್ತ ಐತಿಹಾಸಿಕ ಸಂದರ್ಭ, ಆದರೆ APN ಖಾತೆಯನ್ನು ಸಂಬಂಧವಿಲ್ಲದ ಪ್ರಾಕ್ಸಿಗೆ ಕಾಣೆಯಾದ ಪಾಸ್ವರ್ಡ್ ಆಗಿ ಪರಿವರ್ತಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.