問題タブ [jini]
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 - JINIはもう活動していますか?
それについて知っている(知っていた)私が話す誰もが、それはスライスされたパン以来最高のものだったと主張しています. なぜ失敗したのですか?または、失敗しなかった場合、誰が今それを使用していますか?
java - Java の依存関係ファインダーである Jini ClassDep でのクラスパスの問題
結果の WAR アプリケーションに不要な JAR が含まれないようにするためのソリューションとして、Sun のClassDepを使い始めました。揺れるようです。しかし、この獣は飼いならすのが難しいです!
渡したクラスパスにクラスが明示的に含まれていても、クラスが見つからないというエラーがいくつか発生します。例:
しかし...私が与えているクラスパスの一部をチェックしてください:
それらを調べたところ、「欠落している」クラスが実際にそれらのファイルにあることがわかりました。
誰が何を与えるか考えましたか?
java - JINIに取って代わったものは何ですか?
JINI はほとんど放棄されたプロジェクトのようです。Jini.org サイトからの最新のリリースは昨年のもので、それ以来ニュースはありません。
JINI は、完全に分散されたマイナーでサービスを提供するのに非常に役立つようです。この技術はどうなりましたか?また、この技術に取って代わったものは何ですか?
私がリンクしたスレッドは、Web サービスがこのテクノロジーに取って代わったと主張しています。ただし、Web サービスは厳密にはクライアントとサーバーのセットアップであり、ジョブの動的分散を意図したものではありません。[できますが、これを行うためのフレームワークがありません] この技術が必要性がなくなったために消えてしまったとは信じがたいです。
wcf - JINI と WCF の比較 / 記事
JINIとWCFの優れた比較/記事がどこにあるか知っている人はいますか? 私はたくさんグーグルで検索しましたが、真剣に何も見つかりません..
よろしくお願いします、
MF。
java - JavaSpaces をどこから始めますか?
JavaSpaces から始める必要があり、この記事を見つけました。しかし、JINI ライブラリを見つけてダウンロードしましたが、JavaSpaces ライブラリが見つかりませんでした。JINIに移動か何か?
java - JiniAPIに関する質問
JavaでJiniAPIについて学習しようとしていますが、サーバーとクライアントがどのように相互作用するかについて頭を悩ませることができず、「スマートプロキシ」と呼ばれるものを常に見ています。スマートプロキシとは何ですか?そして、クライアントとサーバーはどのように相互作用しますか?
ありがとう。
java - USB グルコメーター デバイスと通信する C コードを Linux から Android に移行する
StackOverflow への投稿: Android 2.2 USB SW サポート
Windows で usbsnoop ツールを使用してリバース エンジニアリングしたBayer USB グルコメーターがあります。
また、usbsnoop の出力を実行時に USB デバイスからのデータ転送を開始する C コードに変換する Perl スクリプトも見つけました。
グルコメーターを (x86) ラップトップに接続し、コンパイルされた C コードを Ubuntu で実行すると、測定値がメーターから取得され、シェルに出力されます。(これらの測定値は、単に USB メーターをラップトップに接続しただけでは表示できません。つまり、ファイルを開いて必要なデータを取得することはできません。)
私はAndroidで似たようなことをしたいと思っています。グルコメーターとの通信は、Android 2.2 を実行している電話で実行されるアプリの一部になります。
これを行う方法について誰か提案がありますか?
私の完全な C コードは Google docsにあり、スニペットは以下に掲載されています。私が使用する主要なライブラリは libusb です。
USB サポートは Android 3.1 まで公式には利用できないと思います。Java libusb wrapperについての言及を見たことはありますが、日付は 2009 年であり、その使用方法を理解できませんでした。
そのため、その Java libusb ラッパーを正常に使用したアプリケーションがあるかどうか、および/または Android 2.2 で USB をサポートする最新のソリューションがあるかどうかを知りたいと思いました。
Motorola Droid を使用していますが、このハックを使用して電話を USB ホスト モードにすることができました。
よろしくお願いします。
これは、Ubuntu で動作する私の C コードのスニペットです。を使用してコンパイルします
sh> gcc driver.c -o driver -lusb
java - Jini/JavaSpaces 検出エラー
この記事について: http://java.sun.com/developer/technicalArticles/tools/JavaSpaces/は、JavaSpaces クライアントを実行する方法のチュートリアルです。これらのクラスを Eclipse で作成し、Launch-All スクリプトと Run example を開始しました。できます。その後、これらのクラスを実行可能な jar (JavaSpaceClient.jar) にエクスポートし、次のコマンドでその jar を試しました。 java -jar JavaSpaceClient.jar 正常に動作し、結果が得られます。スペースにメッセージを書き込む... スペースからメッセージを読み取る... 読み取られるメッセージは次のとおりです: Здраво JavaSpace свете!
私の問題は、このjarファイルを他のLANコンピューターに移動すると、同じコマンドを入力するとエラーが表示されることです。エラーは次のとおりです。
「JavaSpace を検索しています...」と書くだけで、しばらくするとこれらのエラー メッセージが出力されます。誰かがこのエラーで私を助けることができますか?
編集:発見のために、インターネットで見つけた LookupDiscovery クラスを使用しています:
私のクライアント プログラムは、MessageEntry を書き込む JavaSpaces サービスを検索し、メッセージを取得して出力しようとします。クライアントプログラムは次のとおりです。
そしてもちろん、これは MessageEntry クラスです:
EDIT2: 2 台の Windows コンピューターで検出を行いました。その後、Windows - Ubuntu の組み合わせを試してみましたが、うまくいきません。多分いくつかのネットワークの問題がありますか?お互いにpingを実行すると、すべて問題ありません。UbuntuにDNSの問題があるかもしれません..
EDIT3: Windows - Ubuntu の組み合わせは、JavaSpaces サービスが Windows で起動され、クライアント プログラムが Ubuntu にある場合に機能します。逆に実行しようとすると、Ubuntu で JavaSpaces サービスを実行し、Windows でクライアントを実行するとエラーが発生します。明らかに、Ubuntuにはいくつかの問題があります。Ubuntu には、デフォルトでインストールされている OpenJDK がインストールされています。Oracle JDK をインストールし、JAVA_HOME を設定して、JAVA_HOME/bin を PATH 変数に入れました。異なるバージョンのJavaに問題があるのではないかと思います。おそらく、正しいバージョンを使用していないのでしょう。
java - アパッチリバーのドキュメント
私には、Jini は利用できなくなり、Apache Riverに移動されたようです。貧弱なドキュメントがあります。Apache River を開始するためのチュートリアルやその他のドキュメントがあるのではないかと思います。
service - jini サービス ディスカバリ
Jini サービス検出では、検出するサービス タイプの class[] に null を指定することで、すべてのタイプのサービスを検索できます。私の質問は、クラスパスに検出されたサービス インターフェイスがない場合にどうなるかということです。たとえば、ネットワークには、インターフェイス IService1 と IService2 を持つ 2 つのサービスがあり、どちらもクラスパスにはありません。それらが発見されるとどうなりますか?コードは HTTP サーバーから JVM にダウンロードされますか (HTTP サーバーを指すように構成されていると仮定します)?
(ええ、私はジニがかなり死んでいることを知っています:-))
ありがとう!