アプリケーション間のインターネット接続を確立するために使用される他の技術が存在するのだろうかと思います。他に何かありますか?私は検索していますが、今まで私は他に何も記述していません。ソケット以外のネットワーク技術
答えて
ソケットAPIを直接処理したくない場合は、ソケットの上に多くの抽象概念があります。 UDP、TCP/IP、さまざまなRPCプロトコル、HTTP(TCP/IPの上にある)などがあります。多くのプログラミング言語では、HTTP要求を行い、結果として得られる文書を取得する簡単な方法があります。これを使用すると、ソケットAPIを使用せずに、アプリケーションがインターネット上で互いに会話できるようになります。
あなたは何を達成しようとしていますか?
ソケットをスキップしたい場合は、基本的にネットワークカードのハードウェアと通信し、他のデバイスと通信するように独自の手段を実装する必要があります。ソケットは、* nixマシンとWindowsマシンで抽象化されたものに過ぎません。
UDPとTCPは異なる技術ではなく、ソケットで使用される通信プロトコルです事実。はい、ソケットは単なるインターフェースです。実際にはIBMのチュートリアルで見つけたばかりの半分の関連性(プロトコル、ローカルアドレス、ローカルプロセス)ですが、それはハンドルですが、ファイル記述子でもあります。私はまだそれが十分に強いとは感じていませんが、読書が必要です:DあなたはIBMのこの[チュートリアル](http://cf16.posterous.com/tcpip-tutorial)をチェックすることができます - それは本当に便利です – 4pie0
依存して「技術」が意味するものそれがあなたの目に見えるレベルであれば、異なるプロトコルがカウントできます。私は質問に答えるために、あなたがしようとしていることについてもっと多くの情報が必要だと思うのですか?あなたは、インターネットアーキテクチャ全体のスタックを見ることができます。ソケットは、それらのうちの1つ、具体的にはOSとアプリケーションの間のインターフェイスであり、トランスポートプロトコルレイヤーの上にあります。 – webjprgm
ok、ありがとう! – 4pie0
- 1. ビデオストリーミング技術の技術
- 2. 技術者以外のユーザー用のブラウザベースのSQLクライアント
- 3. 外部キーの参照技術キー
- 4. Ajaxまたはソケットを使用してプッシュアンドプルの技術
- 5. 技術一覧
- 6. mint.comプログラミング技術
- 7. シングルワードインデックス技術
- 8. ダミープッシュ技術?
- 9. スキャンJSON技術
- 10. Web技術
- 11. アプリケーションレベルのロードバランシング技術
- 12. サーバーのJavaEE技術
- 13. Nativescript PUSHの技術
- 14. エアプレイの技術ライセンス
- 15. プロビジョニングスクリプト - 技術情報
- 16. アーキテクチャ:技術質問
- 17. PDF圧縮技術
- 18. プッシュサーバー実装技術?
- 19. Houseparty Appストリーミング技術
- 20. サーブレットのフィルタとキャッシング技術
- 21. dropwizardの非同期技術
- 22. CPLEXコンサート技術の双対
- 23. WCFサービスのホスティング技術
- 24. Fortranの技術的クエリ
- 25. Angularフロントエンドのバックエンドアプリケーション技術
- 26. JESSのパターン結合技術?
- 27. Asp.net MVCオンラインゲームの技術
- 28. PHPの最新技術
- 29. C++のカプセル化技術
- 30. Javascriptオブジェクトのプロパティアクセス技術
[このチュートリアル](http://cf16.posterous.com/tcpip-tutorial-85977)を試してみてください - それは役に立ちます – 4pie0