yŽŸ¢‘ãz Jxta‚¨•׋ ..
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