ਕੰਪਿਊਟਰ ', ਨੈੱਟਵਰਕ
ਡੈਲਫੀ ਕਲਾਇਟ-ਸਰਵਰ ਸਾਕਟ 'ਤੇ ਆਧਾਰਿਤ
"- ਸਰਵਰ ਕਲਾਇਟ" ਅੱਜ ਸੂਚਨਾ ਤਕਨਾਲੋਜੀ ਦੇ ਖੇਤਰ ਵਿੱਚ ਇੱਕ ਬਹੁਤ ਹੀ ਸਤਹੀ ਥੀਮ, ਵਿਕਾਸ ਅਤੇ ਆਰਕੀਟੈਕਚਰ ਦੀ ਤਾਇਨਾਤੀ ਨੂੰ ਸਮਰਪਿਤ ਹੈ. ਇਹ ਤੱਥ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਸਕੇਲ ਦੀ ਜਾਣਕਾਰੀ ਸਿਸਟਮ ਵਧਦੀ ਵੱਖ-ਵੱਖ ਖੇਤਰ ਵਿੱਚ ਵਰਤਿਆ ਜਾਦਾ ਹੈ ਕਾਰਨ ਹੈ. ਇਸ ਦੇ ਇਲਾਵਾ, ਕਿਸੇ ਦੇ ਡੇਟਾਬੇਸ ਦੀ ਬਣਤਰ ਕੁਝ ਪੈਰਾਮੀਟਰ, ਜੋ ਕਿ ਅਜਿਹੇ ਤਰੀਕੇ ਆਮ ਮੋਡ ਵਿੱਚ ਇਸ ਨੂੰ ਦੇ ਨਾਲ ਕੰਮ ਸਿਰਫ ਵਿਸ਼ੇਸ਼ ਕਾਰਜ ਦੀ ਵਰਤੋ ਨਾਲ ਹੀ ਸੰਭਵ ਹੈ ਦੇ ਅਨੁਸਾਰ ਬਣਾਇਆ ਗਿਆ ਹੈ. ਇਸ ਲਈ, ਆਰਕੀਟੈਕਚਰ ਦੇ ਲਾਗੂ "ਕਲਾਇਟ - ਸਰਵਰ" - ਇੱਕ ਬਹੁਤ ਹੀ ਮਹੱਤਵਪੂਰਨ ਕੰਮ ਹੈ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਸਾਈਟ 'ਤੇ ਸੂਚਨਾ ਤਕਨਾਲੋਜੀ ਵਿਭਾਗ ਦੇ ਅੱਗੇ ਹੁੰਦਾ ਹੈ, ਜਿਸ ਦੇ ਸਫਲ ਦਾ ਹੱਲ ਕੰਪਨੀ optimally ਅਤੇ ਸੁਚਾਰੂ ਕੰਮ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੋਵੇਗਾ.
ਸਰਵਰ ਸਾਕਟ 'ਤੇ ਆਧਾਰਿਤ
ਪਰੋਟੋਕਾਲ ਸਾਕਟ ਤੇ ਚੱਲ ਰਹੇ ਸਰਵਰ ਇੱਕੋ ਉਪਭੋਗੀ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਬੇਨਤੀ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ. ਇਸ ਮਾਮਲੇ ਵਿੱਚ, ਕਿਸੇ ਵੀ ਵੇਲੇ ਪ੍ਰਬੰਧਕ ਨੂੰ ਨਾਲੋ ਨਾਲ ਉਪਭੋਗੀ ਦੀ ਗਿਣਤੀ 'ਤੇ ਸੀਮਾ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਸੈਟਿੰਗ ਸੁਧਾਰ ਕਰ ਸਕਦੇ ਹੋ. ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇਸ ਚੋਣ ਨੂੰ ਕੋਈ ਪਾਬੰਦੀ ਹੈ.
ਸਰਵਰ ਨਾਲ ਗਾਹਕ ਨੂੰ ਨਾਲ ਜੁੜਨ ਦੇ ਬਾਅਦ ਇੱਕ ਸਾਕਟ, ਜਿਸ 'ਤੇ ਡਾਟਾ ਦੂਜੇ ਨੂੰ ਦੇ ਰਿਹਾ ਹੈ ਦੇ ਨਾਲ ਇੱਕ ਵੱਖਰੀ ਚੈਨਲ ਹੈ. ਪਰ, ਸਭ ਅਨੁਕੂਲ ਅਤੇ ਸੁਰੱਖਿਅਤ ਹਰ ਖਾਸ ਵਿਅਕਤੀ ਦੀ ਪ੍ਰਕਿਰਿਆ ਲਈ ਇੱਕ ਨਵ ਕੁਨੈਕਸ਼ਨ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਹੁੰਦਾ ਹੈ.
ਆਰਕੀਟੈਕਚਰ ਦੀ ਸਕੀਮ "ਕਲਾਇਟ - ਸਰਵਰ"
ਹੋਰ ਵਿਸਥਾਰ ਵਿੱਚ ਗੌਰ ਕਰੋ ਆਮ ਵਰਤੇ ਪਰਿਭਾਸ਼ਾ ਵਿਸ਼ਲੇਸ਼ਣ ਸਰਕਟ ਆਰਕੀਟੈਕਚਰ ਕ੍ਰਮ ਨੂੰ ਲਾਗੂ ਕਰਨ:
1. ਵਿਸ਼ੇਸ਼ਤਾ ServerType ਅਤੇ ਪੋਰ੍ਟ. ਜੋ ਕਿ ਕ੍ਰਮ ਨੂੰ ਯੂਜ਼ਰ ਸਰਵਰ ਨਾਲ ਕੁਨੈਕਟ ਕਰ ਸਕਦੇ ਹੋ ਵਿੱਚ, ਇਸ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਹੈ, ਜੋ ਕਿ ਦੋਨੋ ਸਰਵਰ ਅਤੇ ਕਲਾਇਟ ਮੈਚ ਦੁਆਰਾ ਵਰਤਿਆ ਪੋਰਟ ਮਹੱਤਵਪੂਰਨ ਹੈ. ਕਿ ਇਹ ਪੈਰਾਮੀਟਰ ਦੇ ਮਕਸਦ ਸੰਪਤੀ ਪੋਰ੍ਟ ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਹੈ. ਕੁਨੈਕਸ਼ਨ ਦੀ ਕਿਸਮ ServerType ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ.
2. ਸਾਕਟ ਖੋਲ੍ਹਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ. ਸ਼ੈਸ਼ਨ ਲਈ "ਕਲਾਇਟ - ਸਰਵਰ" ਇਸ ਨੂੰ ਇੱਕ ਸਾਕਟ ਅਤੇ ਪੋਰਟ ਖੋਲ੍ਹਣ ਲਈ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ. ਸੰਪਤੀ ਨੂੰ ਵਰਤ ਸੁਣੋ.
3. ਅੱਗੇ, ਉਪਭੋਗੀ ਨਾਲ ਡਾਟਾ ਮੁਦਰਾ. ਕੰਮ ਦੇ ਪੂਰਾ ਹੋਣ 'ਤੇ ਗਾਹਕ ਨੂੰ ਬੰਦ ਰੱਖਣ ਲੱਗਦਾ ਹੈ. ਉਚਿਤ ਨਾਲ ਸਿਸਟਮ ਪਰਸ਼ਾਸ਼ਕ ਦੀ ਟੀਮ, ਸਰਵਰ ਨੂੰ ਇਸ ਦੇ ਕੰਮ ਨੂੰ ਮੁਕੰਮਲ, ਸਾਰੇ ਕੁਨੈਕਸ਼ਨ ਤੋੜ ਅਤੇ ਨਵ ਕੁਨੈਕਸ਼ਨ ਲਈ ਉਡੀਕ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਰੋਕਣ.
ਡੈਲਫੀ ਕਾਰਜ ਦੀ ਭਾਸ਼ਾ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ TServerSocket «ਕਲਾਇਟ - ਸਰਵਰ"
ਇੱਕ ਉਪਭੋਗੀ ਜਾਣਕਾਰੀ ਭੇਜਣ ਅਤੇ ਘਟਨਾ OnClientWrite ਅਤੇ OnClientRead ਵਰਤ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ. ਇਸ ਮਾਮਲੇ 'ਚ ਉਪਭੋਗਤਾ ਨੂੰ ਅਜਿਹੇ ClientSocket ਦੇ ਤੌਰ ਤੇ ਇੱਕ ਪੈਰਾਮੀਟਰ ਦੁਆਰਾ ਗੱਲਬਾਤ ਕਰ ਸਕਦਾ ਹੈ. ਕੰਮ ਤੇ ਅਕਸਰ ਇਹ ਢੰਗ ਅਤੇ ਜਾਇਦਾਦ ਨੂੰ ਵਰਤਦਾ ਹੈ:
- ਪਲ 'ਤੇ ਜੁੜੇ ਉਪਭੋਗੀ ਦੀ ਗਿਣਤੀ;
- ਸਰਗਰਮ ਕਾਰਜ ਦੀ ਗਿਣਤੀ;
- ਮੁਫ਼ਤ ਕਾਰਜ ਦੀ ਗਿਣਤੀ;
- ਪੋਰਟ, ਮੇਜ਼ਬਾਨ ਦਾ ਨਾਮ ਅਤੇ ਸਥਾਨਕ ਦਾ IP-ਪਤੇ ਦੀ;
- ਤਾਲਾ ਅਤੇ ਸਾਕਟ ਲਾਕ.
ਅੰਤ ਵਿੱਚ, ਅਕਸਰ ਲਾਗੂ ਕੀਤਾ ਇੱਕ ਖਾਸ ਸੰਪਤੀ ਨੂੰ ਧਿਆਨ ਦੇਣਾ - ਡਾਟਾ. ਇਸ ਸੰਪਤੀ ਨੂੰ ਹੇਠ ਸਥਿਤੀ ਵਿਚ ਵਰਤਿਆ ਗਿਆ ਹੈ. ਆਮ ਤੌਰ ਤੇ, ਸਰਵਰ, ਜਿਸ ਦਾ ਮਤਲਬ ਹੈ ਹਰ ਇੱਕ ਗਾਹਕ ਨੂੰ ਲਈ ਜਾਣਕਾਰੀ ਸਟੋਰ ਕਰਨ ਲਈ ਦੀ ਲੋੜ ਹੈ, ਅਤੇ ਇਸ ਜਾਣਕਾਰੀ ਨੂੰ ਇੱਕ ਖਾਸ ਸਾਕਟ ਲਈ ਬੰਨ੍ਹ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਕਿ ਉਪਭੋਗੀ ਨੂੰ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਹੈ, ਦੀ ਸੇਵਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ. ਅਜਿਹੇ ਹਾਲਾਤ ਵਿੱਚ, ਹੱਥ-ਬਾਈਡਿੰਗ ਨੂੰ ਵਰਤਣ ਦੀ ਬਹੁਤ ਹੀ ਔਖਾ ਹੈ, ਅਤੇ ਇਸ ਲਈ ਵਿਆਪਕ ਵਰਤਿਆ ਡਾਟਾ ਸੰਪਤੀ ਹੈ. ਪਰ, ਇਸ ਨੂੰ ਯਾਦ ਕਰਨ ਲਈ ਹੈ, ਜੋ ਕਿ ਡਾਟਾ ਮਹੱਤਵਪੂਰਨ ਹੈ - ਇੱਕ ਸੰਕੇਤਕ ਹੈ, ਅਤੇ ਇਸ ਲਈ ਇਹ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਹਮੇਸ਼ਾ ਕੀ ਸੰਕੇਤ ਦੇ ਨਾਲ ਕੰਮ ਦੀ ਸਾਰੇ ਨਿਯਮ (ਮੈਮੋਰੀ ਨਿਰਧਾਰਨ, ਆਦਿ ਦੀ ਕਿਸਮ ਦਾ ਸੰਕੇਤ) ਚੈੱਕ ਕਰਨ ਲਈ
ਦਸਤਾਵੇਜ਼
ਮਿਤੀ, ਕਰਨ ਲਈ, "ਕਲਾਇਟ - ਸਰਵਰ" ਦੇ ਵਿਕਾਸ 'ਤੇ ਸਾਹਿਤ ਦੀ ਕਾਰਜ ਡੈਲਫੀ, ਵਿਕਾਸ ਅਤੇ ਸਾਕਟ ਦੇ ਕਾਰਜ ਨੂੰ ਕਰਨ ਲਈ ਸਬੰਧਤ ਬਹੁਤ ਘੱਟ ਦਿਖਾਇਆ ਗਿਆ. ਇਸ ਲਈ, ਇਸ ਪਹਿਲੂ ਦੀ ਵੇਰਵੇ ਪ੍ਰੀਖਿਆ ਲਈ ਦਸਤਾਵੇਜ਼ ਅਤੇ ਯੂਨੈਕਸ-ਸਿਸਟਮ ਦੇ ਤੌਰ ਤੇ ਕਰਨ ਲਈ ਭੇਜ ਸਕਦੇ ਹਨ ਇਸ ਨੂੰ ਕਾਫੀ ਵਿਸਥਾਰ ਸਾਕਟ ਵਰਤ ਕਾਰਜ ਨੂੰ ਵੰਡਣ ਦੀ ਤਕਨੀਕ ਹੈ, ਪਰ ਆਮ ਤੌਰ 'ਤੇ ਪਰਲ ਜ C ਵਿੱਚ ++.
Similar articles
Trending Now