1 名前:デフォルトの名無しさん [03/01/26 20:35] P2Pの標準プロトコルを目指す Jxtaについてみんなでお勉強スレッドです。 初心者歓迎!質問歓迎! 関連ページ: www.wakhok.ac.jp/~maruyama/jxta/ www.atmarkit.co.jp/fjava/rensai/jxta01/jxta01_1.html www.atmarkit.co.jp/fjava/special/jxta01/jxta01_1.html www.janit.com/TechnoInf/Java/JXTA/JXTAPart1.html
321 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 02:25:54 ] >>319 結局、JVMのターゲットを1.3にしたいってことなのか?
322 名前:319 mailto:sage [2006/01/04(水) 10:18:48 ] >>320 >>321 ありがとうございました。 色々いじくった結果、わかったことは、 Cipher.classというクラスをコンパイルしたjavaのバージョンが1.3より新しい バージョンため、エラーが起きてました。 でもCipher.classはjxta.orgから配布されてる物なので、自分で1.3で再コンパイルして 作るわけにもいかず…。 うーん、ダウンロードして動かすだけと思ってたのに色々凹むなぁ…orz ja-jxtaとか逝って勉強してきます。
323 名前:デフォルトの名無しさん [2006/01/04(水) 17:15:32 ] >318 うん そうそれそれ
324 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 17:24:18 ] >>322 だろ? コンパイル時点ではまるのがもう嫌だ つーかちゃんとメンテナンスしてんのかなこれ・・・?と思ってしまう 開発進んでいるんだろうなホントに・・・
325 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 20:18:40 ] コンパイルすると山のように非推奨のメソッド呼び出しの警告出しまくりだし
326 名前:デフォルトの名無しさん mailto:sage [2006/01/05(木) 10:51:02 ] jxmeの携帯エミュレータでチャットをやろうと思って起動したんだけど、 [java] Connect():Connecting to proxy.jxtahosts.net:9700 [java] ALERTS: Error connecting to relay: state violation って出てつながらないんだ。 proxy.jxtahosts.net:9700って死んでます?
327 名前:デフォルトの名無しさん mailto:sage [2006/01/05(木) 15:49:10 ] telnetで調べられない?
328 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 15:58:23 ] >>326 まだそんな状況なのか 3ヶ月前にもおなじ現象・・・だけどMyJxtaアプリはつながるのでエミュがだめなのかアプリに間違いがあるのか よーわからん もういやになってきた
329 名前:326 mailto:sage [2006/01/07(土) 16:11:49 ] 自前でリレーピア立ち上げたらいけました。 picshareもやってみたいけど自前でランデヴーピア立ち上げるしかないのかなぁ。 マンドクセ。 ともあれ皆様の助言のおかげでjxmeチャット動かすことができました。 ありがとうございました。 初心者の自分は資料不足で相当悩んだので、初心者向けの資料を まとめたサイトでも作るかな。
330 名前:328 mailto:sage [2006/01/07(土) 16:16:56 ] >>326 >初心者の自分は資料不足で相当悩んだので、初心者向けの資料を >まとめたサイトでも作るかな もしまとめサイト作ったら協力させていただきたい Wiki?
331 名前:デフォルトの名無しさん mailto:sage [2006/01/08(日) 13:36:38 ] >>330 いや、維持する気力(&知識)がなさそうなのでhtmlで一発書いて終わりになると思います。 根性なくてすみません。
332 名前:デフォルトの名無しさん [2006/01/09(月) 14:33:49 ] >>326 サイト頑張ってください
333 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 12:08:32 ] JAVA PRESS vol.28に載ってた方法でjxmeのチャットを動かしてみました。 ChatPanel.javaを改良して送信画像の発信元がわかるような機能を実装しよう と思うんですが、 ・jXTA2.0の動向を知らない。 ・需要があるのか? 等の問題があります。非常に迷ってますがとりあえずやるだけやってみます…
334 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:49:41 ] ス、スマン ttp://www.jxta.org/demo.html のシェルがダウンロードできないのって俺だけ? 時間変わればダウンでき…るよな? 久しぶりにシェルダウンロードしようと思ったらorz
335 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:55:41 ] >>334 こっちにしたら ttp://download.jxta.org/ jxta-shell-2.3.6.zip
336 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 13:45:43 ] >>333 携帯電話がアプリをDLしたサーバしかアクセスできないと言うお決まり事があるために 純粋なP2Pだとは思っていない jxmeリレーピアがどこのサーバでも必須で立ち上がっているような状況であればいいのだが 現状は、何かのアイデアを持ってP2P事業をやろうとするときにリレーピアサーバを立てようと考える すると当然、そのリレーピアサーバ群は開発側から見るとIPアドレスが既知のサーバになる あたりまえのことだが、アプリJarもそのサーバに配置する必要があるからな なのでべつにリレーピアなんて使わなくて良いという結果になり、設定ファイルに固定のIPアドレスをずらっと書いておけばいいということになる そのうちいずれ携帯でもアプリでP2Pできるようになる可能性があるのでは?とも考えたりもする
337 名前:デフォルトの名無しさん [2006/01/17(火) 12:17:09 ] うん
338 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 09:05:49 ] JXTAのPicShareがうまくランデブーピアを認識しないんですが、 うまく動いてる方、configurationの設定教えていただけませんか。
339 名前:デフォルトの名無しさん mailto:sage [2006/01/20(金) 00:45:17 ] >>338 「Download relay and rendezvous lists」ボタン押して リレーピア一覧読み込んで 「Use a relay」をON設定にしたら Rendezvous connections: 1 っていうふうに出たけど・・・ ファイアウォールが接続をブロックする可能性もあるが そんときは使ってるポートを開けてやって
340 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 09:34:56 ] >>336 携帯電話はアプリをダウンロードしたリレーピアにしかアクセスできないってことは、 他に多数のリレーピアがあったとしても、特定のリレーピアにしかアクセスできませんよね。 たくさんの人と通信を行おうとするとひとつのリレーピアに集中する必要があり、 …あれ? これってC/S型? 言ってること合ってるでしょうか。
341 名前:デフォルトの名無しさん mailto:middle [2006/01/29(日) 18:48:39 ] >>340 そう、そういうことが言いたいのです 携帯電話のネイティブアプリが携帯同士でP2Pできる環境は整いつつあるけど Javaアプリからだと各社制限あるから(DojaなんてDLしたサーバのみ)純粋なp2pじゃないような気がする リレーピア集中を避けるために、DLサーバを分けることは、ユーザに知らせることなくできるけど なんかな〜
342 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 21:57:32 ] JXTAアプリを思う存分動作テストできるネット環境がほすい
343 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 22:46:38 ] >>342 PC1台でポート変えて複数起動じゃダメ?
344 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:16:09 ] >>343 それテストじゃなくなっちゃうし
345 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 01:08:05 ] >>344 何台いるんだ? 2台程度だったら古いパソコン引っ張り出してきたり中古で買ったり何とかなるだろ
346 名前:デフォルトの名無しさん [2006/01/31(火) 10:03:58 ] なんて読むの? ジャクスタ?
347 名前:デフォルトの名無しさん [2006/02/08(水) 21:36:17 ] 今日試したんだが IPv6環境下ではJXTAShellは他のピアを認識しないみたいだ ソースいじらなきゃいけないみたいだね 環境 ・ルータ (FedoraCore3.0) ・クライアント x2 (RedHat9.0) やっぱIPv6上でJXTAを使うのは難しいね
348 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 19:27:48 ] Java自体がOSによってIPv6サポートの仕方が違う
349 名前:デフォルトの名無しさん [2006/02/11(土) 01:16:08 ] >>348 マジか 俺知らなかった
350 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 01:35:32 ] >>348 そーゆー表現するならOSによってIPv4サポートの仕方も違うって事にならんか?
351 名前:デフォルトの名無しさん [2006/02/11(土) 07:07:33 ] じゃくすた?
352 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:30:04 ] XPの場合、IPv6はSP1以降OSでサポートされてるみたいだが まだされてないOSってあるんかな
353 名前:デフォルトの名無しさん [2006/03/08(水) 18:44:44 ] インストールの仕方がわかりません。 環境はwindowsです。何をダウンロードして、 どうインストールすればいいのでしょうか? わかる方お願いします。
354 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 18:51:35 ] >>353 すまんがそれ難関。半年かかった。(俺がヘタレなだけかも) ちょろっと口で言ってなんとかなるもんじゃない。 雑誌買うのをおすすめするよ。 java press vol.28がいいかんじ。
355 名前:353 [2006/03/08(水) 19:07:31 ] >>354 返答ありがとです。 ジャバプレスですね。さっそく注文してみます。
356 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 19:10:24 ] >>355 す、すまんちょっと待ってくれまちがった!
357 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 19:12:32 ] java press vol.28は、「携帯電話でP2Pするために必要なもの、手順」を紹介してる。 他にもJXTAのすべてという本があって、これは「パソコンでJXTAを動かすために必要なもの、手順」 を紹介してる。 ただし両方とも情報が古い。JXTAは海外の技術なので、日本語の本になるまで時間がかかってしまうし。 一番いいのは本家サイトのproject jxtaへ行って英語の取り扱い説明読むこと。 とりあえず初心者が理解してインストールするのにオススメのもととか紹介しとく↓
358 名前:353 [2006/03/08(水) 19:15:57 ] >>357 いろいろとありがとうございます。 感謝いたします(>_<)。。
359 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 19:16:37 ] yahooグループのja-jxta www.jxta.org jxtaのすべて java press vol.28(ケータイのjxtaを紹介してる) 他にもあるかもしらんけど、とりあえずこんなかんじ。 あと、インストールするときはjavaとjxtaのバージョンに気をつけろ。 バージョンってふつう新しければ新しいほどいいと思うじゃん? 違うんだ…。 なんかバージョンごとにjxtaとの相性があるらしくてコンパイルが通らなかったりする。 出来るだけ答えるよ。 俺も偉そうにしてるけどインストールしてちょっと動かしただけだ…。
360 名前:353 [2006/03/08(水) 19:21:16 ] >>359 本当にありがとうございます。手当たり次 第挑戦してみます。 なにか変化が得られれば ご報告いたしますm(__)m
361 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 15:36:08 ] 「JXTAのすべて」持ってるけど、内容古いんだよね、ソースもコンパイルできない 日本語の資料で最新バージョンを紹介してるのって ないんじゃない? 2003年あたりにはCマガジンでしばらく特集してたけど(スレの上のほう) もう、初心者には役に立たないだろうな APIもシェルコマンドもだいぶ変わったみたいだし(つД`) しょうがないんで本家の英文解説を必死で追ってたりする・・・ やっとこシェルコマンド作りができるようになってきた・・・
362 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 16:50:43 ] >>353 月刊Cマガジン 2003年1月号 月刊Cマガジン 2003年10月〜2004年月号 でP2PプログラミングとしてJXTAの特集が組まれてる 具体的なソースコード例とかも載ってる(けど、所々古い内容) 記事の筆者が「プロジェクトJXTAにてJXCubeプロジェクトを開始 」 といってるからJXCubeでぐぐればなんか出てくるかも
363 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:55:42 ] TextSS のWindowsXP(Professional)64bit化おながいします もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
364 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 21:47:31 ] 【うんこが勝手に出た(´・д・`)】 このレスを見た人は、三日以内にうんこが勝手に出ます。 これをコピペでどこかに1回貼れば回避できます。 これは本当です。やらないと文字通り鼻つまみ者にされます。 テスト中にうんこが勝手に出てきてびっくりしました。 「あっ」と思った瞬間にはもう手遅れで。 テストの結果は散々だし、「うんこマン」とか渾名されるし、もう最悪です。 (高校二年生 h.sくん) 主人とセッ○スしている最中に、うんこが勝手に出てきたんです。 バックでしていたので、主人を全身うんこまみれにしてしまいました。 すぐに謝ったのですが、主人は怒るどころかスカトロに目覚めて恍惚の表情。 この先の夫婦生活が不安で仕方ないです。 (主婦 r.kさん) 大事なブリーフィングの途中でうんこが勝手に出てきたんですよ! もう、何の前触れもなくいきなりだったんです。しかもでっかいオナラまで。 「おいおい、それもブリーフィングの一環かい」なんて笑われちゃって・・・ ああ、コピペの手間を惜しんだばかりに・・・(泣) (イベント会社勤務 n.aさん) この噂を信じていれば・・・してしまいました・・・それも上司の車の中で! 冗談のつもりで、いつものスカシッペのつもりが肛門から滴付きの ガスを漏らしてしまいました。 お汁が出るのを身震いしながら隠し通していますが、何時シートに滴付きが バレルか心配で夜も寝られません。 (清涼飲料メーカーs.nさん)
365 名前:デフォルトの名無しさん mailto:sage [2006/04/09(日) 16:17:30 ] ほす。
366 名前:デフォルトの名無しさん mailto:sage [2006/04/25(火) 08:35:49 ] ほしゅ
367 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 18:41:02 ] ほしゅ
368 名前:デフォルトの名無しさん [2006/05/04(木) 19:28:03 ] とりあえず、古本購入。 jxta1.0_bin.zip を展開、JREの1.3.1_01をインストールし、本と同じ環境下で jxta.exeを実行したんだが、 Configuratorがでてこない、しばらくすると、JXTA shell プロンプト がでてきた。本のとおり、rdvstatusと入力しエンターしたが、 Rendezvous Connections : [NONE] となり、つながる気配0。 peers -r もして再度挑戦しても× ネットワークには確実につながっているのだが、 もしかして、1.0のランデブーピアはもう公開されてなくて、 つながらないのかな。 それともJREが1.3が原因?でも、本と同じ環境だが、、、。 根本的な原因をしっている方、お願いします。
369 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 23:26:49 ] ファイアーウォール解除した? 邪魔してる場合があるよ。
370 名前:368 [2006/05/04(木) 23:38:03 ] >>369 返答ありがとう。 とりあえずjxta1.0がダメだと思い、jxta shellの2.3に変更 うまくいきました。 しかし、本はjxta1.0、、、今現在66ページを読んでます。 どうも、mkpgrpをやってもcould not load commandってでてくる。 man で調べるとどうやらコマンド存在しないみたい。 ということは、ピアグループ作れないんですかね。 よろしくです。。^^;
371 名前:369 mailto:sage [2006/05/04(木) 23:58:44 ] 古本て、何購入した? JXTAのすべて? その本、古いバージョンのコマンドしか紹介してない。 JXTAはバージョンによってコマンドがかなり違う。 ぐぐるか本家行ってくれ。(今JXTA手元にないからわからん) >>359 も情報源として参考にしてくれ。 あと、rdvピアのサーバをpingしてみて、返答がかえってくるか調べてみ。 つながれば、JXTA内部の設定がおかしい。 つながらなければ、JXTA内部、もしくはピア鯖が死んでるんじゃなかろうか。 つーか、俺も初心者な上、記憶を頼りに書いてるんで間違ってたら誰か サポートよろ。
372 名前:デフォルトの名無しさん [2006/05/06(土) 01:40:37 ] jxta1.0をインストールしたが、configuratorの画面で rdv.jxtahosts.net/cgi-bin/httpRdvsProd.cgi: not accessible.You might need a proxy. というのが上にでてきて、shell画面が起動しません。 どうしたら解決しますか?わかる方いればおねがいします。
373 名前:369 mailto:sage [2006/05/06(土) 10:05:52 ] >>370 mkpgrpはなかったが、newpgrpという新しいコマンドがあるじゃないか。 manやったとききっちり見なよ。 >>372 うーん、いまいちわからんけど、とりあえず起動したいんだったら そこにアクセスしなきゃいいだけなんじゃないの?
374 名前:デフォルトの名無しさん mailto:sage [2006/05/06(土) 16:27:35 ] >うーん、いまいちわからんけど、とりあえず起動したいんだったら >そこにアクセスしなきゃいいだけなんじゃないの? そこにアクセスしないとしても、どこかにアクセスしなきゃ始まらないから・・・
375 名前:369 mailto:sage [2006/05/06(土) 17:44:26 ] 自分のPCのローカルで2個JXTAをインストールして、 ひとつをランデブーピアに設定、もう一方をただのピアにして通信ためせば とりあえず動くは動くよ。 「JXTAのすべて」に載ってたし実際自分もやった。
376 名前:372 [2006/05/06(土) 19:22:22 ] >>375 jxta1.0のパッケージをJXTAのDLサイトからとってきたんだけど、 JREとの相性がわるいのか、何度もJREのバージョン変えたが、ダメでした。 jxta2.0は問題なく動きます。 しかし、本のとおり、jxta1.0ベースで勉強がしたいんです。 369さんのJREのバージョンを教えてください。 また、もしjxta1.0と相性のいいjreのバージョンが知っているかたいれば お願いします。
377 名前:372 [2006/05/06(土) 19:25:18 ] 376 ↑に付け加えると、 ちなみに未だにconfiguration画面がでてきません。 jxta1.0とJREバージョンのベストな相性しっている方 お願いします。
378 名前:372 mailto:sage [2006/05/06(土) 19:37:19 ] JXTAのすべてを参考に勉強をしています。ちなみにこの本はjxta1.0ベースですよね? jxta2.0以降は若干変わった(「jxtaのすべて」どおりにいかない?!) と考えていいのですか?というか、新しく、「JXTA2.0以降のすべて」 のような本ってありませんか?本どおりにやりたいのですが。。。 ☆JREの不具合 と ☆本当にjxta1.0はjxta.orgのランデブーピアに接続できるのか という2点がわからない。 (jxta2.0以降はjxta.orgのランデブーに接続確認できたが、 仕様が変わっているとのことで、jxta1.0をしっかりやってから jxta2.0をやりたいと思う。なぜならjxta2.0以降に関する書籍や 参考になるHPが少ない為。長文スマン。。。) わかる方いればお願いします。
379 名前:369 mailto:sage [2006/05/06(土) 19:43:25 ] >>376 バージョンの話だが。 jxta1.0と2.0では仕様がけっこう違うから、新しいものになれたほうが いいんでは、という説も聞いたことあるよ。 今ちょっくらしらべてきたら、自分の環境にはとりあえず jre1.3.1、jre1.4.2、j2sdk1.3.1が入ってた。 あとは携帯用のmidpとかが入ってたかな。 jre1.3.1とj2sdk1.3.1があれば動くんじゃないかと思うけど…。 自分も最初動かすときかなり苦労した。 環境変数はちゃんと設定してるよね? つかこのスレ、今俺しかいないみたいだからあんま信用すんな。 答えるには答えるけどさ。 うろおぼえでな!!!! 本家で英語読むのが理想的だけど、無理ならja-jxtaが日本では一番 活発にjxtaの情報をやりとりしてると思うよ。
380 名前:372 mailto:sage [2006/05/06(土) 19:59:15 ] >>379 返答ありがとうございます。 >java -version java version "1.4.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01) Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode) ていう感じです。jreの1.3.1_01とか本に書いてあるバージョンも試したんですが configurationの画面がでなくていきなりshell画面がでて、まったく ネットワークにつなげません。 sdkは以前入れていて、今は削除しています。(jreのみ) パスはたぶんjava -versionができたので 大丈夫だと思います。なにも設定はしていませんが。。。(sdkいれてjavacしてたときは設定していました。) できれば、 jre1.3.1_? の ?の部分や、 jre1.4.2_?の ?の部分も教えてください。
381 名前:372 mailto:sage [2006/05/06(土) 20:01:55 ] ちなみに環境はWINXPです。
382 名前:369 mailto:sage [2006/05/06(土) 20:03:51 ] >>378 >>357-359 すまんが、jxta2.0はいじってないからわからん。 >☆本当にjxta1.0はjxta.orgのランデブーピアに接続できるのか これもわからん。 俺ローカルでやったことしかないんで。 他の奴に聞いて…、といいたいけど、人いなさげなので待たずに他で調べた方がいいんじゃなかろうか。 >>380 jre1.3.1_16 jre1.4.2_08
383 名前:372 mailto:sage [2006/05/06(土) 20:06:40 ] それと、jxtaのサイトでは、jxta1.0がzipでDLできるように なってたんですが、jxta1.0_1とか、jxta1.2みたいなものが あったはずですよね?それをDLできるサイトってありませんか? jxtaのサイトにあるjxta1.0のDLは一つだけでした。 jxta2.X関係のは山ほどあるのに。。。 ちなみにそのjxta1.0は安定版としてでてましたが、本当なのか?! と思い始めてきましたよ。。
384 名前:372 mailto:sage [2006/05/06(土) 20:08:19 ] >>382 ありがとうございます。 jreを変えて試してみます。 のちほどご報告します。
385 名前:デフォルトの名無しさん mailto:sage [2006/05/06(土) 20:12:04 ] >>383 サイトよりもcvsでダウンロードするのを推奨してるみたい。 そこでならサイトよりもいろんなバージョンおとせたはず…。 antでぐぐれ。
386 名前:372 mailto:sage [2006/05/06(土) 20:27:02 ] >>385 返答ありがとうございます。 jreのバージョンかえても結果は同じでした。 jxtaのバージョンを変えて試してみたいとおもいます。 antですね。わかりました。 検索してみます。
387 名前:デフォルトの名無しさん mailto:sage [2006/05/06(土) 20:33:01 ] ant使い方ちょっとややこいからがんばれ。
388 名前:372 mailto:sage [2006/05/06(土) 20:33:48 ] 検索しましたがよくわかりませんでしたOTL
389 名前:デフォルトの名無しさん mailto:sage [2006/05/06(土) 20:41:24 ] あ、ごめんダウンロードツールはantじゃなかったかも。 嘘言ってごめん。 Jakarta Ant antはApacheのJakartaプロジェクトから提供されている,Java向けのbuildツール.Java向けのmakeコマンドのようなもので,antコマンドで実行用ファイルを作成することができる. ant.apache.org/bindownload.cgi からダウンロードした. CVS プログラムを開発するときに利用するバージョン管理システム.大人数のプログラマでプロジェクトを進める際などに使用される.これを使ってJXMEをダウンロードするが,実際にはDOS上でコマンドを打つことで使用できる. www.cvsnt.org/wiki/Download からダウンロードした. ここまでなんか俺ばっかり答えてきたけど、寝ます。健闘をいのる。
390 名前:372 mailto:sage [2006/05/06(土) 20:59:56 ] >>389 いろいろとありがとうございました。 いろいろと試してみてまたご報告いたします。
391 名前:デフォルトの名無しさん mailto:sage [2006/05/06(土) 22:43:44 ] ●Jxtaシェルをマスターしよう第1部 ttp://sdc.sun.co.jp/news/200203/index.html
392 名前:デフォルトの名無しさん mailto:sage [2006/05/09(火) 00:51:04 ] >>391 第2部の記事はどこにありますか?
393 名前:デフォルトの名無しさん mailto:sage [2006/05/15(月) 15:57:26 ] JXTAのすべてのP84のサンプルコンパイルできない。 わかる方いますか? example4_1.java --------------------------------------------------------------------- シンボルを解釈処理できません。 シンボル: コンストラクタ DiscoveryQuery (int,java.lang.String,java.lang.String, java.lang.String,int) 位置 : net.jxta.impl.protocol.DiscoveryQuery の クラス new DiscoveryQuery(type, advertisementString, attribute, ^ エラー 1 個 -----------------------------------------------------------------
394 名前:デフォルトの名無しさん mailto:sage [2006/05/17(水) 17:21:18 ] >>393 DiscoveryQueryのコンストラクタの仕様が変わっているので エラーの箇所を以下のように変えてみて DiscoveryQuery query = new DiscoveryQuery(); query.setDiscoveryType(type); query.setAttr(attribute); query.setValue(value); query.setThreshold(threshold);
395 名前:393 [2006/05/17(水) 17:32:34 ] >>394 ありがとうです。 できました!! また何かあるときよろしくです。
396 名前:393 mailto:sage [2006/05/17(水) 17:51:52 ] 教えてください。 ランデブーピア=ルーターピア ということでいいですか?
397 名前:デフォルトの名無しさん [2006/05/29(月) 20:32:34 ] JXTA-Shell2.3.7のバイナリ版が実行できなくて困っています。 (OSはWin2K、JDKは1.5.0_07を使用しております) JXTA Demos Shell ttp://www.jxta.org/demo.html ここから落としてきたバイナリを展開し、 readmeに従ってjxta.exeを実行してみたのですが、 ----
398 名前:デフォルトの名無しさん [2006/05/29(月) 20:33:16 ] "C:\Program Files\Java\jre1.5.0_07\bin\javaw.exe" -Djxta.proxy="********" -cp .; ..\lib\bcprov-jdk14.jar; ..\lib\javax.servlet.jar; ..\lib\jxta.jar; ..\lib\jxtashell.jar; ..\lib\log4j.jar; ..\lib\org.mortbay.jetty.jar net.jxta.impl.peergroup.Boot ---- とだけ出力されて終了し、何も立ち上がりません。 run.batやrunjdk.batを実行してみると、 ----- Jxta is now taking off. Please fasten your seat belts and extinguish all smoking materials. Uncaught Throwable caught by 'main': java.lang.IllegalArgumentException: Store home location must end with a / at net.jxta.peergroup.PeerGroupFactory.setStoreHome(PeerGroupFactory.java:440) at net.jxta.impl.peergroup.Boot.main(Boot.java:108) ---- というエラーを吐いて、やはり起動すらしません。 情けないのですが、どなたか起動の仕方を教えていただけませんか…?
399 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 20:23:46 ] たしかに動かないねえ、Boot.javaのソースをいじらないとダメかもね とりあえず前のバージョンを使うとか ttp://download.jxta.org/build/release/2.3.6/jxta-shell-2.3.6.zip
400 名前:デフォルトの名無しさん mailto:sage [2006/05/30(火) 20:40:06 ] 古いバージョンのシェルで作った.jxtaフォルダがあれば それをコピーしてやれば動くっぽい
401 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 17:17:28 ] >>399 ,400 ありがとうございます。早速試してみます。 しかし本当に開発内でテストされてるのか疑いたくなりますね…。
402 名前:デフォルトの名無しさん mailto:sage [2006/06/19(月) 20:43:34 ] >>396 (現)リレーピア←(旧)ルータピア らしい くわしくは プロジェクトJXTA:Java プログラマーズガイド v2.0 ランデブーピアについても載ってる ttp://inagi.himitsukichi.com/~pickles/pukiwiki/pukiwiki.php?%5B%5BJxtaProgrammer'sGuide%5D%5D#content_1_13
403 名前:デフォルトの名無しさん mailto:sage [2006/07/01(土) 07:13:25 ] JXTA-Shell Ver.2.4 でやっとこWinでもうごくぞ〜
404 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 15:08:21 ] ( ^ω^) ほしゅ
405 名前:デフォルトの名無しさん mailto:sage [2006/08/16(水) 17:00:41 ] JXTA APIを使ってアプリを作って実行すると、コンソールに色々と自動的にログが出力されるんですけど これのログ出力をOFFにするにはどのAPIを使ってどうすればいいんでしょうか?
406 名前:PipeClientServer.java [2006/09/06(水) 19:03:30 ] 「JXTAのすべて」の第8章に記載されているPipeClientServer.javaのソースをそのままコンパイルしたら以下のようなエラーが出ました。 javaに関してもjxtaに関しても初心者ですが、どなたか教えていただけると嬉しいです。 --------------------------------------------------------------------------------------------------------------------- PipeClientServer.java:32: シンボルを解決できません。 シンボル: クラス BidirectionalPipeService 場所 : util の パッケージ import net.jxta.impl.util.BidirectionalPipeService; ^ PipeClientServer.java:49: パッケージ BidirectionalPipeService は存在しません。 implements BidirectionalPipeService.MessageListener ^ PipeClientServer.java:81: パッケージ BidirectionalPipeService は存在しません。 private BidirectionalPipeService.Pipe pipe = null; ^ PipeClientServer.java:93: シンボルを解決できません。 シンボル: クラス BidirectionalPipeService 場所 : com.newriders.jxta.chapter8.PipeClientServer の クラス BidirectionalPipeService pipeService = new ^ PipeClientServer.java:94: シンボルを解決できません。 シンボル: クラス BidirectionalPipeService 場所 : com.newriders.jxta.chapter8.PipeClientServer の クラス BidirectionalPipeService(peerGroup); ^ PipeClientServer.java:100: パッケージ BidirectionalPipeService は存在しません。 BidirectionalPipeService.AcceptPipe acceptPipe = ---続く---
407 名前:PipeClientServer.java [2006/09/06(水) 19:06:46 ] ---続き--- PipeClientServer.java:177: シンボルを解決できません。 シンボル: クラス BidirectionalPipeService 場所 : com.newriders.jxta.chapter8.PipeClientServer の クラス BidirectionalPipeService pipeService = ^ PipeClientServer.java:178: シンボルを解決できません。 シンボル: クラス BidirectionalPipeService 場所 : com.newriders.jxta.chapter8.PipeClientServer の クラス new BidirectionalPipeService(peerGroup); ^ PipeClientServer.java:210: シンボルを解決できません。 シンボル: メソッド getString (java.lang.String) 場所 : net.jxta.endpoint.Message の クラス receivedText.setText(message.getString("MessageText")); ^ ---続く---
408 名前:PipeClientServer.java [2006/09/06(水) 19:08:34 ] ---続き--- PipeClientServer.java:315: シンボルを解決できません。 シンボル: メソッド getString (java.lang.String) 場所 : net.jxta.endpoint.Message の クラス receivedText.setText(message.getString("MessageText")); ^ PipeClientServer.java:330: シンボルを解決できません。 シンボル: メソッド setString (java.lang.String,java.lang.String) 場所 : net.jxta.endpoint.Message の クラス message.setString("MessageText", messageString); ^ 注: PipeClientServer.java は推奨されない API を使用またはオーバーライドしていま す。 注: 詳細については、-deprecation オプションを指定して再コンパイルしてください。 エラー 11 個 -------------------------------------------------------------------------------- 以上です。超初歩的なミスかもしれませんが、まったく意味がわかりません。 お手数ですが助言をよろしくお願いいたします。
409 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 21:29:52 ] >>406 その本の内容は古いので(まったく役に立たないわけではないが) JXTAは大幅に仕様変更し続けてるので、そのまま実行できるサンプルはないと思う 使えないAPIとか新しいAPIについてAPIドキュメントなり本家のサイトのJXTA Tutorialsを参照した方がいいかもしれん はっきりいってそのエラー一個一個を説明するほど暇な人もいないだろう (BidirectionalPipeServiceクラスははもうない) ひとつだけ指摘しておくと、APIのドキュメントでは、JXTA2.4からネットピアグループの取得のしかたが かわったように見える netPeerGroup = PeerGroupFactory.newNetPeerGroup(); だったのが、非推奨になって NetPeerGroupFactory factory = new NetPeerGroupFactory(); netPeerGroup = factory.getInterface(); 使い終わったら最後に終了処理を呼び出す netPeerGroup.unref(); こうなってるようにみえる、間違ってたらだれかつっこんでくれ
410 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 00:10:13 ] UNIXマガジン、P2Pの特集みたいだけど、 JXTAのこと全然載ってなさそう(´・ω・`)
411 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 20:37:38 ] |ハ,_,ハ |´∀`';/^l |u'''^u;' | |∀ ` ミ ダレモイナイ・・・ | ⊂ :, モサモサ スルナラ イマノウチ | ミ | 彡 | ,:' |''~''''∪
412 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 18:41:48 ] |´∀`)?
413 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 15:48:59 ] 今さらJXTAやってもって感じがするんだが
414 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 18:17:40 ] なにがいまさらなのか? 具体的に問題点を挙げてみよ
415 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 21:12:10 ] ググッてみると2001年ごろのニュースが多く、2003年を境にほとんど見当たらない。 解説サイトも皆無。 日本語での話ね
416 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 02:16:13 ] Javaが解かるのであれば ttp://www.jxta.org/Tutorials.html あたりのソースを読んで動かしてみれば、難しい英語わからんでもなんとかなるんじゃないか? とりあえず、英辞郎+DokoPopくらいパソコンに入れとけ ファイル共有やりたかったらJXTA CMSを調べてみるとかな あと JXTA Cubeプロジェクトは日本人が主催者だから 日本語の解説部分があるかもよ それと、Yahoo!にJXTAの日本語メーリングリストがある 俺は最新のAPIリファレンス便りに「JXTAのすべて」のソースを現状に合わせて作り直したりと試行錯誤しながら オリジナルソフト用の部品を作る準備をしてるんだが・・・最新情報が欲しかったらまあ英語は避けて通れないな
417 名前:416 mailto:sage [2006/11/25(土) 02:33:50 ] まちがえた JXCube でした JXTA Cubeは誤り
418 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 09:30:54 ] 要するに言葉の壁さえ乗り越えれば、JXTAによるP2P開発は先が明るいってことですかね
419 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 14:32:04 ] JPPPとか日本人主体のとこってサイトの内容がとてつもなく古かったり、サイト自体行方不明だったり あてにならねえ
420 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 09:52:20 ] 海外では活発な活動が繰り広げられているんですかね SourceForgeでもJXTAで検索すると結構プロジェクト大石
421 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 08:22:04 ] ttp://www.jxta.org/ProgGuideExamples.zip のDiscoveryDemoってのを実行すると、Sending a Discovery Messageが何度も表示されるだけで 何にもDiscoveryしてくれないんです。設定がおかしい?