問題タブ [socketexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - (saxon dtd)java.net.SocketException:サーバーからのファイルの予期しない終了
Saxon(Java)を使用してに変換*.xhtml
し*.xml
ます。
これが私のJavaコードです:
*.xhtml
ファイルにはDTDがあるため、次のようになります。
エラー:
私は知りたいです:
1)dtdを単純に無効にする方法は?
2)そうでない場合、Javaプログラムでsaxonのカタログファイル(dtdをローカルにマッピング)を設定するにはどうすればよいですか?例はありますか?
ありがとう。
android - DEBUG / SntpClient(61):要求時間が失敗しました:java.net.SocketException:アドレスファミリがプロトコルでサポートされていません
Androidアプリケーションでプッシュ通知を取得するためにディーコンライブラリを使用しています。デモアプリケーションを実装しましたが、オフィス接続からアプリケーションの流星サーバーに接続できません。ただし、自宅から接続してみると動作します。何かが私の職場での接続をブロックしているようです。
オフィスでデバッグモードでアプリを実行すると、エラーが発生します-
問題は何でしょうか?この問題を確認/デバッグするにはどうすればよいですか?問題がどこにあるのか、接続中または応答の取得中のどこにあるのか知りたいですか?
c# - C# の TCP サーバー
私は初心者の学生ソケット プログラミングです。「TCP/IP Sockets in C# Practical Guide for Programmers」pdf 本から簡単なコードを試しましたが、動作しません。Visual Studio 2010 でコンパイルしました。何が問題なのか教えてください。ここに完全なコードがあります
コメントから:
クライアントもこのサーバープログラムに接続するためのプログラムがあります。実際の問題は、このサーバー プログラムが実行されないことです。16-22行目にコードtryがあります
プログラムはエラーコードを表示し、次のようなメッセージを表示します
10048:通常、各ソケット アドレスの 1 つの使用のみが許可されます
そしてプログラム終了。何をすべきか?
android - Android : ピアによる接続のリセット
私のアプリはインターネットから圧縮された xml データを取得する必要があります。inputstream を取得する方法は次のとおりです。
しかし、私の問題は、例外があることです:
この例外は私の電話でのみスローされます (wifi を使用している場合はスローされません)。エミュレーターではスローされません。誰でも何か知っていますか?助けてくれてありがとう
android - 3GネットワークでのKSOAP2の問題:XmlPullParserException
Webサービスの呼び出しにKSOAP2を使用しました。これが私のコードです:
デバイスとネットワークでテストしているとき、コードは正常に実行されています。私はそれを別の場所と別のWifiと3gネットワークでテストしました。正常に動作しています。クライアントが自分のデバイスとWifiネットワークを使用してテストした場合、それも正常に機能します。しかし、彼が3Gネットワークを使用して同じことを試みたとき、それは与えていますXmlPullParserException
(期待:START_TAG {http://schemas.xmlsoap.org/soap/envelope/} Envelopre(position:START_TAG @ 1:6 in java.io.InputStreamReader)。このネットワーク固有のタイプの背後にある問題は何でしょうかSocketException
。
ここで、SOAPを呼び出す前に、次のコードを使用してネットワークステータスを確認したことをお伝えしておきます。
smtpclient - WebExceptionからのSmtpException:リモートサーバーに接続できません
SMTPサーバーを使用してメールを送信しようとしていますが、次の例外が発生します。アドバイスをお願いします。
System.Net.Mail.SmtpException:メールの送信に失敗しました。
---> System.Net.WebException:リモートサーバーに接続できません
---> System.Net.Sockets.SocketException:システムで到達不能なネットワーク184.xx.xxx.xx:25に対してソケット操作が試行されました
。 Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot、SocketAddress socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure、Socket s4、Socket s6、Socket&socket、IPAddress&アドレス、ConnectSocketState状態、IAsyncResult asyncResult、Int32タイムアウト、Exception&exception)
---内部例外スタックトレースの終了---
System.Net.PooledStream.Activate(Object owningObject
、Boolean async、Int32 timeout、GeneralAsyncDelegate asyncCallback)
at System.Net.PooledStream.Activate(Object owningObject、GeneralAsyncDelegate asyncCallback)
at System.Net.ConnectionPool.GetConnection(Object owningObject、GeneralAsyncD elegate asyncCallback、Int32 CreationTimeout)
at System.Net.Mail.SmtpConnection.GetConnection(String host、
System.Net.Mail.SmtpTransport.GetConnection(String host、Int32 port)のInt32ポート)System.Net.Mail.SmtpClient.GetConnection
()
System.Net.Mail.SmtpClient.Send(MailMessageメッセージ)
で---内部例外スタックトレースの終了---
System.Net.Mail.SmtpClient.Send(MailMessageメッセージ)でEのtestEmail.Module1.Main()で:\ testEmail \ testEmail \ Module1.vb:17行目
android - Androidアプリで接続がない場合の処理方法がわからない
RSSフィードを解析してSQLiteデータベースに変換し、そこから読み取って投稿のリストを作成するアプリを作成しています。データベースはそこにあるので、接続がなくても、ユーザーは以前に取得した投稿を表示できます。
私はすべての構文解析をtry-catchに入れました。ただし、例外をキャッチすると、アプリケーションがクラッシュします。この例外を適切に処理して、データベースの内容の読み取りにスキップする方法はありますか?SocketException
との使用を検討しましXmlPullParserException
たが、これらはより多くのエラーをもたらすか、問題に影響を与えません。
.net - ClickOnceエラー:既存の接続がリモートホストによって強制的に閉じられました
迷惑な問題があります。クリックワンスでアプリケーションをデプロイしました。これまでは非常にうまく機能しており、多くの更新が簡単に展開されていました。今回は、アプリにいくつかの大きな変更を加える必要がありました。更新の原因は約16MBです。残念ながら、ほとんどの場合、クライアントコンピューターのエラーは、更新のダウンロード中に(ランダムな瞬間に)発生します。
そしていくつかの詳細:
もちろん、実際のIPをXに置き換えました。
正しく更新されたのは一度だけです。HTTPサーバーとしてWAMPを使用しています。私はしばらくの間それをグーグルしてきましたが、実際に役立つものは何も見つかりませんでした。
ありがとう
java - Android アプリで Java ソケット例外が発生しました。ヘルプが必要ですか?
Android アプリケーションを開発しようとしていますが、電話をサーバーに接続しようとして問題が発生しています。もともとサーバーに接続しようとしたときに IOException が発生しましたが、マニフェストにアクセス許可を入れることで最終的に解決しました。今、私はソケット例外を取得しています:「接続が拒否されました」、サーバーに接続する単純なJavaでコンピューター上で別のプログラムを実行でき、正常に動作するため、サーバーがリッスンしていることを完全に確信しています。エミュレーターと実際の電話 (WiFi ネットワーク上) の両方で、コンピューターの IP アドレスと "localhost" の両方を使用して、クライアント アプリケーションを実行しました。私の質問は、なぜこれが起こっているのかについて誰かが考えを持っているかどうかです。これはコードの一部です:
クライアント:
接続を探すサーバーの部分:
java - ソケットを正しく閉じてから再度開く方法は?
私が所属しているクラスのゲームを開発していますが、約 99% 完了しています。ただし、問題があることに気付きました。サーバーとクライアントが切断され、クライアントが再接続を試みた場合 (サーバーがバックアップされて正常に動作している場合)、クライアントは新しい接続を確立していません。
サーバーとクライアントは両方ともマルチスレッドです。クライアントにKick
メッセージを送信すると、クライアントはソケットを閉じます。再接続SocketException
すると、接続が押されるたびに : ソケットが閉じられますが、新しいクライアントが構築されます。これは基本的に、ソケットを作成し、get/send スレッドでサーバーに接続するクラスです。
私が非論理的にしていることがあると思いますか? 構築された古いソケットとクライアントを使用しようとしているようですが、いくつかのprintln
呼び出しを行うと、新しいものを構築し、それらが異なるメモリ位置にあることがわかります。
ありがとう!