2016-09-28 5 views
0

私の研究がどの方向に向かうべきか、ちょっとしたヒントが必要です。
現在、私は春のスタンドアロンのjarプロジェクト(spring-context、spring-data-jpaおよびhibernate entitymanager。すべてがxmlファイルなしで設定されています)を持っています。
今、このアプリケーションをネットワーク内の2台のコンピュータで実行したいと考えています。どちらもsend objects over the networkにできる必要があります。しかし、私はウェブサーバーなしでこれを達成したいです(だから風邪やグラスフィッシュはありません)。
これも可能ですか?これはどのように呼び出されますか?
私はこの計画に近いものを見つけるのに問題があります。ほとんどの場合、私はTomcatでオブジェクトを送信するためのチュートリアルとスレッドを見つけます。しかし、私は多かれ少なかれ、オブジェクトを受け取るオープンポートを必要とします。ウェブサイト:spring mvc without web server(tomcatやglassfish)

EDIT
は、その後私はまた、通信プロセスにおける第三のプレーヤーを載せていきたいと思います。したがって、2つのスタンドアロンのjarプログラムと1つのWebサイトがオブジェクトを周りに渡します。だからこそ、私はspring mvcがスタナロンの解決にも役立つことを願っています。

(そうおかげで、限り、私はより良い研究するために使用できるいくつかの指定を取得するよう、私はこの質問がダウンしてタグ付けされますことを知っているが、それは大丈夫だ...)

+0

MVCをサーバなしで実行することはできません...オブジェクトを送信する場合は、JMSや別のテクノロジを使用して、mvcなしで実行できるようにします。 –

答えて

2

あなたは多くの仕様を持っています。 ProtoBufは面白いと思われるhttps://github.com/google/protobuf/tree/master/java

サーバを持たずに、並行性、セキュリティ、そしてこの種のものを実装しなければならないので、あなたにとっては苦痛になります。

あなたのためにSpringブートは機能しますか?サーバーは埋め込まれています;-)

+0

まずはお返事ありがとうございます。そして、私があなたを正しく理解したとき、春の起動は、春のリクエストのマッピングを聞くためにクラスパス内にサーバーを持ち込みますか?手動で風袋をインストールせずに?もしそうなら、これは特に私が後で通信プロセスにウェブサイトを追加したいときには完璧な解決策に思えます。 – christopher2007

1

通常のJavaソケットはどうですか?もしあなたがGoogleにそれを知っていれば、たくさんの情報があります。あなたがこれについての助けを必要とするならば、私に知らせてください。私はあなたにいくつかのJavaアプリケーションを送ることができます。ちょうどJavaソケットをタイプし、学ぶことができます!

アルヴァロ。

+0

あなたの素早い答えに感謝します。後で私はまた、2つのスタンドアロンのスプリングジャーファイルと1つのウェブサイトがオブジェクトを回すことができるように、コミュニケーションプロセスにウェブサイトを置くことも望みます。 Javaソケットはまだ動作していますか?もしそうなら、試してみましょう... – christopher2007

関連する問題