2017-02-12 7 views
-2

クライアント側のjavaをintelliJに書き込んだ後、サーバ上に置くだけでサーバ上で実行できますか?または、私はJavaの特殊バージョンを書く必要があり、代わりに特殊なIDEを使用する必要がありますか?クライアントサイドのJavaはサーバー上で動作しますか?

私はアプリを作って、サーバー上で主な機能を実行してから、アプリがリクエストを送信してサーバーからデータを取得させようとしています。 (これは、ソートの検索エンジンとなり、サーバーに照会が行われ、検索結果をモバイルデバイスに返す前に、フィルターを適用し、アルゴリズムを使用して検索を実行します)。しかし、もし私がintellijにこのjavaを書くことができるかどうかは分かりません。ちょうど私が言っているように、単純な電卓を作ったり、特殊なサーバーバリエーションとサーバーIDEを使ってJavaを書く必要があるでしょうか。

ありがとうございます。

答えて

1

Java言語は何であれ同じものなので、ロジックを簡単に移植できます。しかし、サーバー上では、クライアント上で使用するフレームワークとは異なるフレームワークを使用することがあります(たとえば、このandroidにタグ付けした場合、サーバー上にアクティビティやビューは表示されません)。 )フレームワークのないものにすることもできますが、フレームワークが行う多くのコードを書く必要があります。

IDEの場合 - IDEはエディタです。必要に応じて、Javaをメモ帳に書き込むことができます。違いはありません。その機能だけであなたの人生が楽になります。そして、はい、IntelliJは一般的な選択です。

+0

はどうもありがとうございました!私はPlayFrameworkというフレームワークについて読んでいますか?これをお勧めしますか? – QQuestions

+0

Android開発の場合はAndroid Frameworkを使用します。あなたは本当に選択肢がありません。Android上では、物事を走らせる唯一の方法です。 Springは通常、サーバー側のフレームワークです。 –

+0

申し訳ありませんが、JSON形式でデータを送信しない限り、アンドロイドアプリケーションと統合するために、サーバー側を意味していましたか?それでは、Springのようなサーバー側のフレームワークを使うことができますか? – QQuestions

0

自分のウェブサイトを作成したい場合は、Springを使用してJavaEE以上にする必要があります。

あなたは、その後、何かを応答する特定のポートでリッスンする単純なサーバー側アプリケーションを作るSockets


Nettyに行きたい場合は、面白いNIOソケットライブラリ

+0

ありがとう、私はあなたとガベの両方が言及したように春を見て、非常に助けを感謝します! – QQuestions

関連する問題