- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Webサーバーにブラウザ以外でアクセスしたい)
Webサーバーへのブラウザ以外のアクセス方法とは?
このQ&Aのポイント
- Webサーバーにはブラウザ以外でもアクセスすることができるのでしょうか?Java限定ではありませんが、できればTomcatを使用したいと考えています。
- 他の開発環境でも構いませんが、Tomcatでの開発期間が最も長いため、Tomcatを使用する理由です。しかし、Tomcatで実現できない場合は他の方法でも構いません。
- .NetやJavaなどのアプリケーションからWebアプリケーションのURLにアクセスし、JSONを取得することは可能でしょうか?フォームアプリケーションを配布する際に頻繁にアップデートしなければならない部分だけ、Webアプリケーションとの通信にすることで手間を省くことができるのではないかと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
可能です。 例えば,.NET FrameworkにはSystem.Net.HttpWebRequestおよびSystem.Net.HttpWebResponseというクラスがありますし, Javaにはjava.net.HttpURLConnectionクラスがあります。 これらを使ってウェブサーバーへアクセスすることが出来ます。 また,Socket系のライブラリ (.NETのSystem.Net.Sockets.Socketやjava.net.Socketなど) を使えば,TCP/IPやUDP/IPを自由に利用できます。 次に,JSONのパースは自分で行うほか,ライブラリを使うこともできます。 .NET Frameworkであれば,System.Runtime.Serialization.Json.JsonReaderWriterFactoryなどがあります。 # Javaは標準ライブラリには無いようですが……。