yŽŸ¢‘ãz Jxta‚¨•׋ ..
[2ch|¥Menu]
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 20:40
‚±‚̔‚Å8‰ñ–Ú‚Ì2

3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 20:42
‚±‚̔‚Å1‰ñ–Ú‚Ì3

4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 20:49
Å‹ßACƒ}ƒKƒWƒ“‚Æ‚©‚Å‚àŽæ‚èã‚°‚ç‚ê‚Ä‚½‚ÈB
‚Ü‚½¨‚¢Žæ‚è–ß‚µ‚Ä‚é‚Ì‚©‚ÈH

’N‚©jxtaŠÖŒW‚¢‚¶‚Á‚Ä‚él‚¢‚é‚©‚¢‚ÈH
‰´‚Í‚»‚±‚»‚±‚â‚Á‚Ă邿‚ñ

5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 21:21
>>1 ‰´‚àJxta‚â‚Á‚Ă݂邩‚ÈB

Jxta‚ª•‹y‚µ‚½‚çServlet‚âJ2EE‚͂ǂ¤‚È‚é‚ñ‚¾‚ë?

6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 21:53
>>5
„Jxta‚ª•‹y‚µ‚½‚çServlet‚âJ2EE‚͂ǂ¤‚È‚é‚ñ‚¾‚ë?

‚»‚Ì‹^–âA—N‚«‚Ü‚·‚©B

7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 21:58
>>5
Jxta‚ÍP2P‚̃vƒƒgƒRƒ‹‚Á‚ÄŠ´‚¶‚Ȃ̂Å
ƒT[ƒuƒŒƒbƒg‚Æ‚©‚Ƃ͂ ‚ñ‚܂苣‡‚Í‚µ‚È‚³‚»‚¤‚Å‚·‚ËB
V‚µ‚¢‰Â”\«‚Ý‚½‚¢‚Ȃ̂͂łĂ­‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇB

‚Æ‚±‚ë‚ÅA@‚ǂȂ½‚©@Jxta-Shell@‚¢‚¶‚Á‚Ä‚él‚¢‚Ü‚·H
P2P‚ªŽèŒy‚ÉŠy‚µ‚߂Ă¢‚¢Š´‚¶‚Ȃ̂ł·‚ªA‚Ç‚¤‚à‚í‚©‚ç‚ñŠ‚ª‘½X‚ ‚è‚Ü‚·


8:5
03/01/26 21:59
>>6 ‹^–₪‚È‚«‚Ⴑ‚ñ‚ȃŒƒX‚µ‚È‚¢‚¾‚ëB

P2P‚ŃT[ƒo‚ª‚È‚­‚È‚é‚Æ‚¢‚¤˜b‚ð•·‚¢‚½‚±‚Æ‚ª‚ ‚Á‚Ä‚ÈB

9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 22:00
ˆê‰žA‚±‚±‚Á‚Äu‚¨•׋­ƒXƒŒv‚炵‚¢‚Ì‚ÅAƒŠƒ“ƒN“\‚Á‚Æ‚­BŒ©‚½‚¢l‚ÍA‚Ç‚¤‚¼B
#ŒÂl“I‚É‚Í O'Reilly ‚̃TƒCƒg‚ª‚¢‚¢Š´‚¶B

Project JXTA .. URLØÝ¸(www.jxta.org)
@@( SunƒTƒCƒg“à‚©‚ç .. URLØÝ¸(wwws.sun.com) )

O'Reilly Network .. URLØÝ¸(www.janit.com)

atmarkIT‚ÌŠÖ˜A‹LŽ– .. URLØÝ¸(www.atmarkit.co.jp)

JXTA‚ÌFAQ‚ð–|–󂳂ê‚Ä‚é•û‚̃TƒCƒg .. URLØÝ¸(www.venus.dti.ne.jp)



10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 22:05
>>9
‚³‚ñ‚«‚ã[B
JxtaŠÖ˜A‚Ì“ú–{Œê‚Ì–{‚Æ‚©‘S‘Ro‰ñ‚Á‚ĂȂ¢‚Ì‚ÅA‚±‚¤‚¢‚¤ƒTƒCƒg‚©
—m‘“ǂނµ‚©•û–@‚È‚¢‚Ì‚ªh‚¢‚Á‚·‚Ë

11:10
03/01/26 22:13
>>9
‚Á‚Ä‚©A‚¸‚Á‚Æ‹^–₾‚Á‚½‚±‚Æ‚ªA@ƒIƒ‰ƒCƒŠ[‚̂Ƃ±‚É‚©‚©‚ê‚Ä‚½B
‚Ü‚¶‚Å‚ ‚肪‚ÆEEE

12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/26 23:40
JxtaƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă݂½B“K“–‚Éݒ肵‚ăVƒFƒ‹‚ð‹N“®‚µ‚Ă݂½B

UnixƒVƒFƒ‹‚̃Rƒ}ƒ“ƒh‚»‚̂܂܂݂½‚¢‚ÉŽg‚¦‚ĂȂ©‚È‚©²²!
man‚âcat, more‚Æ‚©‚»‚̂܂ñ‚Ü‚¾B
ƒpƒCƒvˆ—‚à‚Å‚«‚邯‚͂Ȃ©‚È‚©B


13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/27 00:16
>>12
‚¨‚¢‚ç‚àAshell‹N“®‚µ‚Ă邿[B
peers@‚Á‚ăRƒ}ƒ“ƒh‚Å@Œq‚ª‚Á‚Ä‚él‚̈ꗗ‚Ý‚ê‚邿B
‚¤‚¿‚ç‚à‚‚Ȃª‚Á‚Ä‚é‚Ì‚©‚È

14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/27 00:20
shell‚ÌŽŸ‚Íinstantp2p‚Å‚à“®‚©‚µ‚Ă݂ÈB


15:13
03/01/27 00:22
>>14
demo‚Ì@instantp2p@‚Á‚Ă悭ƒtƒŠ[ƒY‚µ‚Ü‚¹‚ñH
¡‚Íshell‚ÅŽ©ì‚̃Rƒ}ƒ“ƒhì‚Á‚½‚肵‚Ä—V‚ñ‚ł܂·‚í

ƒƒbƒZƒ“ƒWƒƒ[‚à‚Ç‚«‚Å‚à‚â‚Á‚Ă݂܂·

16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/27 01:26
O'Reilly Network: JXTA ‚ðŽg‚¢‚Ü‚µ‚傤 ‘æ 1 •”
URLØÝ¸(www.janit.com)
JXTA ƒƒ‚ in PukiWiki - JXTA
URLØÝ¸(yoi.s12.xrea.com:8080)

17:16
03/01/27 01:46
JXTA ƒƒ‚ in PukiWiki - JXTA‚̃y[ƒW‚Ö‚Í
http://‚ð“ü‚ê‚È‚¢‚Æs‚¯‚È‚¢‚Ý‚½‚¢‚Å‚·B
¶‘¤‚Ìmenu—“‚ÌuJXTAŠÖ˜ALinkWv‚Æ‚¢‚¤€–Ú‚ª[ŽÀ‚µ‚Ä‚¢‚é‚̂Ŗ𗧂‚͂¸B

ŒÂl“I‚ɂ̓‚ƒoƒCƒ‹—pp2p‚É‹»–¡‚ª‚ ‚éB
URLØÝ¸(jxme.jxta.org)

18:13
03/01/27 02:22
‚È‚ñ‚©2chŠÖŒW‚炵‚«Apeergroup‚ª‚ ‚邿‚¤‚È‹C‚ªEEE


19:16
03/01/27 02:36
‚¨•׋­‚ÍŒöŽ®ƒTƒCƒgŽåÂÌML‚Å‚â‚é‚Ù‚¤‚ª—Ç‚³‚°B
ŽQ‰ÁŽÒ‚Ì”A‹Zp‚Æ‚à‚É2ch‚Ì”ä‚ł͂Ȃ¢‚̂ł±‚Á‚¿ˆ‚ÈB

‰ß‹ŽƒƒO‚ÍiView Archivej‚ðƒNƒŠƒbƒN
URLØÝ¸(translation.jxta.org)

20:12
03/01/27 03:14
peers -l‚µ‚Ă݂½‚çID‚ª17ŒÂ‚É‘‚¦‚Ä‚¢‚éB
‚µ‚©‚µ–°‚­‚È‚Á‚Ä‚«‚½‚ñ‚ÅQ‚Ü‚·

21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/27 03:34
>>19
Šm‚©‚É‚»‚¤‚¾‚¯‚ÇA‚È‚ñ‚©•~‹‚‚¢‚ñ‚¾‚æ‚Ë[B
‚±‚Á‚¿‚͉SŽÒ—p‚Á‚Ä‚±‚Ƃł܂Á‚½‚è‚¢‚«‚Ü‚µ‚傤‚âB
‚‚¢‚Å‚ÉJxta‚Ì•‹y‚àŒ“‚Ë‚Ä

22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/27 16:57
JxtaShell@‚¢‚¶‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA
‚±‚ê‚̃Rƒ}ƒ“ƒh‚Å@search@‚Á‚Ä‚ ‚é‚ñ‚¾‚¯‚Ç
‚±‚ê‚Å@“Á’è‚Ì@peergroup@‚Æ‚©’T‚¹‚é‚Ì‚©‚ÈH
‚â‚è‚©‚½‚í‚©‚ñ‚È‚¢‚Á‚·

23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/28 00:42
JxtaShell‚¨‚à‚µ‚ê[[B

ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚«‚ñ‚Å‚à•’Ê‚ÉP2P‘ÌŒ±‚Å‚«‚é

24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/01/29 21:30
Jxta‚Á‚ÄABluetoothŽg‚Á‚ăAƒhƒzƒbƒN‚È’ÊM‚Å‚«‚é‚ñ‚©‚¢‚ÌH

25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/01 01:27
‚Ý‚ñ‚È[A‚à‚Á‚Æ·‚èã‚°‚Ä‚­‚ê[

‚³‚í‚Á‚½‚±‚Ƃ̂Ȃ¢l‚Í@jxta@Shell‚¢‚¶‚Á‚Ă݂Ă­‚ñ‚ë
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚«‚ñ‚Å‚àA—V‚ׂ邩‚ç

26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/01 03:45
‚Ä‚¢‚¤‚©—Ç‚­‚í‚©‚ñ‚È‚¢‚ñ‚¾‚¯‚ÇA‚±‚̃XƒŒ‚Á‚ÄAuJXTA‚Å—V‚Ú‚¤IvƒXƒŒ‚Ȃ̂©H
‰½‚ð•׋­‚µ‚½‚¢‚ÌH
u(JXTA‚Ì)APIŽg‚Á‚ÄAŽ©‘O‚̃AƒvƒŠ‚É’ÊM‹@”\‚ð•t‚¯‚Ă݂悤Iv‚Æ‚©‚¶‚á‚È‚¢‚ÌH

‚¿‚Ȃ݂ɑOŽÒ‚¾‚Á‚½‚çA”ˆႢB

27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/01 03:46
>>25
·‚èオ‚é‹CŽ‚¿‚͂킩‚ç‚ñ‚Å‚à‚È‚¢‚ªA‚±‚±‚̓€”ÂB
—V‚Ô‚¾‚¯‚È‚çA‘¼À‚¯B

28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/02 00:50
挎‚ÌCƒ}ƒKƒWƒ“”ƒ‚¨‚¤‚ÆŽv‚¢‚Â‚Âæ‰„‚΂µ‚É‚µ‚Ä‚½‚ç“X“ª‚©‚çÁ‚¦‚Ä‚½‚æEEE
ƒRƒ“ƒpƒCƒ‰‚ÆP2P‚Ì‹LŽ–‚ð“Ç‚à‚¤‚ÆŽv‚Á‚½‚Ì‚ÉEEE

29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/05 16:24
jxta‚É‚¨‚¯‚éƒlƒbƒgƒ[ƒN‚Á‚Ä@‚¢‚í‚ä‚éƒ}ƒ‹ƒ`ƒzƒbƒv’ÊM‚Ŭ‚è—§‚Á‚Ä‚é‚̂łµ‚傤‚©H

30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/02/05 19:15
‚¢‚í‚ä‚éƒ}ƒ‹ƒ`ƒzƒbƒv’ÊM‚Á‚ĉ½B


31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/02 22:04
>>30 i–ñˆêƒKƒƒ“‚Ìjƒr[ƒ‹‚É•¡”‚̃zƒbƒv‚ðŽg‚¢AŒ‚킹‚½‘ŠŽè‚Ì[‘wS—‚ð“ǂ݂₷‚­‚·‚é•ûŽ®‚¾‚Á‚½‚Æ

32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/03 00:57
>>32
–ñˆê‰ÓŒŽ”­y‚³‚¹‚½“š‚炵‚¢B


33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/13 17:04
ªmailto:xxxli

34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/14 03:41
Jxta‚Ì—m‘Amazon‚Å”ƒ‚Á‚½‚¯‚lj½‚É‚à“Ç‚ñ‚Å‚Ë[‚âB

35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/24 23:24
shell‚ðŽg‚Á‚Ä‚¢‚邯
java[6222] *** Assertion failure in -[NSMutableRLEArray objectAtIndex:effectiveRange:], String.subproj/NSAttributedString.m:100
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚é‚ñ‚Å‚·‚ªA‚Ȃɂ©•ª‚©‚é•û‚¢‚Ü‚¹‚ñ‚©H

36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/31 01:06
JXTA˜a‘‚Å‚½[[B
‚¯‚ÇAA‚ ‚ÌAA“à—e‚ªAA‚¿‚å‚Á‚Æ‚ÈAA

37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/02 00:13
‘¼‚ÌpeerŒ©‚‚©‚éH
jxta 2.0‚É‚µ‚Ä‚©‚çjiceRdv20‚µ‚©‚݂‚©‚ç‚È‚¢EEEB

38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/04 20:47
DiscoveryEvent‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÉgetResponse()‚µ‚Ä“¾‚ç‚ê‚é
DiscoveryResponseMsg‚Ì<peeradv></peeradv>‚Ì’†g‚ª‹ó”’‚Ȃ̂Í
Ž„‚¾‚¯‚Ȃ̂łµ‚傤‚©B

39:–¼–³‚µ‚³‚ñ—‚w‚d‚‚‚ƒ‚“
03/04/05 23:05
Group‚Éjoin‚·‚éˆÓ–¡‚Á‚Ä‚ ‚é‚ÌH
Group‚ɃpƒXƒ[ƒh‚©‚¯‚Ä‚ ‚Á‚Ä‚àPeerGroup‚̃Cƒ“ƒXƒ^ƒ“ƒXì‚ê‚邵A
PeerGroup‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ªì‚ê‚ê‚ÎDiscovery‚à‚Å‚«‚邵B
‚à‚Á‚ÆŒµ–§‚É”FØ‚ðs‚¤•û–@‚Á‚ĂȂ¢‚ÌH

instantp2p‚̃\[ƒX‚Ì”FØ•”•ª‘S•”í‚Á‚Ä‚à•’Ê‚Éƒ`ƒƒƒbƒg
‚Å‚«‚½‚Ì‚ðŒ©‚Ä‚¿‚å‚Á‚Æâ–]“I‚È‹C•ªB


40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/12 00:48
‚³‚ŸA˜A‹x‚¾BJXTA‚â‚邼B
>>37>>38>>39
‰É‚ª‚ ‚Á‚½‚çAŒ©‚Æ‚­B

41:ŽRèÂ
03/04/17 15:42
iOOj

42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/26 12:19
jxtal‹C‚È‚¢‚ñ‚Å‚·‚©H

43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/13 22:11
>>42
‚¦‚¦‚ÁIH@‚»‚ñ‚È‚±‚ƂȂ¢‚悤i‚—

44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/19 00:35
µ¨µ¨

45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/19 18:34
smalltalkjxta‚ɂ‚¢‚ĉ½‚©î•ñŽ‚Á‚Ä‚¢‚é•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚¹‚ñ‚©H

46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/23 00:34
ƒRƒŒ‚©BŽÀۂ̃[ƒN‚Í‘–‚Á‚Ä‚é‚Ì‚©‚È?

URLØÝ¸(smalltalkjxta.jxta.org)

>45
’…Šá“_‚ªa‚¢‚Á‚·‚ËB

47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/24 16:57
‚Ç‚¤‚àvisualworks‚©‚炵‚©ƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚È‚¢‚Ý‚½‚¢‚È‚ñ‚Å‚·‚æ‚ËB
ŠF‚³‚ñ‚Íjxta‚łǂñ‚È‚±‚Æ‚µ‚Ă܂·‚©BŽ„‚͂܂¾ƒ`ƒ…[ƒgƒŠƒAƒ‹ƒŒƒxƒ‹‚Å‚·B

48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/25 00:43
P2P‚È‚ñ‚Ä‚µ‚傹‚ñƒNƒ‰ƒTƒo‚É–Ñ‚ª¶‚¦‚½ƒŒƒxƒ‹‚È‚ñ‚ÅŽ©•ª‚Åì‚Á‚½‚Ù‚¤‚ªŠÈ’P‚¶‚á‚ËH

49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/25 09:51
>>48

‚»‚ê‚̓Aƒ“ƒ^‚ª’N‚Ȃ̂©‚ªd—v‚¾B



50:ŽRèÂ
03/05/28 13:24
@@@ @ÈQÈ
Ëß­.°@(@@OO j ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@k~¾PPl
@@ \ @@@@@@@@@@@@@@@@@@@@@ŽRèÂ

51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/28 20:04
‹vX‚É‚ ‚ª‚Á‚½‚©‚ÆŽv‚¦‚΂±‚ê‚©DDD

52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/05/29 00:12
Jxta‚©B‘Ђà‚Å‚½‚µA‹»–¡‚ ‚邯‚ÇA‚â‚Á‚Ă݂½‚¢‚¯‚ÇA
¡‚Í‚»‚ê‚Ç‚±‚ë‚¶‚á‚È‚¢EEEB

J2EE‚ÌEJB‚ðŠo‚¦‚悤‚Æ•KŽ€‚Å‚·B

‚½‚¾‚Ì’ÊM‚݂̂ÅJ2EE‚łł«‚Ä‚µ‚Ü‚¤‚±‚Æ‚ðJxta‚Å‚â‚Á‚Ä‚µ‚Ü‚¤‚Ì‚àEEEB

Jxta‚ÆJ2EE‚ðˆê‘̂ǂ¤‚â‚Á‚Ä•¹—p‚·‚ê‚ÎEEEEB

‚»‚ê‚Æ‚à•¹—p‚·‚鉿’l‚ª‚ ‚é‚Ì‚¾‚낤‚©EEEB

53:‚ª—‚l‚½‚ñ‚¿‚ã‚« p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
03/06/10 07:39
¡’©AFreeBSD‚É‚àƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă݂ċC‚ª‚‚¢‚½B
‚¢‚‚̂܂ɂ©JXTA2.1‚Ƀo[ƒWƒ‡ƒ“ƒAƒbƒv‚µ‚Ä‚éB

‚³‚Á‚»‚­Windows‚É‚àƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚çA
J2SE‚Ì1.4.2betaã‚ÅShell‚ð“®‚©‚µ‚½‚Æ‚«‚É‹N‚±‚é•\ަ‚Ì—‚ê‚ÍA‚ ‚¢‚©‚í‚炸‚¾‚¯‚ÇA
2.0‚̂Ƃ«‚ÉA‚½‚­‚³‚ñ“f‚¢‚Ä‚½—áŠOA“f‚©‚È‚­‚È‚Á‚Ä‚éB‚¿‚å‚Á‚Æ‚¤‚ꂵ‚¢B

‚‚¢‚łɿ“ú‚݂‚¯‚½Žd—l‚Ì“ú–{Œê–óB
JXTA v1.0 ƒvƒƒgƒRƒ‹Žd—l
URLØÝ¸(tmasada2.hp.infoseek.co.jp)

54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/13 00:12
–ó‚ÌŽ¿‚ªˆ«‚¢BŒ³‚É‚µ‚½‚à‚̂̃o[ƒWƒ‡ƒ“‚àŒÃ‚¢B


55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/22 15:05
shell‚ÌŽŸ‚Íinstantp2p‚Å‚à“®‚©‚µ‚Ă݂ÈB

56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/22 16:59
2.1‚͂悭‚È‚Á‚½‚æ

57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/25 21:31
Jaxt‚ð¤—p‚ÅŽg‚Á‚Ä‚¢‚é‰ïŽÐ‚ðŒ©‚Â‚¯‚Ü‚µ‚½B
URLØÝ¸(www.digitaldream.co.jp)
Jaxt.org‚ÅЉ‚ê‚Ă܂µ‚½B

58:ŽRè Â
03/07/15 10:31

@__ÈQÈ_
@|i@@OO j|@ƒQ‚é‚ÛiOOj
@|_ÜÜÜ_
@_ |ÜÜÜ~|@@@@@@@@@ŽRèÂ
@@ ~PPPP

59:ŽRè Â
03/07/15 14:12

@__ÈQÈ_
@|i@@OO j|@ƒQ‚é‚ÛiOOj
@|_ÜÜÜ_
@_ |ÜÜÜ~|@@@@@@@@@ŽRèÂ
@@ ~PPPP

60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/20 23:09
age‚³‚¹‚ĉº‚³‚¢B

61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/22 03:33
‚¿‚å‚Á‚ƒʂ肪‚©‚Á‚½‚ñ‚¾‚¯‚ÇAŒ‹‹Ç‚i‚w‚s‚`‚łǂñ‚ÈŽ–‚ª‚Å‚«‚é‚ÌH
ƒTƒCƒg‚Æ‚©Œ©‚ĉñ‚Á‚½‚¯‚Ç‚¢‚Ü‚¢‚¿‚»‚±‚ª’͂߂Ȃ¢‚ñ‚¾‚æ‚ËB

62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/22 03:43
ƒTƒ“ƒvƒ‹‚Å‚à“®‚©‚µ‚Ă݂ê‚ÎH

63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/22 03:44
>>62
‚Ƃ肠‚¦‚¸A‚È‚ñ‚©–Ê”’‚»‚¤‚ÈŽ–‚ª‚ ‚é‚Ȃ炨‚µ‚¦‚Ä‚¿‚åII‚»‚¤‚µ‚½‚ç
‚â‚肽‚­‚Ȃ邩‚à


64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/22 03:54
>>63
‚Ƃ肠‚¦‚¸ƒTƒ“ƒvƒ‹“®‚©‚µ‚Ä
‘ÌŒ±‚µ‚Ă݂鎖‚¾‚ËB
jxta–{‰Æ‚És‚Á‚Ă݂ê‚ÎH
‰pŒê‚¾‚¯‚Ç‚ËB


65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/23 02:21
URLØÝ¸(www.brendonwilson.com)

ª‚Ìchapter11‚̃\[ƒX‚̃Rƒ“ƒpƒCƒ‹‚ª‚Æ‚¨‚ç‚ñBBB

66:ƒn[ƒhƒ‹‚‚·‚¬BB
03/07/24 19:30
Flash‚ðJXTAshellã‚Å“®‚©‚µ‚½‚¢‚̂ł·‚ªA’N‚©•û–@‚²‘¶’m‚Å‚·‚©H
Žg—p‚·‚錾Œê‚ÍJAVA‚Å‚·B
JXTAshel‚ÌŽg‚¢•û‚͂͂±‚Ì–{‚ðŒ©‚é‚Æ‚æ‚­‚í‚©‚è‚Ü‚·B
URLØÝ¸(www.amazon.co.jp)

67:_
03/07/24 19:31
URLØÝ¸(homepage.mac.com)

68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/26 02:32
>66
‚»‚Ì–{Ž‚Á‚Ă邯‚Ç–ó‚í‚©‚ç‚ñB


69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/01 11:15
‚±‚ñ‚¿‚Í`B
>‚U‚U‚³‚ñ
uJXTA‚Ì‚·‚ׂÄv‚͈ê’Ê‚è•׋­‚µ‚½‚̂łµ‚傤‚©H
¡•׋­‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚ÇAexample4_1.java‚Å¢‚Á‚Ă܂·B
ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB

DiscoveryQuery query =
@@@@@new DiscoveryQuery(type, advertisementString, attribute,@
@@@@@@@value, threshold);

ã‚Ì•”•ª‚ŃGƒ‰[‚ɂȂè‚Ü‚·B
–â‘è‚Ínet.jxta.impl.protocol.DiscoveryQuery‚̈ø”‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇB
DiscoveryQuery(int type, java.lang.String peeradv, java.lang.String attr, java.lang.String value, int threshold)
‚Å‚¢‚¢‚ñ‚Å‚·‚æ‚ËH
URLØÝ¸(www.wakhok.ac.jp)
ª‚¾‚Æ
DiscoveryQuery(int type, java.lang.String peeradv, java.lang.String attr, java.lang.String value)
‚Æ‘‚¢‚Ä‚ ‚Á‚Ĉø”‚Ì“à—e‚ªˆá‚¤‚ñ‚Å‚·B
—¼•û‚â‚Á‚Ä‚à‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

‚ǂȂ½‚©ƒRƒ“ƒpƒCƒ‹‚Å‚«‚½l‚¢‚Ü‚·‚©H

70:_
03/08/01 11:17
URLØÝ¸(homepage.mac.com)

71:_
03/08/01 11:18
URLØÝ¸(homepage.mac.com)

72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/01 11:32
>>69
URLØÝ¸(platform.jxta.org)
‚±‚±‚Ý‚é‚Æ•¶Žš—ñ‚ðˆø”‚ɂƂéƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Á‚ĂȂ¢‚Ý‚½‚¢‚¾‚æB

73:69
03/08/01 11:45
>>72
–{“–‚¾II@‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚±‚Ì–{‚Ì“à—e‚ª‚à‚¤‚·‚łɌ¢“à—e‚¾‚Á‚½‚Æ‚ÍEEE


74:69
03/08/01 12:32
•â‘«‚È‚è

DiscoveryQuery query =
@@@@@new DiscoveryQuery(type, advertisementString, attribute,@
@@@@@@@value, threshold);
‚Ì•”•ª‚ð

DiscoveryQuery query = new DiscoveryQuery();
query.setAttr(attribute);
query.setValue(value);
query.setThreshold(threshold);
query.setDiscoveryType(type);
query.setPeerAdv(advertisementString);

‚±‚ñ‚ÈŠ´‚¶‚É‚µ‚½‚çŽÀsŒ‹‰Ê‚ª“¯‚¶‚ɂȂè‚È‚è‚Ü‚µ‚½B

75:ŽRè Â
03/08/02 02:06
iOOj

76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/04 02:56
P2P‚Å“®‚­«ŠûƒQ[ƒ€‚Æ‚©AˆÍŒéƒQ[ƒ€‚Á‚ÄŠOoH

77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/04 15:58
>>76
”ñ“¯ŠúP2P‚ÌJxta‚ð
‚Ç‚¤‚â‚Á‚Ä«Šû‚ÉŽg‚¤‚ñ‚¾H

78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/05 04:39
ˆêŽèŽh‚·‚½‚тɌvŽZƒm[ƒh‚ªˆÚ“®‚µ‚Ä‚¢‚­‚ñ‚¾‚æ

79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/10 01:33
>77
ƒsƒA”­Œ©‚ÉJXTAŽg‚Á‚ÄA‚ ‚Ƃ͎©‘O‚̃vƒƒOƒ‰ƒ€‚Å‚â‚Á‚Ă݂ê‚ÎH

80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/10 11:52
>>77
ƒpƒCƒv‚à’m‚ç‚È‚¢³Þ§¶‚Í‚¯[‚ñB
”ñ“¯Šú’ÊM‚µ‚©‚Å‚«‚È‚¢‚ñ‚¾‚Á‚½‚çƒ`ƒƒƒbƒg‚È‚ñ‚©ì‚ê‚Ë‚¦‚¾‚낤‚ªB


81:ŽRè Â
03/08/15 16:04
@@@ (ÜVÜ)
@@@„  O O „ ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@¼|@@@@|‚Â
@@@iQjiQj@@@@@@@@@@@@@@@@@@@@@@ŽRèƒpƒ“

82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/22 19:14
·‚艺‚ª‚Á‚Ă܂·‚ªA‚ǂȂ½‚©Jxta‚ðŽg‚Á‚Ä2ch‚̂悤‚ÈŒfަ”‚ð‚‚­‚è‚Ü‚¹‚ñ‚©H

83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/24 15:25
smalltalkjxta‚ɂ‚¢‚ĉ½‚©î•ñŽ‚Á‚Ä‚¢‚é•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚¹‚ñ‚©?

84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/01 23:26
jxtaŒ©‚Ä‚½‚çA
u’N‚©implement‚µ‚Äv
‚Æ‚©‘‚¢‚Ä‚ ‚Á‚Ĕ߂µ‚­‚È‚Á‚½B

Šm‚©ujxta‚Ì‚·‚ׂÄv‚̉pŒê”Å‚ªweb‚Épdf‚Å‚ ‚Á‚½‚æB
‚¢‚¢“à—e‚¾‚Á‚½B

85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/04 02:07
Jxta‚̃‰ƒCƒuƒ‰ƒŠ‚ðŽg‚Á‚Ä
PureŒ^ƒAƒvƒŠ‚Íì‚ê‚é‚̂łµ‚傤‚©H


86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/09 09:30
URLØÝ¸(www004.upp.so-net.ne.jp)

ª‚̃\[ƒX‚ðŽÀs‚³‚¹‚½‚¢‚ñ‚Å‚·‚ª
netPeerGroup = PeerGroupFactory.newNetPeerGroup();
‚Ì•”•ª‚ÅJXTA Configurator‚ª‹N“®‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‹N“®‚³‚¹‚È‚¢‚悤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©H

87:‚ª—‚l‚½‚ñ‚¿‚ã‚« p3173-ipad04fukuokachu.fukuoka.ocn.ne.jp
03/09/09 22:23
>>86‚½‚ñB
‚»‚Ì>>86‚ÌƒŠƒ“ƒNæ‚̃y[ƒW‚ÉA
u‚±‚ÌŽžAƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚É.jxta‚Æ‚¢‚¤–¼‘O‚̃TƒuƒfƒBƒŒƒNƒgƒŠ‚ª‚È‚¯‚ê‚ÎAÝ’èƒc[ƒ‹‚ª•\ަ‚³‚ê‚Ü‚·Bv
‚Æ‚ ‚邿‚¤‚ÉA

‚ ‚ç‚©‚¶‚ßA.jxta‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ðì‚Á‚ÄA
‚»‚̃fƒBƒŒƒNƒgƒŠ‚̂Ȃ©‚ÉPlatformConfig‚Ȃǂ̕K—v‚ȃtƒ@ƒCƒ‹‚ðŽ©•ª‚Åì‚Á‚Ä‚¨‚¯‚ÎA
JXTA Configurator‚Í‹N“®‚³‚ê‚È‚­‚È‚é‚æB

ŠÈ’P‚È•û–@‚Æ‚µ‚Ä‚ÍA‚½‚Æ‚¦‚ΈȑOJxtaShell‚ð‹N“®‚µ‚½‚±‚Æ‚ª‚ ‚é‚È‚çA
JXTA_Demo/ShellƒfƒBƒŒƒNƒgƒŠ‚̂Ȃ©‚É‚à.jxtaƒfƒBƒŒƒNƒgƒŠ‚ª‚ ‚邯‚¨‚à‚¤‚©‚çA
‚»‚ê‚ðŠÛ‚²‚ƃRƒs[‚µ‚Ä‚µ‚Ü‚¤‚Æ‚©B


‚»‚à‚»‚à.jxtaƒfƒBƒŒƒNƒgƒŠ‚Ì’†‚É‚ÍA
JXTA Platform‚ð‹N“®‚·‚邽‚߂ɕK—v‚Èî•ñ‚ªŠi”[‚³‚ê‚Ä‚¢‚é‚킯‚Å‚·B
JXTA Platform‚ÍA‚±‚Ì.jxta‚Ì’†‚ÉŠi”[‚³‚ꂽƒtƒ@ƒCƒ‹‚Ìî•ñ‚ð‚à‚Æ‚É‚µ‚Ä‹N“®‚³‚ê‚Ü‚·B

‚à‚µA.jxtaƒfƒBƒŒƒNƒgƒŠ‚ª‚È‚¯‚ê‚ÎAJXTAƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ð‹N“®‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚Ì‚ÅA
‚Ü‚¸JXTA configurator‚ð‹N“®‚µ‚ÄA‚±‚ÌGUI‰æ–Ê‚ÉJXTA Platform‚ð‹N“®‚·‚邽‚߂ɕK—v‚Èî•ñ‚ð
ƒ†[ƒU[‚É“ü—Í‚µ‚Ä‚à‚炤‚킯‚Å‚·B
‚½‚Æ‚¦‚΃sƒA‚Ì–¼‘O‚ð‰½‚É‚·‚é‚©‚Æ‚©Aƒlƒbƒgƒ[ƒN‚ÌÝ’è‚ð‚Ç‚¤‚·‚é‚©‚È‚ÇB

‚ÅA‚»‚Ì“ü—Í‚ð‚à‚Æ‚ÉAJXTA Configurator‚ªA
.jxtaƒfƒBƒŒƒNƒgƒŠ‚ÆA‚»‚Ì’†‚̃tƒ@ƒCƒ‹‚ðŽ©“®‚Ŷ¬‚µ‚Ä‚­‚ê‚éA
‚¾‚¢‚½‚¢A‚±‚¤‚¢‚¤Š´‚¶‚ÌŽd‘g‚ÝB

JXTA Platform‚Ì‹N“®‚ɂ‚¢‚Ä‚ÍA‰º‚̃y[ƒW‚ªŽQl‚ɂȂ肻‚¤B
URLØÝ¸(platform.jxta.org)

88:86
03/09/10 10:24
>>87‚³‚ñ
‚¨•ÔŽ–‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
PlatformConfig“™‚̃tƒ@ƒCƒ‹‚Í‚¢‚‚̂܂ɂ©.jxta“à‚ɂł«‚Ă܂µ‚½B
jxta shell‚ð‰‚߂ċN“®‚³‚¹‚½Žž‚Éconfigurator‚Åݒ肵‚½‚©‚ç‚Å‚µ‚傤‚©H

Œ¾‚¢‚É‚­‚¢‚̂ł·‚ªAŽÀs‚Å‚«‚È‚¢Œ´ˆö‚ª‚í‚©‚è‚Ü‚µ‚½B
JXTA_Demo/ShellƒfƒBƒŒƒNƒgƒŠ‚Å
javac -classpath ../lib/jxta.jar SimpleJxtaApp.java
java -classpath ..\lib\jxta.jar;..\lib\log4j.jar;..\lib\beepcore.jar;..\lib\jxtasecurity.jar;..\lib\cryptix-asn1.jar;..\lib\cryptix32.jar;..\lib\jxtaptls.jar;..\lib\minimalBC.jar; SimpleJxtaApp
‚Æ‚µ‚½‚çŽÀsŒ‹‰Ê‚ª“¯‚¶‚ɂȂè‚Ü‚µ‚½B
‚Ç‚¤‚â‚çŽÀs‚ÌŽd•û‚ª‚Ü‚¿‚ª‚Á‚Ä‚¢‚½‚悤‚Å‚·B
java SimpleJxtaApp‚Á‚Ä‚â‚Á‚Ă܂µ‚½iоjB
‚²–À˜f‚©‚¯‚Ü‚µ‚½B




89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/19 12:33
URLØÝ¸(www.jxta.org)
‚Ìp58‚ÌPipeListenerƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì79s–Ú
pipeIn=pipeSvc.createInputPipe(pipeAdv,this);
‚Åjava.lang.ClassCastException:net.jxta.impl.id.UUID.PeerID
‚ƃGƒ‰[‚ª‚Å‚Äinput pipe‚ð‚‚­‚邱‚Æ‚ª‚Å‚«‚È‚¢‚̂ł·‚ª‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©H


90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/19 20:12
>>89
‚»‚̃Gƒ‰[‘O‚Éo‚½Ž–‚ª‚ ‚Á‚½‚悤‚È‹C‚ªBBB
ŽÀs‚µ‚½Žž‚Éo‚é‚ñ‚Å‚·‚©H

91:90
03/09/19 21:29
>>89
‚Ђå‚Á‚Æ‚µ‚½‚çpipeID‚ð•ʂȂà‚̂ɂ·‚邯‚¤‚Ü‚­“®‚©‚È‚¢‚Å‚µ‚傤‚©H

92:89
03/09/22 13:19
>>90
examplepipe.adv‚Ì’†‚ÌID(pipeID?)‚ð•ÏX‚µ‚½‚炤‚Ü‚­ŽÀs‚Å‚«‚Ü‚µ‚½B
pipeID‚ÆpeerID‚𓯂¶‚É‚µ‚Ä‚¢‚½‚̂ŎÀs‚Å‚«‚È‚©‚Á‚½‚悤‚Å‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/23 00:26
‚±‚ÌJxta‚Æ‚â‚ç‚ÍJavaê—p‚ÌAPI‚È‚ÌH
‚»‚ê‚Æ‚àƒvƒƒgƒRƒ‹‚Ì‚±‚ÆH

94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/23 00:29
Jxta‚Åì‚Á‚½ƒ\ƒtƒg‚ð‘¼l‚ÉŽg‚킹‚é‚É‚ÍAJxta‚̃Cƒ“ƒXƒg[ƒ‹à–¾‘‚ð
‰SŽÒ‚ɓǂ܂¹‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚¾‚낤‚©H

JavaWebStart‚Å‚¤‚Ü‚­‚¢‚Å‚«‚È‚¢‚©‚ÈH

95:‚ª—‚l‚½‚ñ‚¿‚ã‚« p3173-ipad04fukuokachu.fukuoka.ocn.ne.jp
03/09/24 07:59
>>92 89‚½‚ñB
URLØÝ¸(www.jxta.org)
‚𗎂Ƃµ‚Ä‚«‚ÄŽg‚¤‚ÆŠy‚©‚àB
examplepipe.adv‚Ȃǂ̕K—v‚ȃtƒ@ƒCƒ‹‚àA
‚¢‚Á‚µ‚å‚É«•‚ê‚Ä‚¢‚é‚Ì‚ÅB


>>93‚½‚ñB
ƒvƒƒgƒRƒ‹‚Å‚·B
“Á’è‚̃vƒ‰ƒbƒgƒtƒH[ƒ€‚â“Á’è‚ÌŒ¾Œê‚Ɉˑ¶‚µ‚È‚¢‚±‚Æ‚ð
ŽåŠá‚É‚¨‚¢‚ÄÝŒv‚³‚ê‚Ä‚¢‚Ü‚·B
Œ»ÝJava‚É‚æ‚éŽÀ‘•‚âAC‚É‚æ‚éŽÀ‘•‚ȂǂªŠJ”­’†‚̂悤‚Å‚·B


>>94‚½‚ñB
JXTA Shell‚Ȃǂ̃\[ƒX‚É‚ÍA
JavaWebStart—p‚̃tƒ@ƒCƒ‹ˆêŽ®‚ð쬂ł«‚éƒIƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·B
ant‚ð—p‚¢‚Äant jnlp‚Æ“ü—Í‚·‚ê‚ÎA
jnlpƒtƒ@ƒCƒ‹‚Ì쬂©‚ç‚©‚çjarƒtƒ@ƒCƒ‹‚Ö‚Ì–¼‚Ü‚ÅAŽ©“®“I‚ÉŽÀs‚ª‚È‚³‚ê‚Ü‚·B

‚Å‚àŒ»Ý‚Ì–â‘è‚ÍAƒCƒ“ƒXƒg[ƒ‹‚·‚é‚܂ł̎èŠÔ‚æ‚è‚àA
JXTA Configurator‚ÌŽg‚¢ŸŽè‚̈«‚³‚©‚àB
Ú‚µ‚¢à–¾‘‚Ȃǂª‚È‚¢‚ÆA
‚±‚ê‚ðŽg‚Á‚ĉŠúÝ’è‚ð‚·‚é‚͉̂SŽÒ‚ɂ͑å•Ï‚»‚¤B

‚Ƃ肠‚¦‚¸ð“úA2.1.1‚ðƒRƒ“ƒpƒCƒ‹‚·‚é‚‚¢‚Å‚É
JXTA Shell‚ðJavaWebStart‰»‚µ‚Ă݂܂µ‚½B
M—Ђł«‚騖¾‘‚ª‚È‚¢‚©‚çŽÀs‚µ‚悤‚Æ‚·‚邯Œx‚ł邯‚ê‚ÇB
URLØÝ¸(javawebstart.minidns.net)

// ‚ ‚ÆJavaVM1.4.2‚ÅŽÀs‚·‚邯A‚ ‚¢‚©‚í‚炸•¶Žš‚Ì•\ަ‚ª—‚ê‚邯‚ê‚ÇB

96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/25 19:00
‚±‚ñ‚¿‚Í
¡AJAVA PRESS vol28‚ÌuƒƒCƒ„ƒŒƒX‚o‚Q‚o‚ª‚â‚Á‚Ä‚«‚½Iv
‚ð“ǂ݂Ȃª‚çJXME‚̕׋­‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ª‚¤‚Ü‚­Ž©‘O‚ÅƒŠƒŒ[ƒsƒA‚ª
‚‚­‚ê‚Ü‚¹‚ñB
p119‚©‚ç‚̂Ƃ¨‚è‚ÉƒŠƒŒ[ƒsƒA‚ðì‚Á‚½‚̂ł·‚ªAƒŠƒŒ[ƒsƒA‚̉ғ®Šm”F‚Å
telnet localhost 9700‚Æ‚µ‚Ä‚à‰½‚à‚¨‚±‚è‚Ü‚¹‚ñB
ƒŠƒŒ[ƒsƒA‚©‚ç‚̉ž“š‚ª‚È‚¯‚ê‚΂ł«‚½‚±‚ƂɂȂç‚È‚¢‚̂łµ‚傤‚©H
‚ǂȂ½‚©‚Å‚«‚½•û‚Í‚¢‚Ü‚·‚©H

97:96
03/09/26 17:24
Ž©ŒÈƒtƒHƒ[
‚Ü‚Á‚½‚­–â‘è‚È‚­‚Å‚«‚Ü‚µ‚½B

98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/26 17:36
JXTA‚ÆJXME‚ðŽg‚Á‚ÄPC‚ÆŒg‘Ñ“d˜b‚ÅŠÈ’P‚È’ÊM‚ª‚â‚肽‚¢‚Å‚·B
ÌAJXME‚ÍJXTA1.0‚Æ‚µ‚©’ÊM‚Å‚«‚È‚¢‚Æ•·‚¢‚½‚ñ‚Å‚·‚ª
Œ»ÝAJXTA2.0,JXTA2.1‚Æ’ÊM‚͂ł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
9ŒŽ15“ú‚É’ñ‹ŸŠJŽn‚µ‚½JXTA2.1.1‚Ì’†‚Ìjxme.zip‚ð‚‚©‚Á‚Ä‚à
JXTA2.1.1‚Ƃ͒ÊM‚Å‚«‚Ü‚¹‚ñ‚©H@



99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/27 11:29
>>98
‚¤‚ëŠo‚¦‚Ȃ̂ŊԈá‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚ñ‚ªA
JXTA1.0->JXTA2.0‚ŃvƒƒgƒRƒ‹‚ª•Ï‚Á‚½‚Í‚¸B
‰º•ûŒÝŠ·‚ª‚È‚¢‚Æ‚©‚¢‚¤˜b‚¾‚Á‚½‚悤‚ÉŽv‚¤B

Šm‚©JXTA 2.0‚ÌƒŠƒŠ[ƒXƒm[ƒg‚ÅA
1.0‚ƕςÁ‚½‚Æ‚±‚ë‚É‚»‚ñ‚Șb‚ª‚ ‚Á‚½B
Šm”F‚µ‚Ă݂ĂÍH



100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/27 12:28
‚±‚ñ‚È‚ñJava~‚µ‚©Žg‚í‚È‚¢‚Å‚µ‚åB

101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/12 12:05
Bill Joy‚ÆSun‚ªŠÖ‚í‚Á‚Ä‚¢‚邾‚¯‚ÉA
Žd—l‘‚Ȃǂð“ǂތÀ‚è‚Å‚ÍA
Java‚æ‚è‚Í‚»‚ÌŠT”O‚ÍUNIX‚É”ñí‚ɋ߂¢‚Å‚·‚ËB

JXTA‚Ì”wŒi‚ɂ‚¢‚Ä‘å‚Ü‚©‚Éà–¾‚µ‚½uƒrƒWƒ‡ƒ“‚Æ“NŠwv‚̉ӊ‚É‚àA
‚»‚ÌŽv‘z‚ªA‚¿‚ç‚Á‚ÆŠç‚ð‚Ì‚¼‚©‚¹‚Ä‚¢‚Ü‚·B

And we outlined a vision for the software. Some key components are:
ƒ\ƒtƒgƒEƒFƒA‚ɑ΂µ‚ĉäX‚Í‘å‚Ü‚©‚ɃrƒWƒ‡ƒ“‚ð•`‚¢‚½B‚»‚̃L[ƒRƒ“ƒZƒvƒg‚ÍA

@ 2. develop administrative commands for peers, peer groups, and groups of peers in the spirit of UNIX pipes and shells
@‚»‚Ì2‚ÍAUNIX‚̃pƒCƒv‚âƒVƒFƒ‹‚Æ“¯‚¶‹CŽ¿‚ð‚à‚Á‚½AƒsƒA‚âƒsƒAƒOƒ‹[ƒv‚ðŠÇ—‚·‚邽‚߂̖½—ß‚ðŠJ”­‚·‚éB

@ 3. keep the core small and elegant
@‚»‚Ì3‚ÍAƒRƒA‚̓Xƒ‚[ƒ‹‚ŃGƒŒƒKƒ“ƒg‚ɕۂÂB

URLØÝ¸(www.jxta.org)

102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/12 12:06
‚»‚µ‚ÄJXTA‚Ì‹†‹É“I‚È–Ú•W‚ÍAŒ¾Œê‚âƒn[ƒh‚Í‚à‚¿‚ë‚ñ
TCP/IP‚ȂǂÌA“Á’è‚Ì’ÊMƒvƒƒgƒRƒ‹‚É‚·‚çˆË‘¶‚µ‚È‚¢‚±‚Ƃł·B

Œ»ÝAÅ‚àŽÀ‘•‚ªi‚ñ‚Å‚¢‚é‚Ì‚ÍA
PCã‚ÌJava‚ÆATCP/IP‚É‚æ‚éŽÀ‘•‚ÅA
‚±‚ê‚ÉŽŸ‚®‚Ì‚ªAŒg‘тȂǃ‚ƒoƒCƒ‹ã‚ÌJava‚ÆTCP/IP‚É‚æ‚éŽÀ‘•‚Å‚·‚ªB

‚»‚Ì‘¼‚ÌŒ¾Œê‚É‚¨‚¢‚Ă͈ȉº‚̃y[ƒW‚©A
‚»‚ê‚©ŠeƒvƒƒWƒFƒNƒgƒ[ƒŠƒ“ƒOƒŠƒXƒg‚Ȃǂð’¼ÚŽQÆ‚·‚邯‚æ‚낵‚¢‚©‚ÆB

C, C++
URLØÝ¸(jxta-c.jxta.org)
Perl
URLØÝ¸(jxtaperl.jxta.org)
Python
URLØÝ¸(jxtapy.jxta.org)
Ruby
URLØÝ¸(jxtaruby.jxta.org)
Smalltalk
URLØÝ¸(smalltalkjxta.jxta.org)

103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/12 12:13
ƒlƒbƒgƒ[ƒNã‚ɉ¼‘z“I‚ÈUNIXŠÂ‹«‚ª‚Å‚«‚ ‚ª‚èA
ƒ†[ƒU‚̓tƒ@ƒCƒ‹‚ƂȂéA‚ÆB‚»‚ñ‚ÈŠ´‚¶B

104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/12 12:14
>>98-99
J2ME—p‚ÌJXTA‚È‚çA
JXTA protocol 2.0‚ł̎À‘•‚ª‚·‚Å‚ÉƒŠƒŠ[ƒX‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA
‚»‚¿‚ç‚ð‚Ç‚¤‚¼

URLØÝ¸(jxme.jxta.org)

105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/01 00:12
Cƒ}ƒKŒ©‚È‚ª‚çP2Pƒ\ƒtƒg‚Á‚Äì‚ê‚é‚à‚̂ȂÌH
ŠÈ’P‚ȃf[ƒ^“]‘—ƒ\ƒtƒg‚ðì‚Á‚Ă݂½‚¢‚ñ‚¾‚¯‚ǃAƒtƒH‚¾‚©‚ç‚æ[‚í‚©‚ç‚ñ‚Ì‚³B


106:‚ª—‚l‚½‚ñ‚¿‚ã‚« p3173-ipad04fukuokachu.fukuoka.ocn.ne.jp
03/11/23 05:21
2”N‘O‚ÉA‚Ü‚¾JXTA‚̃o[ƒWƒ‡ƒ“‚ª1‚¾‚Á‚½Žž‘ã‚É‘‚©‚ꂽ‹LŽ–‚Ì
ƒo[ƒWƒ‡ƒ“2‚ɑΉž‚µ‚½V‚µ‚¢‹LŽ–‚ªIBM‚ɃAƒbƒv‚³‚ꂽ‚Ý‚½‚¢B
‚Å‚à“ú–{Œê”ł͂܂¾‚È‚¢‚Ì‚©‚ÈB

URLØÝ¸(www-106.ibm.com)
JXTA 2: A high-performance, massively scalable P2P network

URLØÝ¸(www-6.ibm.com)
dW : Java technology : P2P‚𑊌݉^—p‰Â”\‚É‚·‚é: Jxta‚Ì•¨Œê

107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/28 23:12
‰‚߂܂µ‚ÄA‚ǂȂ½‚©A‚í‚©‚é•û‹³‚¦‚Ä‚­‚¾‚³‚¢B

¢JXTA‚Ì‚·‚ׂÄ\P2P JavaƒvƒƒOƒ‰ƒ~ƒ“ƒO£‚ÆŒ¾‚¤–{‚Ì
¢JxtaMessenger£‚ÆŒ¾‚¤JxtaƒTƒ“ƒvƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð
eclipse‚ŃRƒ“ƒpƒCƒ‹‚µŽÀs‚µ‚½‚̂ł·‚ª–{‚É‘‚¢‚Ä
‚ ‚邿‚¤‚É“®ì‚µ‚Ü‚¹‚ñB“®ìŠm”F‚ª‚Å‚«‚Ä‚¢‚é‚©‚½
‚·‚݂܂¹‚ñ‚ªA‚ǂ̂悤‚É‚µ‚½‚Ì‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

URLØÝ¸(www.brendonwilson.com)

ª‚Ìchapter11‚̃\[ƒX‚Å‚·B

‚ ‚ÆAˆê‘ä‚̃}ƒVƒ“‚ÅJxtaMessengerƒAƒvƒŠƒP[ƒVƒ‡ƒ“
‚ð2‚‹N“®‚³‚¹“®ìŠm”F‚ð‚·‚é•û–@(ƒ|[ƒg‚ȂǂÌÝ’è)‚ð
‚­‚킵‚­‹³‚¦‚Ä‚­‚¾‚³‚¢B

‰SŽÒ‚Å‚©‚Ȃ袂Á‚Ä‚¢‚é‚̂ł킩‚é•û‚Ç‚¤‚©A‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/29 19:37
>>107
“ñ‚“¯Žž‚É‹N“®‚³‚¹‚é‚É‚ÍAeclipse‚È‚ç‚à‚¤‚ЂƂ“¯‚¶“à—e‚ÌProject‚ðì‚Á‚ÄA
JXTA Configurator‚Ìadvancedƒ^ƒu‚ÌTCP,HTTP Setting‚Ì
9701,9700‚Ì”Žš‚ðˆá‚¤”Žš‚É‚·‚é
‚±‚ñ‚È‚ñ‚Å‚æ‚낵‚¢‚©H

>URLØÝ¸(www.brendonwilson.com)
‚±‚Á‚¿‚͂܂½‰É‚ÈŽž‚ɓǂñ‚Ç‚«‚Ü‚·

109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/29 22:49
>>108
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Ž©•ª‚Å‚à‚¢‚ë‚¢‚ë‚ÆŽŽ‚µ‚Ä‚é‚̂ł·‚ª
Œ‹‰Ê‚ª‚łȂ¢‚̂Ń\[ƒX‚Ì•û‚à‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/01 22:48
>107
‚Ç‚¤‚â‚Á‚ăRƒ“ƒpƒCƒ‹‚µ‚½HH
‚»‚Ì–{Ž‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‰½‚ðŒ¾‚Á‚Ä‚é‚Ì‚©ƒTƒbƒpƒŠ‚Å( ;L„tÌ;

111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/02 02:56
>110
ƒRƒ“ƒpƒCƒ‹‚Íeclipse‚ÌŽÀsƒƒjƒ…[‚©‚çŽÀs‚ð‘I‚ԂƂł«‚Ü‚µ‚½B
(‚·‚݂܂¹‚ñB‰SŽÒ‚È‚ñ‚ÅãŽè‚­à–¾‚Å‚«‚Ü‚¹‚ñB)

Ž„‚à–{‚Í‚³‚Á‚Ï‚è‚Å‚·BŽ‚Á‚Ä‚¢‚é‚Ì‚Í2003”N‚RŒŽ10“ú‚̉”łȂñ‚Å‚·‚ª
URLØÝ¸(www.jxta.org)‚ð‚Ý‚é‚ÆJXTA‚Ìversion‚à‰½‰ñ‚àV‚µ‚­‚È‚Á‚Ä‚¨‚è‚»‚ÌŠÖŒW‚Å
URLØÝ¸(www.brendonwilson.com)‚É‚ ‚éA
–{‚ÌPDFƒtƒ@ƒCƒ‹‚ɂ̂Á‚Ä‚¢‚éƒTƒ“ƒvƒ‹ƒ\[ƒX‚Æ
ƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚éƒ\[ƒX‚͈á‚Á‚Ä‚¢‚Ü‚µ‚½B

ƒ\[ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µŽÀs‚·‚邯AJxtaMessengerƒAƒvƒŠƒP[ƒVƒ‡ƒ“
‚ª‹N“®‚µ‚½‚Æ‚«‚ÉŽ©•ª‚Ìó‘Ô‚ª•\ަ‚³‚ê‚é‚Í‚¸‚È‚ñ‚Å‚·‚ª
ƒz[ƒ€ƒy[ƒW‚â–{‚̃\[ƒX‚̂܂܂¾‚Æ•\ަ‚³‚ê‚Ü‚¹‚ñB
‚±‚ê‚̓\[ƒX‚ªŠÔˆá‚Á‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H

l‚¦‚ê‚Îl‚¦‚é‚قǂ킩‚ç‚È‚­‚È‚Á‚Ä‚«‚Ă܂·B
‚à‚µA‚±‚ÌJxtaMessenger‚ŃƒbƒZ[ƒW‚Ì‚â‚èŽæ‚肪
‚Å‚«‚½•û‚ÍJXTA‚̃o[ƒWƒ‡ƒ“‚È‚Ç‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚æ‚낵‚­‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B



112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/02 15:02
JXTA Shell ‚Å println ‚ª‚¤‚Ü‚­“®ì‚µ‚Ü‚¹‚ñB
startApp ƒƒ\ƒbƒh‚Ì’†‚Å println ‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ꊂɂæ‚Á‚Ä@JXTA Shell ‚Ì•W€o—͂ɕ\ަ‚³‚ꂽ‚è
‚³‚ê‚È‚©‚Á‚½‚è‚·‚é‚̂ł·B

‚»‚ê‚ÆAnet.jxta.impl.shell.* ‚̃hƒLƒ…ƒƒ“ƒg‚ª‚Ç‚±‚É‚ ‚é‚©‚ª
‚í‚©‚è‚Ü‚¹‚ñB‚²‘¶’m‚Ì•û‚ª‚¢‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/02 15:10
>111
“Á‚ɃGƒ‰[‚Ío‚ĂȂ¢‚ñ‚Å‚·‚©H
–{‚É‚Íʼn‹N“®‚µ‚½‚Æ‚«‚Ƀvƒƒ“ƒvƒg‚ªo‚邯‘‚©‚ê‚Ä‚¢‚Ü‚·‚ª
‚»‚±‚܂łÍi‚ñ‚¾‚̂łµ‚傤‚©H

114:110
03/12/02 16:10
‚È‚ñ‚©‘S‘R‚í‚©‚ñ‚È‚¢‚âB
eclipseŽg‚Á‚Ä‚â‚Á‚Ă݂½‚¯‚ÇA–³Ž–‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚Ă邩‚Ç‚¤‚©‚à•s–¾B
ŠÂ‹«•Ï”‚Æ‚©‚Ç‚¤‚¢‚¤Ý’è‚É‚µ‚Ă܂·HH>>111

115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/02 16:33
Ant‚ðŽg‚Á‚Ă݂½‚Ù‚¤‚ªŠy‚©‚àB
‚ ‚ê‚È‚çA‚»‚ê‚قǃCƒ“ƒXƒg[ƒ‹‚͓‚­‚È‚¢‚µB

116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/02 22:43
>>115
ˆê‰žAAnt‚𗎂Ƃµ‚Ă݂½‚ñ‚¾‚¯‚ǃCƒ“ƒXƒg[ƒ‰‚炵‚«‚à‚̂͂Ȃ©‚Á‚½‚æB
‰ð“€‚µ‚ÄA“K“–‚Èꊂɒu‚¢‚½‚¾‚¯B
‚â‚Á‚Ï’mޝ•s‘«‚͔ۂ߂Ȃ¢‚È‚ŸB
‚±‚±‚܂ł킯‚í‚©‚ç‚ñ‚ƃ}ƒa‚Å‚¢‚â‚ɂȂÁ‚Ä‚­‚é‚íB

117:116
03/12/03 00:18
jakarta‚̃TƒCƒg‚ŃCƒ“ƒXƒg[ƒ‹•û–@‚ª‚ ‚è‚Ü‚µ‚½(Î)
‚Ƃ肠‚¦‚¸AŽ©•ª‚Å‚à‚ª‚ñ‚΂Á‚Ă݂܂·B
115‚³‚ñA‚Ç‚¤‚à‚ ‚肪‚ÆB

118:112
03/12/03 10:57
à–¾‚ª‘«‚è‚È‚©‚Á‚½‚̂ŕ⑫‚µ‚Ü‚·B
wJXTA ‚Ì‚·‚ׂÄx‚Ì‘æ5Í‚ðŒ³‚É‚µ‚½ƒvƒƒOƒ‰ƒ€‚ÅAprintln ‚Å•¶Žš—ñ‚ª
JXTA Shell ‚Ì•W€o—͂ɕ\ަ‚³‚ꂽ‚肳‚ê‚È‚©‚Á‚½‚è‚·‚é‚̂ł·B
–â‘è•”•ª‚̃\[ƒX‚͈ȉº‚̂Ƃ¨‚è‚Å‚·B

public int startApp(String[] args) {
int result = appNoError;
ShellEnv theEnvironment = getEnv();
ShellObject theShellObject = theEnvironment.get("stdgroup");
PeerGroup currentGroup = (PeerGroup) theShellObject.getObject();
ResolverService resolver = currentGroup.getResolverService();
println("ŠJŽn‚µ‚Ü‚·B"); // •\ަ‚³‚ê‚È‚¢
try {
parseArguments(args);
}catch (IllegalArgumentException e) {
println("ƒpƒ‰ƒ[ƒ^‚ª•s³‚Å‚·B"); // —áŠOŽž‚É•\ަ‚³‚ê‚é
result = ShellApp.appParamError;
}
println("ƒnƒ“ƒhƒ‰‚ð“o˜^‚µ‚Ü‚·B"); // •\ަ‚³‚ê‚È‚¢
manageHandler(resolver);
if (!removeHandler) {
myCPQueryMsg cpquery = new myCPQueryMsg(base, power);
String localPeerID = currentGroup.getPeerID().toString();
ResolverQuery query = new ResolverQuery(
"myCPQueryHandler", null, localPeerID, cpquery.toString(), 0);
println("‘—M Šî”: " + base + " ‚ׂ«”: " + power); // •\ަ‚³‚ê‚é
resolver.sendQuery(null, query);
}
return result;
}

Œ´ˆö‚ª‚í‚©‚Á‚½•ûA‚ǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/03 14:02
>>102
> ‚»‚µ‚ÄJXTA‚Ì‹†‹É“I‚È–Ú•W‚ÍAŒ¾Œê‚âƒn[ƒh‚Í‚à‚¿‚ë‚ñ
> TCP/IP‚ȂǂÌA“Á’è‚Ì’ÊMƒvƒƒgƒRƒ‹‚É‚·‚çˆË‘¶‚µ‚È‚¢‚±‚Ƃł·B
‚v‚r‚c‚kH

120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/04 13:08
‚â‚Á‚ƃRƒ“ƒpƒCƒ‹•ŽÀs‚Å‚«‚Ü‚µ‚½B
‚Ó‚£AƒtƒHƒ‹ƒ_‚ð‚¢‚Á‚Ï‚¢ì‚邯‚Í‹C‚©‚È‚©‚Á‚½B
‚»‚ê‚É‚µ‚Ä‚àEEE‚È‚ºƒIƒ“ƒ‰ƒCƒ“‚ɂȂç‚È‚¢‚ñ‚¾‚ëB
‚Ù‚©‚Ì•û‚Í‚¿‚á‚ñ‚ƃIƒ“ƒ‰ƒCƒ“‚Ń`ƒƒƒbƒg‚Æ‚©‚Å‚«‚Ă܂·‚©HH

121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/04 15:34
>>120
ƒAƒhƒoƒ^ƒCƒYƒƒ“ƒg‚ÌŒöŠJEŒŸõ‚ªlocal‚¾‚©‚ç‚¶‚á‚È‚¢H

122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/04 20:30
>>121
‚Æ‚¢‚¢‚Ü‚·‚ÆHH
ݒ肪‘S‘R‚í‚©‚Á‚ĂȂ­‚Ä\‚µ–ó‚È‚¢‚Å‚·B
‚Ç‚±‚ÌÝ’è‚ð‚¢‚¶‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

123:122
03/12/05 01:05
Cƒ}ƒK‚É‚ ‚Á‚½‹LŽ–‚ðŒ©‚È‚ª‚çݒ肵‚Ă݂½‚¯‚ǃIƒ“ƒ‰ƒCƒ“‚ɂȂè‚Ü‚¹‚ñ‚Å‚µ‚½B
Cchapter11‚̃Tƒ“ƒvƒ‹ƒAƒvƒŠ‚È‚ñ‚Å‚·‚¯‚ÇA‹N“®‚Í‚·‚é‚à‚̂̎©•ªŽ©g‚à•\ަ‚³‚ê‚È‚¢‚µEEEB
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð“ñ‚‹N“®‚³‚¹‚ÄAƒ|[ƒg‚à‚»‚ꂼ‚êˆá‚¤‚à‚̂ɂµ‚Ä‚©‚ç
JxtaMessenger‚ð“ñ‚ÂŽÀs‚µ‚Ä‚é‚̂Ƀ†[ƒU‚ð’ljÁ‚µ‚Ä‚àƒIƒtƒ‰ƒCƒ“‚̂܂Ü( ;L„tÌ;
‚Ö‚é‚Õ‚Ý`B

124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/09 04:45
sendMessage("•ÛŽç");

125:120
03/12/09 15:18
>>111
Œ‹‹ÇA‚¿‚á‚ñ‚Æ‹N“®‚µ‚ă`ƒƒƒbƒg‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½‚©H
‚±‚¿‚ç‚Í‘Š•Ï‚í‚炸ƒ_ƒ‚Å‚·B
Ý’è‰æ–Ê‚ªo‚ÄJXTA Messenger‚Í‹N“®‚·‚é‚à‚Ì‚ÌA
Ž©•ª‚Ìó‘Ô‚à•\ަ‚³‚ê‚È‚¢‚µƒ`ƒƒƒbƒg‚à‚Å‚«‚ĂȂ¢‚Å‚·B
‚¤‚Ü‚­‹@”\‚µ‚Ä‚é•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚¹‚ñ‚©H

126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/15 12:26
‚¤‚킟EEEƒ}ƒa‚ł킯‚í‚©‚ñ‚È‚¢‚Á‚·B
URLØÝ¸(www.brendonwilson.com)
‚̃TƒCƒg‚É‚ ‚éƒ`ƒƒƒvƒ^[11‚̃\[ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ÄŽÀs‚µ‚½‚¯‚ÇA

ˆêAŽ©•ª‚ª’ljÁ‚³‚ê‚È‚¢B
“ñAƒ†[ƒU‚ð’ljÁ‚µ‚Ä‚àƒIƒ“ƒ‰ƒCƒ“‚ɂȂç‚È‚¢B

‚ǂȂ½‚©A‚¿‚á‚ñ‚Æ‹@”\‚µ‚Ä‚é•û‚¢‚Ü‚·‚©HH
‚Ü‚½AC³‚ð‰Á‚¦‚½‚ç“®‚¢‚½‚ȂǂÌî•ñ‚à‚ ‚è‚Ü‚µ‚½‚炨Šè‚¢‚µ‚Ü‚·B

127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/18 15:08
>>126
‰´‚͂Ƃ肠‚¦‚¸A‚â‚è‚Í‚¶‚ß‚½‚΂©‚肾‚©‚ç˜a‚©‚ç‚ñ‚¯‚ÇB

P456‚Ì–óŽÒŒã‘‚«‚ÉuList11.19‚̓Rƒ“ƒpƒCƒ‹A‹N“®‚͂ł«‚邪
ƒ`ƒƒƒbƒg‚ðŠJŽn‚Å‚«‚È‚©‚Á‚½Bv‚Á‚Ä‚ ‚邿B
‰ðŒˆ–@‚àÚ‚Á‚Ä‚¢‚é‚̂ŎQÆ‚µ‚Ă݂êB

128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/18 18:04
>>123
Cƒ}ƒK‚Á‚Ä‚»‚ñ‚È‚ÉJavaƒlƒ^Žg‚¦‚é‚Ì‚©H

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/18 18:18
Programmer's Guide“Ç‚ñ‚¾‚Ù‚¤‚ª‚¢‚¢‚æB
ƒo[ƒWƒ‡ƒ“2.0‚ɂȂÁ‚½‚µB

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/18 23:15
>>127
‚Ç‚¤‚àƒŒƒX‚ ‚肪‚Æ‚¤‚ËB
‚»‚̃Gƒ‰[‚ɂ‚¢‚Ä‚Í‚à‚¤’²‚ׂ½‚µŠm”F‚à‚µ‚½‚æB
ˆø”‚Ì‚ðC³‚·‚ê‚Î‰ðŒˆ‚Å‚«‚½‚Á‚Ä‚ ‚Á‚ÄAŽÀÛ‚É—Ž‚Æ‚µ‚Ă݂½ƒ\[ƒX‚Å‚Í
‚»‚̈ø”‚ª³‚µ‚¢‚à‚̂ɕÏX‚³‚ê‚Ä‚½‚Ì‚æB
‚¾‚©‚çEEE‚¨‚©‚µ‚¢‚Ì‚æ‚ËB

>>128
‚½‚Ü‚½‚½P2P“ÁW‚©‚È‚ñ‚©‚ÅJXTA‚ªÚ‚Á‚Ä‚½‚Ì‚æB
‚»‚±‚Ü‚Å[‚­‚â‚Á‚ĂȂ©‚Á‚½‚ÆŽv‚¤‚¯‚ÇB

>>129
ŽQl‚É‚µ‚Ă݂܂·B

131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/19 10:58
>>130
>>128
¡Jxta‚̘AÚ‚â‚Á‚Ä‚éBCƒ}ƒKB

132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/19 21:07
ŠÄC‚µ‚½‰ïŽÐ‚Ì•û‚É–â‚¢‡‚킹‚½‚çEEE
JXTA‚̃o[ƒWƒ‡ƒ“2‚ł͋N“®‚Í‚·‚é‚à‚̂̎©•ª‚ª•\ަ‚³‚ê‚È‚©‚Á‚½‚Ý‚½‚¢B
‚Ђ¶‚å[‚Ƀ„ƒ”ƒ@ƒC(о

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/20 22:50
Å‹ßjxtaŽn‚ß‚½‚ñ‚Å‚·‚ª

jxta shell‚Å
peers -f
peers
‚Æ‚â‚Á‚Ä‚à

groups -f
groups
‚Æ‚â‚Á‚Ä‚àAƒ[ƒJƒ‹ƒLƒƒƒbƒVƒ…‚ªíœ‚³‚ꂸ‚É
ƒtƒ‰ƒbƒVƒ…‚·‚é‘O‚Æ“¯‚¶Œ‹‰Ê‚ɂȂé‚ñ‚¾‚¯‚ÇB
‚±‚ê‚Á‚ijí‚Ȃ̂łµ‚傤‚©H
jxta shell‚Ìversion‚Í2.2‚Å‚·B

134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 11:49
>>133

peers -f ‚·‚é‘O‚ÆŒã‚Å env ƒRƒ}ƒ“ƒh‚ðŽŽ‚µ‚Ă݂½‚çA
•\ަ‚ª•Ï‚í‚Á‚Ä‚¢‚邿B
peers ‚µ‚Ä‚à•\ަ‚͕ςí‚Á‚ĂȂ¢‚¯‚ÇB

135:112
03/12/21 11:56
Ž©ŒÈƒŒƒX‚Å‚·B
Ž©ì‚µ‚½ jar ƒtƒ@ƒCƒ‹‚ðƒNƒ‰ƒXƒpƒX‚Ɋ܂߂é‚ñ‚¶‚á‚È‚­‚ÄA
instjar ƒRƒ}ƒ“ƒh‚ðŽg‚¦‚΂¢‚¢‚Æ‚¢‚¤‚±‚Æ‚ª‚í‚©‚è‚Ü‚µ‚½B
instjar ‚µ‚ÄŽŽ‚µ‚Ä‚Ý‚é‚ÆAprintln ‚ͳí‚É“®‚«‚Ü‚µ‚½B
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B

136:133
03/12/21 13:12
>>134
ƒzƒ“ƒg‚¾BŠm”F‚µ‚Ü‚µ‚½B
»Ý¸½ºB

‚Ƃ肠‚¦‚¸A”­Œ©ƒT[ƒrƒXAî•ñƒT[ƒrƒXAƒpƒCƒvƒT[ƒrƒX‚ÌÍ‚ðŒ©‚½‚¯‚ÇA
ƒ\[ƒX‚Ì“à—e‚ªŒ‹\Deprecated‚ɂȂÁ‚Ä‚éB

Šo‘
PipeClient.java
//Message message = pipeService.createMessage();
Message message = new Message();
//message.setString("MessageText", messageString);
message.addMessageElement(new StringMessageElement("MessageText", messageString, null));

PipeServer.java
//messageText.setText(message.getString("MessageText"));
messageText.setText(message.getMessageElement("MessageText").toString());

example4_6.java
publish‚ÆremotePublish‚Íint type‚ð“ü‚ê‚È‚¢B
discovery.publish(advertisement, 10000, 1000);
discovery.remotePublish(advertisement, (long)1000);

‚ ‚Æ7͂̓à—e‚ª‘S•”‘Ê–Ú‚ÛB

Java‚àJXTA‚àŽn‚ß‚½‚΂Á‚©‚Ȃ̂Œù³‚ ‚Á‚½‚çºÞÙ§‚µ‚Ä‚­‚¾‚³‚¢B

137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/28 01:44
ƒƒbƒZ[ƒWŒðŠ·‚̂Ƃ«‚É“ú–{Œê‚ðŽg‚¦‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©‚ËH
JXTA Messenger‚Å“ú–{Œê‚ð‘—M‚·‚邯•¶Žš‰»‚¯‚µ‚¿‚Ⴄ‚ñ‚Å‚·‚æB
‚à‚¿‚ë‚ñA‘—Mæ‚ł͓ú–{Œê‚ª‚¿‚á‚ñ‚Ƴ‚µ‚­•\ަ‚³‚ê‚Ă܂·‚¯‚ÇB

138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/30 00:57


139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/31 16:21
>137
xmlƒƒbƒZ[ƒW‚Åencoding=Shift_JIS‚É‚·‚ê‚΂¢‚¢‚̂łÍ?

140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/31 19:37
UTF-8ˆÈŠO‚Í•W€ŠO

141:137
04/01/01 22:56
>139
‚»‚ÌxmlƒƒbƒZ[ƒW‚Á‚Ăǂê‚Å‚·‚©HH
>140
JXTA‚ÉÚ‚µ‚¢‚̂łµ‚傤‚©H

142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/08 13:17
Chapter11‚ÌJXTA Messenger‚â‚Á‚Æ“®‚¢‚½‚æB

‚È‚ñ‚© InputPipe‚Ì
.poll(int timeout)‚ÆwaitForMessage()‚ª’²Žqˆ«‚¢‚ñ‚¾‚¯‚Ç
Žg‚¢•ûŠÔˆá‚Á‚Ä‚é‚Ì‚©‚ÈB

Šo‘
>>136‚Æ“¯‚¶‚悤‚ÈC³B
BidirectionalPipe‚Ì‘ã‚í‚è‚ÉJxtaBiDiPipe‚ÆJxtaServerPipe‚ðŽg‚¤B
ChatDialog‚Ì’†MessageReader‚ÅŽg‚í‚ê‚Ä‚éwaitForMessage()‚ª’²Žqˆ«‚©‚Á‚½‚Ì‚Å
ChatDialog‚ÅPipeMsgListener‚ðimplements‚µ‚ÄAƒŠƒXƒi[‚ð—p‚¢‚½B
‚È‚ñ‚©•ÏX²Êß°²B
ŽŸ‚Íprogrammers guide“ǂ݂܂·B

>>137
“ú–{Œê‚à•½‹C‚¾‚Á‚½‚æB

143:142
04/01/08 13:35
‚‚¢‚łɌ¾‚¤‚ÆAŽ©•ªŽ©g‚ÍƒŠƒXƒg‚ɒljÁ‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
‚Æ‚¢‚¤‚©Aƒ\[ƒX‚ð‚´‚Á‚Æ’­‚߂Ă݂½‚¯‚ÇAŽ©•ª‚ð’ljÁ‚µ‚Ă邯‚±‚낪Œ©“–‚½‚ç‚È‚¢‚ñ‚¾‚¯‚ÇB

‚ ‚ÆAƒ†[ƒU‚ð’ljÁ‚µ‚Ä‚àƒIƒ“ƒ‰ƒCƒ“‚ɂȂç‚È‚©‚Á‚½B
‚»‚̌れljÁ‚³‚ꂽƒ†[ƒU‚Ìó‘Ô‚ð•ÏX‚·‚邯A–¼‘O‚Æó‘Ô‚ª’Ê’m‚³‚ê‚Ü‚µ‚½B
‚Ç‚¤‚É‚à”­Œ©ƒT[ƒrƒX‚̃LƒƒƒbƒVƒ…‚ªŒø‚¢‚ĂȂ¢‚Ý‚½‚¢B

‚¿‚å‚Á‚ÆA‚±‚̕Ӓ²‚ׂĂ݂悤B

144:ƒWƒƒ”nê
04/01/08 15:05
“‚“˂Ȏ¿–â‚Å\‚µ–ó‚È‚¢‚̂ł·‚ªAJava RMI‚Á‚ĉ½‚Ȃ̂łµ‚傤‚©H

145:137
04/01/08 23:59
>>142,143
‚»‚¤‚Å‚·‚©EEE“ú–{Œê‚àˆµ‚¦‚½‚̂ł·‚©B
JXTA2.0‚¾‚ƃ`ƒƒƒbƒg‚ª‚Å‚«‚È‚­‚ÄAJXTA1.0‚𓱓ü‚µ‚Ă݂܂µ‚½B
‚»‚µ‚½‚牽‚Æ‚©ƒ`ƒƒƒbƒg‚ª‚Å‚«‚邿‚¤‚ɂ͂Ȃè‚Ü‚µ‚½‚¯‚Ç‚ËB
Ž©•ªŽ©g‚ª’ljÁ‚³‚ꂸAó‘Ôî•ñ‚à•Ï‚í‚ç‚È‚¢‚̂͂±‚¿‚ç‚à“¯‚¶‚Å‚µ‚½B
‚µ‚©‚µAƒ[ƒJƒ‹‚Å“ñ‚‹N“®‚³‚¹‚½ê‡‚ÉŒÀ‚Á‚Ä‚ÍA
‚à‚¤‚ЂƂ‚̃sƒA‚ð’ljÁ‚µ‚Ä‚©‚烃OƒCƒ“‚³‚¹‚邯‚¿‚á‚ñ‚ƃIƒ“ƒ‰ƒCƒ“‚ɂȂè‚Ü‚µ‚½‚æB

‹ï‘Ì“I‚ɂǂ±‚̃\[ƒX‚ð•ÏX‚µ‚½‚ç“ú–{Œê‚ŃƒbƒZ[ƒW‚ª‚¿‚á‚ñ‚Æ‘—‚ê‚邿‚¤‚ɂȂè‚Ü‚µ‚½‚©H
Java‚à‚í‚©‚Á‚ĂȂ¢‚Ì‚ÅA‘Š“–‹ê˜J‚µ‚Ă܂·B

146:BodyList.java‚Ì’†
04/01/09 00:20
public void chatApproved(InitiateChatResponseMessage response){
ChatDialog chatDialog = null;
PipeAdvertisement pipeAdv = response.getPipeAdvertisement();
if (null != pipeAdv){
JxtaBiDiPipe bidiPipe = new JxtaBiDiPipe();
String buddyName = null;
while ( !(bidiPipe.isBound())){
try{
bidiPipe.connect( peerGroup, pipeAdv, 120000);
}catch (IOException e){
System.out.println("Connect error:" + e);
}
buddyName = response.getName();
if (buddyName == null){
buddyName = response.getEmailAddress();
}
try {
chatDialog = new ChatDialog(buddyName, displayName,
peerGroup.getPipeService(), bidiPipe.getInputPipe(),
bidiPipe.getMessenger());
bidiPipe.setListener((PipeMsgListener)chatDialog);
chatDialog.show();
} catch (IOException e) {
e.printStackTrace();
}
}else{
JOptionPane.showMessageDialog(null,
"Buddy's reply is missing pipe advertisement!",
"Unable To Chat!", JOptionPane.ERROR_MESSAGE);
}
}

147:“¯‚¶‚­BodyList.java‚Ì’†
04/01/09 00:22
public void chatRequested(InitiateChatRequestMessage request, int queryID){
String buddyEmailAddress = request.getEmailAddress();
if (null != buddyEmailAddresses.get(buddyEmailAddress)){
ChatDialog chatDialog = null;
String buddyName = null;
PipeAdvertisement pipeAdv =
(PipeAdvertisement) AdvertisementFactory.newAdvertisement( PipeAdvertisement.getAdvertisementType());
pipeAdv.setName("JXTA Messenger Pipe");
pipeAdv.setPipeID((ID) IDFactory.newPipeID(
peerGroup.getPeerGroupID()));
pipeAdv.setType( PipeService.UnicastType);
try{
JxtaServerPipe serverPipe = new JxtaServerPipe( peerGroup, pipeAdv);
chat.approveChat(pipeAdv, emailAddress, displayName, queryID);
JxtaBiDiPipe bidiPipe = null;
serverPipe.setPipeTimeout(1200000);
while (null == bidiPipe){
try{
bidiPipe = serverPipe.accept();
}catch (SocketException e){
System.out.println("Interrupted: " + e);}}
buddyName = request.getName();
if (buddyName == null){
buddyName = request.getEmailAddress();}
chatDialog = new ChatDialog(buddyName, displayName,
peerGroup.getPipeService(), bidiPipe.getInputPipe(),
bidiPipe.getMessenger());
bidiPipe.setListener( (PipeMsgListener)chatDialog);
chatDialog.show();
}catch (IOException e2){
System.out.println("Error in chatRequested: " + e2);}}}}

148:ChatDialog.java‚ɒljÁ
04/01/09 00:29
public void pipeMsgEvent( PipeMsgEvent event){
System.out.println("Message recieved!");
Message messageObj = event.getMessage();
setVisible(true);
if( messageObj.getMessageElement("ChatMessage") == null){
System.out.println("messageObj.getMessageElement == null");
}else{
System.out.println(messageObj.getMessageElement("ChatMessage").toString());
StringBuffer chatMessage =
new StringBuffer(
messageObj.getMessageElement("ChatMessage").toString());
StringBuffer conversationText =
new StringBuffer(conversation.getText());
conversationText.append("\n");
conversationText.append(buddyName).append("> ");
conversationText.append(chatMessage);
conversation.setText(conversationText.toString());
}
}

ChatDialog‚ÅPipeMsgListener‚ðimplements‚·‚éB
ChatDialog‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ÅOutputPipe outputPipe‚̂Ƃ±‚ë‚ðMessenger messenger‚É•ÏXB
//reader = new MessageReader();
//reader.start();@‚ðƒRƒƒ“ƒgƒAƒEƒg
ChatDialog‚̃ƒ“ƒoAOutputPipe outputPipe‚ðMessenger messenger‚É•ÏXB

>>136‚̂悤‚É
‘S‚Ä‚Ìpublish‚ÆremotePublish‚ð•ÏXi‚¢‚Á‚Ï‚¢)

149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/09 00:35
‚±‚ê‚ÅDeprecated‚È“à—e‚Í‘S•””rœ‚Å‚«‚½‚Í‚¸B
‚Á‚Â[‚©‰´‚àJava‰‚ß‚Ä2A3TŠÔ‚È‚ñ‚Åì–@‚Æ‚©‘S‘R‚í‚©‚ñ‚ËB
ŠÔˆá‚Á‚Ă邯‚©C³‚ ‚ê‚΂‚Á‚±‚Ý·ÎÞÝB

150:137
04/01/09 00:50
‚·‚²‚¢EEEB
‚â‚Á‚Ï‚è˜R‚ê‚̓oƒJ‚Å‚·(‹êÎ)
‚¹‚Á‚©‚­‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½‚̂łª‚ñ‚΂Á‚Ä—‰ð‚µ‚Ă݂܂·B

151:137
04/01/09 01:05
‚¿‚Ȃ݂ÉEEE‚±‚¿‚ç‚Ì“®ì‚ð‚³‚¹‚½ŠÂ‹«‚ÍA
JXTAƒy[ƒW‚©‚çujxta1.0_bin.zipv‚ð“üŽè‚µ‚ăRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ŃRƒ“ƒpƒCƒ‹‚µA
JXTA Messenger‚ð‹N“®‚³‚¹‚Ü‚µ‚½B
142‚³‚ñ‚ÍA‚ǂ̊‹«‚Å‚â‚Á‚Ă܂·‚©H

152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/09 01:12
JXTA‚ÍURLØÝ¸(download.jxta.org)‚©‚ç
ÅV”ł̃oƒCƒiƒŠ(JXTA_2_2_00 jE‚Á‚Ä‚«‚½
Šî–{“I‚É‚ÍWindowsã‚ÅŽÀs‚µ‚Ă܂·
ƒ\[ƒX•ÒWAƒRƒ“ƒpƒCƒ‹‚Æ‚©‚Í‘S•”EclipseB
1‘ä‚ÌPC‚Ń|[ƒg‚𕪂¯‚Ä“ñ‚‹N“®‚µ‚Ă܂·

javadoc‚àE‚Á‚Ä‚«‚Æ‚­‚ÆEclipse‚Í‚©‚È‚è•Ö—˜‚¾‚ÆŽv‚¤
Emacsƒ‰ƒCƒN‚ȃCƒ“ƒfƒ“ƒg‚³‚¦o‚«‚ê‚Ε¶‹å‚È‚¢‚ñ‚¾‚¯‚ǂȂŸ

153:137
04/01/09 01:18
ÅV”Å‚Å‚à“®‚¢‚½‚ñ‚Å‚·‚©EEEB
‚±‚¿‚ç‚Í‚ ‚Ü‚è‚É‚à’mޝ‚ª‚È‚¢‚̂ŃTƒbƒpƒŠ‚Å‚·B
JXTA1.0‚Å“ú–{Œê‚ð‘—M‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
‚Ç‚±‚ð‚¢‚¶‚Á‚Ä‚¢‚¢‚Ì‚â‚çB

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/09 01:26
>>153
¡‚©‚çJXTA1.0‚ð‚â‚éˆÓ–¡‚Á‚Ä”–‚­‚È‚¢‚Å‚·‚©H
‚Ç‚¤‚¹‚¾‚Á‚½‚çJXTA2.0‚Å“®‚­‚悤‚É‘‚«Š·‚¦‚½‚Ù‚¤‚ª
¡Œã‚Ì‚½‚߂̃XƒLƒ‹‚àg‚ɂ‚¢‚Ä‚­‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©‚ÈH

‚Ç‚¤‚µ‚Ä‚à1.0‚Å‚â‚é‚ñ‚¾‚Á‚½‚ç–â‘è‚ÌØ‚蕪‚¯‚Í‚µ‚È‚«‚á‚¶‚á‚È‚¢H
‚Æ‚±‚ë‚Ç‚±‚ë‚ŕϔ‚Ì’l‚ðo—Í‚µ‚Ă݂ÄA‰½ˆ‚Å•¶Žš‰»‚¯‚µ‚Ä‚é‚Ì‚©‚ðŠm’肵‚È‚«‚áB

155:137
04/01/09 01:33
‚»‚¤‚Å‚·‚ËA‚¨‚Á‚µ‚á‚é’Ê‚è‚Å‚·B
¡‚̂Ƃ±‚ëAJXTA1.0‚Å‚µ‚©“®ì‚µ‚ĂȂ¢‚̂ł»‚ê‚ðŽg‚Á‚Ä‚é‚Á‚ÄŠ´‚¶‚Å‚·B
–{‚à1.0‚̂Ƃ«‚É‘‚©‚ê‚Ă܂·‚µA1.0‚Ì•û‚ª‚Ü‚¾‚í‚©‚è‚â‚·‚¢‚©‚ÆŽv‚¢‚Ü‚µ‚ÄB
‚Ü‚¾‚Ü‚¾•׋­‚ª‘«‚è‚È‚¢‚Á‚Ä‚±‚Ƃł·‚ËB
‚¢‚ë‚¢‚ëƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/12 17:09
URLØÝ¸(www.brendonwilson.com)
‚±‚±‚Á‚ÄA‚à‚µ‚©‚µ‚Ä—Ž‚¿‚Ă܂·H

Jxta‚Ì–{”ƒ‚Á‚½‚̂Ń\[ƒX‚ð‚Æ‚è‚É‚¢‚Á‚½‚¯‚ÇA‚‚Ȃª‚ç‚È‚©‚Á‚½‚Ì‚ÅEE

157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/12 20:44
‰´‚à¡‚½‚ß‚µ‚Ă݂½‚¯‚ÇA‚‚Ȃª‚ç‚È‚ñ‚¾B
‚Ç‚¤‚µ‚½‚ñ‚¾‚낤‚ËB

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/13 08:38
‚·‚¢‚Ü‚¹‚ñB
eclipseã‚Å‚ÍJXTAƒvƒƒOƒ‰ƒ€‚ªŽÀs‚Å‚«‚é‚̂ł·‚ª
jarƒtƒ@ƒCƒ‹‚Æ‚µ‚Äo—Í‚µ‚½ê‡AŽÀs‚ª‚Å‚«‚Ü‚¹‚ñB
ƒ}ƒjƒtƒFƒXƒg‚àŒ©’¼‚µ‚Ă݂½‚ñ‚Å‚·‚ªEE
JXTAplugin‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚ª–â‘è‚Å‚µ‚傤‚©H

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/17 15:21
ÜÚ~‚²—p’Bƒc[ƒ‹ì¬ƒXƒŒ‚Í‚±‚±‚Å‚·‚ËH

160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/19 13:09
>>154
•¶Žš‰»‚¯‚̉ӊ‚È‚ñ‚Å‚·‚ªEEE
messageString‚ɃpƒCƒv‚É“n‚µ‚Ă邯‚«‚ɂ͑åä•v‚Ȃ̂ł·‚¯‚ÇA
chatmesasge‚É“n‚·‚Æ•¶Žš‰»‚¯‚ð‚µ‚Ä‚¢‚Ü‚·B
‚¤[‚ñA‚Ç‚¤‚µ‚½‚ç‚¢‚ñ‚Å‚µ‚傤‚ËB
•¶ŽšƒR[ƒh‚̕ϊ·‚ð‚¢‚ë‚¢‚ë’²‚ׂĂ݂½‚ñ‚Å‚·‚¯‚Ç
‹ï‘Ì“I‚ȉðŒˆô‚ªŒ©‚‚©‚ç‚È‚­‚Ä( ;L„tƒt

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/02/07 18:55
age‚‚¢‚Å‚ÉB
ƒpƒCƒv@ƒAƒhƒoƒ^ƒCƒYƒƒ“ƒg‚©‚ço—̓pƒCƒv‚ð쬂ł«‚ñB
“¯‚¶ƒpƒCƒvƒAƒhƒoƒ^ƒCƒYƒƒ“ƒg‚ðŽg‚Á‚Ä‚é‚Ì‚ÉAjxta urn‚ð‰ðŒˆ‚Å‚«‚ñ‚Á‚Ä‚¢‚í‚ê‚é‚ñ‚¾‚ªBB
ŠÂ‹«‚ÍÅV”ÅiVM‚àjB


162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/02/24 23:42
P2P Sockets Project‚Á‚Ä‚¢‚¢‚Ë


163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/03 09:38
‚±‚Ì“xJxta‚ð•׋­‚µ‚悤‚ÆŽv‚¢AuJXTA‚Ì‚·‚ׂÄv‚ðw“ü‚µ‚½‚̂ł·‚ªA
ƒCƒ“ƒXƒg[ƒ‹‚ªãŽè‚­‚Å‚«‚Ü‚¹‚ñB

java‚̃o[ƒWƒ‡ƒ“‚Í1.4.2.03‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½B
ŠJ”­ŠÂ‹«‚ªLinux‚Ȃ̂ÅJxta‚̃VƒFƒ‹‚ÍuWithout Java VMv‚ÌLinux‚ð
ƒ_ƒEƒ“ƒ[ƒh‚µŽQl‘‚Ì’Ê‚èƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚Æ‚·‚邯A
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:231)
at java.awt.Window.<init>(Window.java:275)
at java.awt.Frame.<init>(Frame.java:401)
at java.awt.Frame.<init>(Frame.java:366)
at com.zerog.ia.installer.Main.c(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
GUI-
‚Æ•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚±‚ê‚͂ǂ̂悤‚ɑΈ‚·‚ê‚΂æ‚낵‚¢‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂Ɍ»ÝX Window‚ª‹N“®‚µ‚Ä‚¢‚È‚¢‚̂ł·‚ªA‚»‚ꂪŒ´ˆö‚Å‚µ‚傤‚©H



164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/03 12:40
>>163
JXTA‚̃Cƒ“ƒXƒg[ƒ‰[‚àJava‚ÌAWT‚©Swing‚ðŽg‚Á‚Ä‚¢‚½‚Ì‚ÅA
X window‹N“®‚µ‚Ä‚¢‚È‚¢‚ÆAƒ_ƒ‚¾‚ÆŽv‚¤B
X‹N“®‚µ‚Ä‚©‚çƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ç‚Ç‚¤‚È‚è‚Ü‚·‚©H

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/03 16:11
‚¢‚‚ɂȂÁ‚½‚çP2p‚Å‚«‚é‚ñ‚Å‚·‚©H

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/06 08:54
P2P‚Å‚â‚肽‚¢‚±‚Æ‚Á‚ătƒ@ƒCƒ‹‹¤—L‚̂ق©‚ɂǂñ‚Ȃ̂ª‚ ‚è‚Ü‚·‚©H

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/06 10:53
¢ŠEª•ž

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/09 06:07
>>166
ƒŠƒ‚[ƒgƒfƒXƒNƒgƒbƒv


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5327“ú‘O‚ÉXV/141 KB
’S“–:undef