File manager - Edit - /opt/gsutil/third_party/chardet/tests/EUC-JP/arclamp.jp.xml
Back
<?xml version="1.0" encoding="EUC-JP"?> <!-- Source: http://www.arclamp.jp/index.rdf Expect: EUC-JP --> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:cc="http://web.resource.org/cc/" xmlns="http://purl.org/rss/1.0/"> <channel rdf:about="http://www.arclamp.jp/"> <title>arclamp.jp ����������</title> <link>http://www.arclamp.jp/</link> <description></description> <dc:language>en_us</dc:language> <dc:creator></dc:creator> <dc:date>2005-12-30T19:07:00+09:00</dc:date> <admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.15-ja" /> <items> <rdf:Seq><rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000755.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000754.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000752.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000750.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000749.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000747.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000741.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000745.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000743.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000740.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000739.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000738.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000737.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000736.html" /> <rdf:li rdf:resource="http://www.arclamp.jp/blog/archives/000734.html" /> </rdf:Seq> </items> </channel> <item rdf:about="http://www.arclamp.jp/blog/archives/000755.html"> <title>���ʤ��ˤ��������ʥե��Υ�����2��</title> <link>http://www.arclamp.jp/blog/archives/000755.html</link> <description><![CDATA[<p>��̲�볫ȯ��blog��dev�����<a href="http://dev.blogtribe.org/entry-35af2b9a30fecbcfd13cd1e7f4a19a6a.html">�ե��ϡּ��ʡפǤ������Ū�פǤϤʤ�</a>�Ȥ����ȥ�å��Хå��������ơ�����äȹͤ��Ƥߤޤ�����</p> <p>���ͼ��ȡ�������䥳�ߥ�˥ƥ��ˤϥ��ߥåȤ��Ƥ��ޤ����μ���ä��Ŀͤ����Ϥ��������Ȥǿ��������ͤ����ޤ��Ȥ����Τˤ��绿����</p> <p>���Ǥ⡢����ϼҰ��Ǥʤ��Ƥ�Ǥ���Ϥ��Ǥ���</p> <p>���ּ��ҤΥ������Ѥϼ���פäƸ�����������ͤ⤷�Ƥ������ɡ�����äƲ����äƻפ��褦�ˤʤ�ޤ�������ɡ��ͤäƻ��ǤϤʤ��ΤǤ��礦�����ͤ����ब���ʤ��ʤ�м����Ƥ��ޤ��ΤǤϡ������ץ����Ȥ��õ��Ȥ������ˤ��뤳�ȤDz��ͤ����ޤ�����Ǥ�������ϲ�Ҽ��Ȥβ��ͤǤϤʤ��Ȼפ��ޤ��ʸ������ư�������̤�ɬ�פʾ�硢��ҤȤ������֤�ˡΧ���Թ礬�����櫓�Ǥ�����IT�ȳ��Ǥϰ�̣�ʤ��Ǥ���͡ˡ�</p> <p>��������ҤȤ������֤ϥ�������뤦������������ʪ�Ǥ���������¿�����ɬ�פȤ���Ƥ��븽�ߡ���ҤȤ��������˴ط��ʤ��ͺ�����Ѥ��Ƥ����ʤ��Ⱦ��Ƥʤ��褦�ˤʤäƤ���ΤǤϤʤ��Ǥ��礦����</p> <p>������ƥ�����餷����ҤǤ������ϲ�ҤȤ����ȿ��ޤ���Ѥ��Ƥ��ޤ����Ҳ�Ҥ��ꡢ�����������������Ȥ������������Ƥ��ޤ�����Celeron���äơ�̵�����Ѥ��äơ�����ƥ����Τ���ä��櫓�ǤϤ���ޤ�����ƥ�Ϻ�ǽ�ޤ���礹���ˡ�Ȥ��Ʋ�Ҥ���Ѥ����˲�ޤ����줳������Ҥϼ��ʤǤ��ꡢ��Ū�ǤϤʤ��櫓�Ǥ���</p> <p><br /> �����⤽�⡢�Ұ��ȥե��ʤ�ƻŻ���ΰ㤤�Ϥʤ��Ϥ��Ǥ�����̩�ݻ���ɬ�פʤ�NDA���٤Ф褤�������֤����ߤ����ʤ��°����Ф褤�������ɬ�פǤ���в�Ұ��ˤʤäƤ⤤�����ɤ�⤹�٤Ʒ���Ǥ��ʤष��Ұ�������Ȥ������äư���Ū�ʥ롼�뤬����ۤ����ѤǤ��ˡ�</p> <p>���ֲ�Ұ��ˤʤ�ʤ��ۤ��������פȤ��äƤ���ΤǤϤʤ��Ǥ�����1�ͤ�����Ƥ����פȤ��äƤ���櫓�ǤϤʤ��Ǥ���</p> <p><br /> ����Ҥ�Ұ��Ȥ���������ˡ�����ʤ˰�̣�ʤ�Ƥʤ����äƸ������������Ǥ���</p> <p><br /> ���ǡ��ͤΤ褦�˲�Ҥ�Ұ��Ȥ������ȼ��Τ˰�̣�Ф��ʤ��ʤ�ե���ͭ��������Ǥ���</p> <p>���������ͤϳ��ͤ˥������ᤷ��������äƤߤ�Ȱճ��˳ڤ����Ǥ��衣���줬������1ǯ�η���Ǥ���ʬ����䤹�����١������Ȥ��Ƥ�ǯ������äǤ��ꡢ�Ŀͳ�ư�μ�ͳ�Ǥ��礦��</p> <p>�����������Ұ��ΤޤޤǤ�ꤿ�����Ȥ�����ʤ顢������ɤ�����Ǥ����ͤϲ�Ҥ��Ѥ��褦�Ȥ���Ư���������ΤǤ�������Ҥ��Ѥ����Ͱʳ��οͤ��Թ��ˤʤꤽ�����ä��Τǡ��ͤ��ФƹԤä������Ǥ���</p> <p><br /> ���ͤ��ƤߤƤ������������ʤ��ˤ��������Ȥ�������</p>]]></description> <dc:subject>�饤��</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-30T19:07:00+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000754.html"> <title>�ե��Υ�����</title> <link>http://www.arclamp.jp/blog/archives/000754.html</link> <description><![CDATA[<p>����ǯ12/20�˸Ŀͻ��ȼ�ˤʤ�1ǯ����ޤ������פä�����ڤ��ä������ʤˤ��ڤ����ä��Ȥ����Τ�Ψľ�ʴ��ۤǤ���</p> <p>���ڤ����ȴ�����Τϡ��ɤ��в����ä�������ꤷ����������줿����Ǥ����ڤ����ä��Τϥ֥�������ֱ顢�Ʒ���̤���¿��������Τ�礤����������ä��Ǥ������ȤǤ��ʤ����ƻ��ä�ί�ޤ�ޤ������ˡ�</p> <p><br /> <strong>�ե���<s>���</s>���ȲȤǤϤʤ�</strong><br /> ���ָۤ��ʤ�������פ���ͳ�����֤Ż���Ф�¦�������Ω��ˤʤꤿ���ä����顣�Ĥޤꡢ��ꤿ���ʤ��Ż�����ʤ�������ߤ����ä��Τ��Ȼפ��ޤ���</p> <p>�����������פʤ��ȤǤ���<u>�ե���<s>���</s>���ȲȤǤϤ���ޤ���</u>�������ޤǤ⼫ʬ��ǽ�Ϥ����в������ʹ֤Ǥ��������㤤���ʤ��Ǥ���������</p> <p>���ͤϰƷ��Ȥ߹��ޤ졢�μ������в�����Ƥ��ޤ����ʤˤ��ӥ��ͥ����äƤ���櫓�ǤϤ���ޤ���������Ω����Ȥ��ˤ��礷���ꥹ�����ޤ���Ǥ������֤�����˾��иۤäƤ��פȤ����ͤ⤤�������̤ˤ�����β�ҤˤǤ�ۤäƤ�館��ȻפäƤ�������Ǥ��ʤ�����������Ƥ�����������Ȥ��Ƥϥ���Ǥ��ˡ�</p> <p><br /> <strong>�μ��ϸĿͤΤ��</strong><br /> ��<a href="http://www.works-i.com/special/independence_01.html">�إե����������ȼҲ��������ԡ����˥��롦�ԥᥤ�ӥ塼</a>�Ǥϡ����¦�λ���ǥե�������Ƥ��ޤ����ֳ��οͤ�Ǥ���Ƽ�����μ�����Ѥ���ʤ��ꥹ��������פȤ����䤤�������Ф��ơ�</p> <blockquote>�μ����ʥ�å�����Ѥ���ʤ��Ȥ�������Ǥ���������ϴ��¦�ˤȤäƿ������ФƤ����Q�Ǥ��������μ��ϲ�Ҥ�°�����ΤǤϤʤ�������Ŀͤ˽�ͭ��������Ȥ����Q�������٤����Ȼפ��ޤ����ץ������ȤǷ����Ȥ������Ȥϡ����ΤȤ�ɬ�פ�����μ����ΤȤ������ڤ�롢���Τ��Ȥˤ����ʧ���Ȥ����ͤ���ˡ������Ȥϴ���ʤ���Фʤ�ʤ��ȹͤ��Ƥ��ޤ���</blockquote> <p>������Ƥ��ޤ���IT�ȳ��Ǥ϶����´�������Ǥ���</p> <p>�������Ǻ��Ǥ����Ұ���¿���ΤǤϤʤ��Ǥ��礦������ʬ�ΰ����Τ��Ҥη����Τˤ��롢�Ĥޤ�ï�ˤǤ�Ǥ���褦�ˤ��뤳�Ȥ���̿���ȴ����ƤϤ��ޤ����ʥʥ�å�����̩�ˤ���ɬ�פϤ���ޤ������ץ���ʬ������Ƥ���뤳�ȤϤ�Ϥ�Q������Ǥ��ˡ�<br /> �����ʤ�������μ�������Τ����ʾ��֤Ǥ����ɤ�ɤ�ί����ǡ��ɤ�ɤ�Ф��Ƥ����ޤ��礦��</p> <p><br /> <strong>��Ȥȥե��ζ�ĥ�ط����ɤ��Ż����</strong><br /> ���⤦1�ġ����¦���鸫���ե�����������Ȥ���</p> <blockquote>�ե����������Ȳ���ή��Ǵ��ޤǤ��ʤ���Ȥ��Ƥϡ���Ȥ�����α�������ͥ�줿ǽ�Ϥ�Ŀͤ����ưפ˴�Ȥ�Υ��Ƥ��ޤ����Ȥ����ޤ������οͤ�ǽ�Ϥ��Ф����ۤ��˻Ż��Υˡ���������С����δ�Ȥ�ɬ������Ȥɤޤ��Ȥ��ޤ��������ä��ͤ����ϡ���Ҥ����οͤ�����ɬ�פȤ���ۤɡ����β�Ҥ�ɬ�פȤ��Ƥ��ʤ��Ȥ��������ˤʤäƤ��ޤ�������ͥ�줿ǽ�Ϥ�ä��ͤ����ϡ��ۤ��ˤ�Ż�������Τǡ����β�ҤˤϤ������ʤ��ΤǤ����٥��Ȥʿͤ������α��Ƥ����ơ���ʬ���������οͤ�����ǽ�Ϥ���Ѥ������Ȥ��ˤɤ������Τ�����ͳ��Ư���ͤ����μ�����������Ȥ�Ǻ�ߤμ�ˤʤäƤ��ޤ�����</blockquote> <p>���Ȥ⤢���Ƥ��ޤ��������줬�ɤ���ĥ�����ȻפäƤ��ޤ����ɤ��Ż��������鼫ʬ������ɤ��ͺब�ߤ��������ɤ��Ż��ʤ���������ʤ��ˤ��Ѱդ���Ȥ�����������Ϥ����äƤ�����������ɤ��Ż����Ǥ���ΤǤϤʤ��Ǥ��礦����</p> <p><br /> <strong>�ե��Υ�����</strong><br /> ����ܤδ�Ȥˤ�ͥ���ʿͺब���ۤɤ��ơ��ºݤ���äƤ��뵤�����ޤ�����餬ǽ�Ϥ�ȯ�����뤿��ˤϥե��Ȥ�������褬�����ɤ��Ȼפ��ޤ���</p> <p>���ɤ�ɤ�ե��ˤʤ�Ф褤�Ȼפ��ޤ����̤˻Ż����Ѥ���ɬ����Ϥ���ޤ���Ω�줬�Ѥ�뤳�Ȥ����פʤ�Ǥ����㤨�С����ޤβ�Ҥ���Ҥ��ơ������˿ͷ��Ƥ�餦�Τ��ɤ��Ϥ��Ǥ���ǯ��������ޤ������Ŀͳ�ư�⼫ͳ�ˤǤ��ޤ�����ҤȤ��Ƥ��͡��ʷ��︺�Ǥ���Ϥ��Ǥ���</p> <p>���ä�30�����οͤϤ����Ǥ���IT�ȳ��Ͼ�˿ͼ����Ǥ����顢�ۤäƤ����Ȥ������Фˤ���ޤ�����ܤˤ���л�̤��Ȥ⤢��ޤ�����ʤ˥ꥹ���Ϥ���ʤ��礭���ʤ��Ϥ��ʤ�Ǥ���</p> <p>���⤷�������顢�������������ǰ����Ѥ��٤��ʤΤϲ�ҤʤΤ��⤷��ޤ��ե��ޤ��Ȥ����Ҥ�ͥ�̤ˤʤ�Τϴְ㤤�ʤ��Ǥ��礦�����Ƥ����ͤ˻Ż��������Ҥ������ΤǤ���</p> <p>��<br /> ����äƤߤʤ��Ƥϲ����Ѥ��ޤ���ï�������äƤޤ�����������ư���ꥹ������ư���ʤ��ꥹ���Τۤ����⤤�ΤǤ����ե��ˤʤ�¦�⡢�ե��ȷ���¦��Ǥ���<br /> ��������ˤ��ä���ͤ��ƤߤƤ��������ʣ�����ǯ�Ϥ��¿���Υե��ȡ��ե������Ȥ˽в뤳�ȤäƤ��ޤ���</p> <p>TO���ե��ȷ�������<br /> ������ͤ˻Ż�������Ȥ��ϸƤ�Ǥ����������ʤ��������Ω��ʤΤǡ��ɤ��Ż��ǤϤʤ����ʸ������ޤ����Ǥ�⤷�ޤ��ʣ���</p> <p>TO �ե����ե���ͽ�����<br /> ͥ������Ȱ��˻Ż��������Ǥ�����̳�Ʒ郎�����ǡ����Ѥ���ǡ��ʤ�٤��ʤ����͡�</p> <p>������� yusuke���ä�arclamp.jp �ޤǡ�</p>]]></description> <dc:subject>�饤��</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-29T14:01:15+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000752.html"> <title>�ץ������ȥޥͥ����Ȥȥץ������ȥ���ȥ���</title> <link>http://www.arclamp.jp/blog/archives/000752.html</link> <description><![CDATA[<p>������ä���ε����Ǥ���nikkeibp.jp��"<a href="http://nikkeibp.jp/style/biz/special/indomitable/051212_14th/">�ޥͥ����Ȥȥ���ȥ���ϰ㤦</a>"�����ä��Ǥ���</p> <p><br /> <strong>�ץ������ȥ���ȥ���Ȥϼ��Ԥ��ʤ��褦�ˤ��뤳��</strong><br /> ��ȤΥꥹ���ޥͥ����Ȥ��äʤΤǤ���������</p> <blockquote>���ޥͥ����Ȥΰ�̣�ϡ�do right things�����������Ȥ롢�Ǥ��롣������Ф�������ȥ���ϡ�do things right������������롢�Ǥ��롣 <p>���ä�פ��ڤ�ñ��ˤ��ƿʤ��С��ޥͥ����Ȥϴ�Ȥ���Ĺ���Ƥ�������γ�ư�Ǥ��ꡢ����ȥ���ϴ�Ȥ����Ԥ��ʤ�����γ�ư�Ǥ��롣�����ǥ��ޤ���ơ����뾦�ʤ���Ф�����Ȥϡ��ޥͥ����Ȥ���Ƥ������Ȥˤʤ롣�դˡ���¤����ޤ�����ȥ��뤷�����ʼ��ξ��ʤ��ä��Ȥ��Ƥ⡢���줬�ܵҤ˼��������ʤ��ä��顢���������Ȥ��Ȥϸ����ʤ���</blockquote></p> <p>�Ȥ����Τ������ɤ���Ŧ���ʤȻפ��ޤ�����</p> <p>�������SI�ȳ����֤�������ȥץ������Ȥ��������Τ��ޥͥ����ȤǤ��ꡢ�ץ������Ȥ��Ԥ����ʤ��Τ�����ȥ���ˤʤ뤫�Ȼפ��ޤ���</p> <p><br /> <strong>����ȥ��뤵��Ƥ��ʤ�ư���ʤ�����ԥ塼���������Ƥ���</strong><br /> ���������ꡣ�ͤϥ���ȥ��뤵��Ƥ��ʤ��ץ������Ȥ������Ƥ���褦�˴����Ƥ��ޤ����Ĥޤ����¡����Ԥ��ʤ��褦�ˤ��Ƥ����ʤ��ޤޥޥͥ����Ȥ褦�Ȥ��Ƽ��Ԥ��Ƥ��ޤ��ץ������Ȥ�¿���ΤǤ���<br /> �����ԥץ������ȤȤϡ�ư���ʤ�����ԥ塼���פΤ��ȤǤ���¿����ͽ���������С����褦�����������٤�褦�����ޤȤ�ʥ����ƥब�Ǥ��Ƥ���м��ԤȤϸƤФʤ��������ޤ����դˡ�ͽ����Ǥ����ȥ������Ƥ�Ȥ��ʤ������ƥ�Ǥ���С�����ϼ��ԤǤ��礦�����եȥ�������ȯ�ˤ����Ƥ�QCD���ʼ��������ȡ����֡ˤΤ������ʼ�����äȤ���פǤ���ΤǤ���</p> <p>���ʼ�����ݤ����ˡ���ʤ��ʡᥳ��ȥ���Ǥ��Ƥ��ʤ��ˤޤޥޥͥ����Ȥ褦�Ȥ���Ȥɤ��ʤ�Ǥ��礦�����ä�ɽ��Ū�ʥ����Ȥ�Ǽ���ΤĤ��Ĥޤ������碌�����˽��Ϥ����ʼ�������䤹���ʤäƤ��ޤ��Ǥ��礦�������⡢�ʼ�������줿�ޤޡ�</p> <p>������¤�߷�ε�¤��������Ƥ��ޤ���������Ϸ褷��¾�ͻ��ǤϤ���ޤ����ۻΤϡ�¾�ˤ��ۻΤϤ���ȸ���줿��Ŵ���餻�Ȥ����Τ�ˡΧ���Ȥ��Ȥ������Ȥ��Ȼפä��פȸ�����ȯ��¦�ϡ�ˡΧ���Ȥ��Ƥޤ�Ŵ���餹�Ȥϻפ�ʤ��ä��פȸ����ޤ�����<br /> �������SI�ȳ��Ǹ�����SIer�ϡ�¾�ˤ�SIer�Ϥ���ȸ���줿�������Ȥ�Ǽ������Ȥ����Τ��ʼ�����Ȥ��Ȥ������Ȥ��Ȼפä��פȸ�����ȯ��¦�ϡ��ʼ�����Ȥ��Ƥޤǥ����Ȥ�Ǽ������Ȥϻפ�ʤ��ä��ʼ��Ƥʤ����ɡˡפȸ����櫓�Ǥ���<br /> ��������۶ȳ���ȯ��Ԥˤϰ��դ����ꡢSIer�Ǥ����˰��դʤʤ��櫓�ǡ��ȳ���̤�Ϥ��椨�˵����ä�����Ǥ��礦��</p> <p>�������ȥ����ƥब���Ƥ���С��塹�ˤϤʤ�ޤ��������Ȥ�Ǽ�����������Τ��İ��Ǥ��ޤ������ξ�ǥ����Ȥ�䤹�ʤꡢǼ�����٤餻��ʤ�Ȥ���Ƚ�Ǥ��Ԥ��ޤ����ޤȤ�ʤ�Τ��Ǥ��Ƥ��ʤ��Τˡ����뤺��ȥ����Ȥ�Ǽ������Τϰ�̣������ޤ�����Τ��ˡ����ʤ��ΤǤ���С����֤ȥ����Ȥ��Ƥ��ɤ������ƥ��*���Ф�*�Ǥ��ޤ���</p> <p><br /> <strong>�ʼ�����ݤ��뤿��˥������ƥ��Ȥ����٤�����</strong><br /> ���ץ������ȥ���ȥ���Ȥϥ��եȥ��������ʼ�����ݤ����ˡ����Ω����Ƥ���Ȥ������ȤǤ��������ɬ�פʤΤϤ��ä��ꤷ���������ƥ�����ȳ�ȯ�Ķ��Τ��ȤǤ���</p> <p>��ñ�Υƥ��Ȥ��ǽ�ˤ��������������ɤڤ��������礵�졢��ư������ʤ�٤��Ԥ����ѹ����б��Ǥ����ץ���ޤ��Ǥ�ϰϤ���Τˤʤ�褦�ˤ���櫓�Ǥ���<br /> ��UnitText����Ū��ȥꥯ����ϡ������������ɥ�ݥ��ȥ�ȥǥ���ӥ�ɡ�O/R�ޥåԥġ��롢DI����ƥʤʤɤμ�ˡ��Ȥ߹�碌������˶�̳�˱�ä��ե졼�������ۤ��뤳�ȤǼ¸��Ǥ��ޤ���</p> <p>��¿���οͰ����ؤ��ץ������ȤǤϥ��եȥ����������줿�ե졼������¸�ߤ��ʤ����ʼ����ݤ��뤳�ȤϤǤ��ޤ��ɤ��Ω�ɤʥ����ɵ�����������äƤ⡢�ʹ֤������˼���櫓������ޤ���</p> <p>���դ˸����Хץ������ȥޥͥ����Ȥ��Ǥ��Ƥ��뤳�Ȥϥ���ȥ��뤬�Ǥ���Ȥ������ȤΤϤ��Ǥ���COBOL����ϡ�COBOL���Τ��Ǥ�����̳���ñ�Ǥ���������ȥ����ռ����ʤ��Ƥ�����פ��ä��ΤǤ����Ȥ������ߡ�Java��.Net�Ͻ���Ǥ����̳��ʣ���Ǥ�������ȥ����ռ����ʤ��ǤϤ����ʤ��ΤǤ���</p> <p><br /> ����������ϥץ������ȥޥ͡�������̳�ǤϤ���ޤ��Ǥ��ʤ��Ǥ����顣�����IT�������ƥ��Ȥ����餦�٤���ΤǤ����ץ������ȥޥ͡������IT�������ƥ��Ȥ�Ϣ�Ȥ��Ƥ��������ƥץ������Ȥ��������ޥͥ����ȤǤ���Τ��Ȼפ��ޤ���</p> <p>���ץ������ȥޥͥ����Ȥ���̤�����ˡ����ʤ��Υץ������Ȥϥ���ȥ���Ǥ��Ƥ��ޤ�����</p>]]></description> <dc:subject>�����ƥ೫ȯ��ˡ</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-28T20:30:00+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000750.html"> <title>�̿�����</title> <link>http://www.arclamp.jp/blog/archives/000750.html</link> <description><![CDATA[<p>��<a href="http://www.arclamp.jp/blog/archives/000721.html">�������ȥꤷ�ޤ�����</a>���̿��Ȥ�<a href="http://www.amy.hi-ho.ne.jp/takanori-chiba/">�����</a>��<a href="http://love.ap.teacup.com/loveppo/">�֥�</a>�ˤ˻��Ƥ��Ƥ��������ޤ�����</p> <p>�����衢�ͤʤ��äƤ���������褦����ǤϤʤ��ΤǤ������Ǥ��Τ�礤�Ȥ������ȤǤ��ꤤ�����Ƥ��������ޤ�������������ˤʤ��ä����Ȥʤ��פȤ����Τ������ơʣ���</p> <p>�����Ͽ��ɶ��դǤ����Ȥꤢ������¦�μ̿������Ѥ��ޤ�����<a href="http://www.arclamp.jp/about/archives/2004/12/eo.html">�Х�������ե���</a>�ˤ����ȡ��⤦���礤���礷���̿�������ޤ����ԻĤʶ��֤Ǥ���͡�</p> <p>���ͤϥݥ�ǻ��äƤ��ä����줬��������꤫�⡣�ݥ�Ǵ�����˻�����ä��Ф䤹���ΤǤ���������⸫���˾夬��ˡ�<br /> ��<br /> <img src="/img/yusuke3.jpg" width="240" height="246" border="0" /></p> <p>��������ϲǤ�������硣�������ݥ�Ǥ����ֿ����ܤ����˸����뤫��פȤΤ��ȡ��ޤ���ܿͤ������ܤǤʤ����Τ褦�ʰո��Ǥ���</p> <p><img src="/img/yusuke4.jpg" width="240" height="246" border="0" /></p> <p>���ݥ�ǻ����̣�襤������Ȥ�����������ܤ䤫�����Ȥ������ʣ������ƤˤĤ��äƤ����ݥ���ɤμ̿�����1974ǯ��������ʬ�νŤߤ⤢���Ǥ��礦�͡�</p> <p>���⤦���礫����ޤ��Τǡ��ޤƽФ��Ƥ����ޤ��������������ˤ��꤬�Ȥ��������ޤ�����</p>]]></description> <dc:subject>����¾������</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-23T14:18:13+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000749.html"> <title>Apache��AJAX Toolkit Framework�����</title> <link>http://www.arclamp.jp/blog/archives/000749.html</link> <description><![CDATA[<p>��Tuscany�ϥ���ȥꤷ�ʤ�������AJAX Toolkit Framework�ϥ���ȥꤷ�ޤ��ʤ��ä�SCA�����Ǥ��ʤ��ä�����ˡ�</p> <p>����ܻ���20������Apache Incubator���Ƥ�"AJAX Toolkit Framework"����Ƥ���ޤ�����<a href="http://mail-archives.apache.org/mod_mbox/incubator-general/200512.mbox/%3cOF92B1242C.603BC2B5-ON852570DD.004C2839-052570DD.004D44F7@us.ibm.com%3e">��ƽ�Υ��</a>�ˡ�</p> <p>������<a href="http://www.zimbra.com/">Zimbra</a>��IBM�Υ��˥����濴�Ȥ�������ä��ޤ�����<a href="http://www.zimbra.com/">Zimbra</a>�Ȥ�����BEA Systems�θ�CTO�����åȡ��ǥ��å������ȴ���������������ʤɤ�ޤ�<a href="http://www.zimbra.com/products/index.html">Zimbra Collaboration Suite</a>������������Ȥ��Τ���٥�㡼��</p> <p>�������⡢�������AJAX�ե졼�����ȤϹͤ��Ƥ��뤳�ȤΤǤ������㤤�ޤ���Eclipse�ץ饰����Ȥ���AJAX/DHTML��IDE�����ᥤ��ˤʤ�褦�Ǥ���</p> <blockquote>a JavaScript editor with edit-time syntax checking; Mozilla web browser; integrated DOM browser; integrated JavaScript debugger; and wizards and development aides tuned to specific libraries and toolkits. <p>�ʥ��å��������å��դ�JavaScript���ǥ�����Mozilla�֥饦����DOM�֥饦����JavaScript�ǥХå��������ƥ��������ɤ�饤�֥���</blockquote></p> <p>�������</p> <blockquote>Mozilla XULRunner and JavaConnect, and Eclipse WTP</blockquote> <p>���˰�¸���뤽���Ǥ������줫����Ѥ��륪���ץ����ץ������ȤȤ��Ƥ�Java�ˤ��JavaScript�ʤȤ�����ECMAScript�˼¹ԴĶ���<a href="http://www.mozilla.org/rhino/">Rhino</a>�����줫��JS�Υ饤�֥��Ȥ���JavaScript���ڤ�<a href="http://www.crockford.com/jslint/lint.html">JSLint</a>��UI�饤�֥���<a href="http://openrico.org/">Rico</a>��������<a href="http://www.zimbra.com/products/index.html">Zimbra Collaboration Suite</a>���Ƥ��ޤ���</p> <p>���ǡ������١�����Zimbra�Υ���ݡ��ͥ�Ȥ�褻�Ƥ���ߤ����Ǥ����Ĥޤꡢ�١����ˤʤ볫ȯ�Ķ��ϥ��ǥ�����ǥХå������ˤ��ơ����ξ�ˤΤ륳��ݡ��ͥ�Ȥ䥦�������ɤϼ��ؤ���ǽ�ˤ��Ƥ����褦�Ǥ���<br /> �����Ǥ˥��˥���륳���ɤϤ���ߤ����Ǥ��͡���̣��������ϥ��˥������ΤǤ��ɤäƤߤƤ���������</p> <p><br /> ����������Mustang��JavaSE��6�ˤؤ�ư���Ǥ��礦��Mustang�ˤ�<a href="http://jcp.org/en/jsr/detail?id=223">JSR-223 Scripting for Java Platform</a>�ǵ������Ƥ��륹����ץȤ���ܤ���ޤ��ʼ¼�Ū�ˤ�Rhino���Τ�ΤǤϤʤ����Ȥ����Ƥ��ޤ��ˡ������Х����ɤ�JavaScript��ư���Ȳ����Ǥ���Τ��Ȥ����Τϳڤ��ߤǡ������ʤ��Java��ȯ���Ѥ�äƤ��뤳�Ȥ�ͽ�ۤ���ޤ�������Ū�ʥ饤�ȥ������ȤǤ���ʤ��顢�����ƥ�Ȥ����Ǥ���Ȥ�����������ӥ�ƥ����礭�ʥ��ɥХ�ơ����ǤϤʤ��Ǥ��礦����</p> <p>�������ʤ��JavaScript���ǥ�������ȯ�Ķ���ɬ�פʤϤ��������IBM��AJAX�֡���ˤΤäƥ����ץ��������ߥ�˥ƥ��Ⱥ�äƤ����Ĥ��ʤΤǤϤʤ��Ǥ��礦����������Ϥ�����Mustang�κ��ˤϤ��������ˤʤäƤ��뤳�ȤǤ��礦���⤷���������Ȥ�����IBM�����ʤ���</p> <p><br /> ���Ȥ����櫓�ǡ�AJAX�Ȥ�����̣�Ǥϼ�������¤����ΤΡ�Java�Ķ��ǥ�����ץȤ�ư���Ȥ������Ȥˤ����˶�̣������櫓�ǡ����ä���̤˥���ƥʤ���Ƥ��������ʤȻפäƤ��ޤ���</p>]]></description> <dc:subject>Java</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-21T11:45:26+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000747.html"> <title>WEB+DB PRESS��DI����Υ������ƥ�����߷����/��1�ϡ���2�ϡפ���</title> <link>http://www.arclamp.jp/blog/archives/000747.html</link> <description><![CDATA[<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774126187/arclampjp-22/" target="_top">WEB+DB PRESS Vol30</a>��2005/12/22ȯ��ˤ��ý�1��DI����Υ������ƥ�����߷����פˤ����ơ���1�Ϥ���2�Ϥ��Ƥ��ޤ���������ϥ����ץ饤�����椵��Ǥ��ʥ֥���<a href="http://blog.so-net.ne.jp/yoichiro/">ŷ�Ȥ䥫�������ȸƤФ��</a>�ˡ�</p> <p>����1�Ϥϡ�DI����Υ������ƥ��� - ���եȥ������������ƥ�����������߷פȤϡס��ͤϥ����ǥ��Τߤ����椵��ɮ���������ƥ��Ȥ˾������ơ��ץ������ȳ�ȯ�Ǥμ����¸����뤿��γ�ȯ�Υե졼���������פ��Ƚ�Ƥ��ޤ�������Ū�ˤϵ����ɤΤ褦�˱��Ѥ��Ƥ����٤����Ȥ������ȤǤ����͡��ޡ�DI�ˤϰ�ڴط��Τʤ����ƤΤǤ����ʣ���DI�Ǥ���Ф����������Ѥ˽�����Ф�Ȥ�����Ŧ��ԤäƤ��ޤ���</p> <p>����2�Ϥϡ�DI�����Java EE��J2EE�˥������ƥ����� - DI���ܼ��Ȥ��θ���Ū��Ƴ��Ȥϡס��ͤ���ɮ���Ŀ�Ū�ˤ��ɤ������˽��ȻפäƤ��ޤ���˿�����Ǥ�ȿ�ʤ����Ƥ���ޤ��Τǡˡ�<br /> ����DI�ϥ������ƥ������餫������פȤ���������顢EJB2��EJB3����ӡ������DI�б����ץ꤬�ɤ�ɤ�餫���ʤäƤ����ͻҤ�ƥ����ӥ�ƥ����濴�˵��Ҥ��ޤ������ݥ���Ȥϡ���¸�Ρʤ����Ȥ����˥������ƥ�������Ѥ��뤳�Ȥʤ�DI��Ƴ��Ǥ���Ȥ���Ǥ��礦��������Ū��3�إ������ƥ�����ˤ����ơ����å����ɤ�ɤ�ʬ��Ƥ������ϡ����ä������Ȼפ��ޤ���<br /> ������ץ륢�ץ��������ɤǤ���褦�ˤʤäƤ���Τǡ�����ϻ�Ƥ���������Ȥ��꤬�����Ǥ���<a href="http://www.gihyo.co.jp/magazines/wdpress/">���֤�����</a>�ˡ�<br /> �����ȡ�EJB3�Ͻ��餫���ʤä������Ƿڤ��ϤʤäƤͤ��פȤ�����Ŧ�ˡ���ä��Ǥ��Ƥ��ɤ��ä��ΤǤ������ͤ��ޤ������Ϥ���</p> <p><br /> ���ե����ɥХå�������ޤ����顢�ȥ�Ф䥳���Ȥ���Ǥ��ꤤ���ޤ���</p> <table border="0" cellpadding="5"><tr><td valign="top"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774126187/arclampjp-22/" target="_top"><img src="http://images.amazon.com/images/P/4774126187.09._SCMZZZZZZZ_.jpg" border="0" alt="4774126187" /></a></td><td valign="top"><font size="-1"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774126187/arclampjp-22/" target="_top">WEB+DB PRESS Vol.30</a><br />WEB+DB PRESS�Խ��� <br /><br /><iframe scrolling="no" frameborder="0" width="200" height="40" hspace="0" vspace="0" marginheight="0" marginwidth="0" src="http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&SubscriptionId=0G91FPYVW6ZGWBH4Y9G2&AssociateTag=goodpic-22&Operation=ItemLookup&IdType=ASIN&ContentType=text/html&Version=2004-10-04&Page=1&ResponseGroup=Offers&ItemId=4774126187&Style=http://www.g-tools.net/xsl/priceFFFFFF.xsl"></iframe><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774126187/arclampjp-22/" target="_top">Amazon�Ǿܤ�������</a></font><font size="-2"> by <a href="http://www.goodpic.com/mt/aws/index.html" >G-Tools</a></font></td></tr></table> ]]></description> <dc:subject>����¾������</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-19T16:40:26+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000741.html"> <title>�ʤ�Web2.0�ϳڤ����Τ�</title> <link>http://www.arclamp.jp/blog/archives/000741.html</link> <description><![CDATA[<p>�������������ɥ������ˤ���Web2.0�ϵ��ѤǤϤʤ����٤Ǥ���<a href="http://sethgodin.typepad.com/seths_blog/2005/10/tim_o_on_web_20.html">Seth's Blog : Tim O. on Web 2.0</a>�ˡ��Ǥϡ��ʤ�Web2.0Ū�Ǥ��뤳�Ȥϳڤ����Τ���</p> <p>���ͤ��פ��ˡ������Web2.0�������Ȥ����顣</p> <p>��Web2.0��"Mush-up"�Ȥ������դϡ������ҥåץۥåפΥ����ƥ�����ã���������ʶʤ顼���夷�ƿ������ʤ���Ф����Ȥ��ޤ���</p> <p>��AJAX�γڤ�����HTML�˽����ΤǤϤʤ�HTML��ȥ��뤷���ǡ�������Ϥ���ΤǤϤʤ��ǡ�����ɽ�����뤳�ȤǤ���<br /> ���Ȥ��˥ϥå��Ϻǹ�Υ����ȤǤ����ͤ��ϤƤʥޥåפ�ϥå�����<a href="http://www.arclamp.jp/blog/archives/000667.html">�֥å��ޡ�����åȤ��ä�</a>���������ʤ����ȤƤ���Ȥ������ФȤȤ�ˡ��ԻĤʲ�������뤳�Ȥ�����ޤ���������ɽ������Ƥ���HTML��innerHTML = ''�Ǥ֤�������Ʊ���ǡ�����Ȥä�����㤦ɽ���롣�����ˤϿ�����ɽ��������櫓�Ǥ���</p> <p>�����β����ϥ����Ȥ�¾�ʤ�ޤ���</p> <p>������եȥ��������ȤȤ�����ѤǤ����ʹ֤⤤�ޤ�����������������Ϥ��������ŷ�͡����ͤ˲�ʤ��ä���Ǥ���������Web2.0�ε���Ū�ʥ��������Ĺ���������ơ����եȥ��������Ǥ���դȤ����Ф�ʤ���줿�ʤäƤ�����PC������ʳ���ʤ�������Τ�������ˡ�</p> <p>������ޤǥ����Ȥ�ؤ����Ƥ�����ɴ��Ȥ����͡�����Ƥ�Web2.0����ӤĤ����Τϲ����ԻĤ⤢��ޤ���</p> <p>������ޤǤΥ��եȥ�������ȯ�ϡ��������Ϥ����Ϥ��뤳�Ȥ���Ū�Ǥ�������������Web2.0�Ͼ���ᡢ�ڤ��ꡢ�������Ĥʤ�ľ����"�����ɽ������"���Ȥ���Ū�Ǥ���</p> <p>��ɽ���Ȥϡ�<a href="http://dictionary.goo.ne.jp/search.php?MT=%C9%BD%B8%BD&kind=jn">����ˤ���</a>���Τ褦�ʰ�̣����ޤ���</p> <blockquote>����Ū������Ū������Ū�ʻ�ۤ䴶��ʤɤ���Ū���Ҵ�Ū�ʷ������ΤȤ���ɽ�����ȡ��ޤ�������ɽ�줿���Ǥ���ɽ�𡦿ȿ��ꡦ���桦����ʤɡ��äˡ��ݽ�Ū���ݤ���ʸ�غ��ʡʻ�����ʤɡˡ����ڡ����衦¤���ʤɡ�</blockquote> <p>��Web2.0�γڤ���������ϵ��Ѥ�ǡ���������Ǻ�ˤȤ��ơ����ξ���դ��ä���줿������"ɽ��"���Τ�Τʤ櫓�Ǥ���</p> <p><br /> �����������Ȥ�����Ƥ��������Ȥ������������äƤ���Τ������Ǥ��礦���ͤ�Ajax���̳�����ƥ�˻Ȥ��ΤϤɤ����Ȼפ��ޤ���</p> <p>���Ǥ��ͤϡ������ƥ೫ȯ�ϥ����Ȥˤʤꤦ��ȿ����Ƥ��ޤ���</p> <p>��¿���η��۲Ȥ��⤤���ͤ�����ɾ������롣�ޤ������ƥ೫ȯ�ˤϺ���¤ΰ������롼��⤢��ޤ���ʤ����鵶¤�ʤ�Ƥ��褦��ʤ��櫓�Ǥ���ˡ��Ǥ⡢���Ĥ�����������˳ڤ��ߤ����ޤ�뤳�Ȥȿ����Ƥ��ޤ���</p> <p><br /> ��<a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">ServiceMix�ˤ�ä�Google Map��JBI��Ȥ߹�碌��</a>��SOA�ε��Ѥ�Web2.0Ū�˻Ȥ��Ȥ����Τϡ���̳�����ƥ��̤��᤹�ͤʤ�Υ����Ȥ��ä��Τ��⤷��ޤ���</p>]]></description> <dc:subject>���եȥ������ǥ�����</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-19T01:00:11+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000745.html"> <title>ServiceMix (5) InfoProvider�κ���</title> <link>http://www.arclamp.jp/blog/archives/000745.html</link> <description><![CDATA[<p>�������ServiceMix�˥ǥץ�����ServiceEngine��SE�ˤκ�����ͤ��Ƥ��������Ȼפ��ޤ����ä˥ӥ��ͥ����å��Ǥ���InfoProvider�Ǥ���</p> <p>�����٤�Ƥ��ޤ���InfoProvider�Ͼ��˱����ƾ�����֤���ȤߤǤ�����������������ServiceMix����ñ�ȤϤ���JBI�λ��ͤˤ��ä���å�����������Τ����ѤǤ��������ǡ�InfoProvider�Υ����Ǥ�����å���ʬ�ȡ������ServiceMix��JBI�˾��ư��������Υ����ɤ�ʬΥ���Ƥ��ޤ��ˡ��ͤ��ޤ��礦�����ͤˤ���Τ�ServiceMix���Ȥ������ƥ��١��ȤǻȤäƤ���ƥ��˥å��Ǥ���</p> <p>���ޤ���InfoProvider��ServiceMix�˰�¸���ʤ��褦�˹ͤ���ȡ����Τ褦�ʥ����ե������ˤʤ�ޤ���<br /> <div style="background-color:#FFCC99; padding:2px"><br /> package demo.info;</p> <p>import java.util.Map;</p> <p>public interface InfoProvider {<br /> Info[] getInfos(Map condition);<br /> }<br /> </div></p> <p>���ޤ������饹Info�ϼ��Τ褦�ˤʤ�ޤ���</p> <div style="background-color:#FFCC99; padding:2px"> package demo.info; <p>public class Info {<br /> private String id;<br /> private String lat;<br /> private String lng;<br /> private String imgSrc;<br /> private String title;<br /> private String message;</p> <p> //��Getter��Setter<br /> </div></p> <p>�����ξ��֤Ǥϥѥ��饹Map���ֵѤ饹Info�ˤ�äƹԤäƤ��ꡢServiceMix���ݰ�¸�Ǥ��ꡢñ�Υƥ��Ȥ����˴�ñ�˹Ԥ��뤳�Ȥ��狼��ޤ��������ϼ��ΤȤ���Ǥ���</p> <div style="background-color:#FFCC99; padding:2px"> package demo.info.impl; <p>import java.util.Map;</p> <p>import demo.info.Info;<br /> import demo.info.InfoProvider;</p> <p>public class InfoProviderImpl1 implements InfoProvider {</p> <p> public Info[] getInfos(Map condition) {<br /> Info[] infos = new Info[2];<br /> infos[0] = new Info("simple1_1", "34.991305", "135.750579", "", "�ܴ�����ܴ���", "...");<br /> if ( "family".equals(condition.get("group")) ) {<br /> infos[1] = new Info("simple1_2", "35.010271", "135.768378", "", "��ǽ���ʲ�²������", "...");<br /> }<br /> else if ( "friends".equals(condition.get("group")) ) {<br /> ....<br /> }<br /> return infos;<br /> }<br /> }<br /> </div></p> <p><br /> �������������ΤޤޤǤ�ServiceMix��˥ǥץ����뤳�ȤϤǤ��ޤ������ǡ������ServiceMix�ѤΥ����ץ���Ĥ��ƽ����Ԥ碌�뤳�Ȥˤ��ޤ��������ץ������ϡ�<br /> 1.JBI�Υ�å��������Ϥ���줿�ѥ���XML�饹Map���Ѵ�<br /> 2.InfoProvider��ƤӽФ�<br /> 3.�¹Է�̤Υ��饹Info��XML�ˤ��ƥ�å��������ֵ�<br /> �Ǥ���</p> <p>�������ץ�����Ѥ���Τ�DI����Ѥ��ޤ��������ץ����饹¦��InfoProvider��°���Ȥ����Ѱդ��������˼¹Ԥ�����InfoProvider�μ�������Ȥ���ΤǤ���������ȥ�ǽ�servicemix.xml��ȡ����饹demo.servicemix.se.Adaptor��°��infoProvider���Ф���InfoProvider�μ�����饹demo.info.impl.InfoProviderImpl1���������Ȥ���Ƥ��ޤ���֤���ʬ�ˡ�</p> <div style="background-color:#FFCC99; padding:2px"><pre> <sm:activationSpec componentName="provider1" service="foo:provider1" destinationService="foo:findAggregator"> <sm:component> <bean xmlns="http://xbean.org/schemas/spring/1.0" class="demo.servicemix.se.Adaptor"> <font style="color:red; font-weight:bold"><property name="infoProvider"> <bean class="demo.info.impl.InfoProviderImpl1" /> </property></font> </bean> </sm:component> </sm:activationSpec> </pre></div> <p>������XML��ߤ��activationSpec�ˤ�ä�JBI�ؤ���Ͽ��Ԥ���component�ˤ�äƥ���ݡ��ͥ�Ȥν�����Ԥ������饹Adaptor�ˤ�ä�JBI�ν�����ä��Ƥ��뤳�Ȥˤʤ�ޤ���<br /> �����Τ褦�˵�ǽ�ι������Ȥˤ�äƴ�ñ��ɽ���Ǥ���Τ�DI����ħ�Ǥ�������ޤǤǤ���зѾ��ˤ�뵡ǽ�ι��Ƥ�����Τ����������Ȥˤ�äƼ¸����Ƥ���褦�ˤⴶ���Ƥ��ޤ���</p> <p>���Ǥϡ������ץ��μ���ʤ��顢ServiceMix�Ǥμ���ˡ�Ƥ����ޤ��礦��</p> <div style="background-color:#FFCC99; padding:2px"> package demo.servicemix.se; <p>import //ά</p> <p>public class Adaptor extends ComponentSupport implements<br /> MessageExchangeListener { ...[1]</p> <p> private InfoProvider infoProvider; ...[2]<br /> public void setInfoProvider(InfoProvider infoProvider) {<br /> this.infoProvider = infoProvider;<br /> }</p> <p> private SourceTransformer transformer = new SourceTransformer(); ...[3]<br /> public void setTransformer(SourceTransformer transformer) {<br /> this.transformer = transformer;<br /> }</p> <p> private boolean encode = false; ...[4]<br /> public void setEncode(boolean encode) {<br /> this.encode = encode;<br /> }</p> <p> public void onMessageExchange(MessageExchange exchange)<br /> throws MessagingException { ...[5]</p> <p> if (exchange.getStatus() == ExchangeStatus.DONE) { ...[6]<br /> return;<br /> } else if (exchange.getStatus() == ExchangeStatus.ERROR) {<br /> done(exchange);<br /> return;<br /> }</p> <p> NormalizedMessage in = getInMessage(exchange); ...[7]</p> <p> Node docNode = null;<br /> try {<br /> docNode = transformer.toDOMNode(in.getContent()); ...[8]<br /> } catch (Exception e) {<br /> e.printStackTrace();<br /> fail(exchange, e);<br /> }</p> <p> Map queryParam = Util.createQueryMap((Element) docNode.getChildNodes().item(0)); ...[9]</p> <p> Info infos[] = infoProvider.getInfos(queryParam); ...[10]</p> <p> Element resultElem = Util.toElement(infos, encode); ...[11]</p> <p> InOnly inOnly = getExchangeFactory().createInOnlyExchange(); ...[12]<br /> NormalizedMessage out = inOnly.createMessage(); ...[13]<br /> out.setContent(new DOMSource(resultElem));<br /> inOnly.setInMessage(out);</p> <p> send(inOnly); ...[14]</p> <p> }</p> <p>}<br /> </div></p> <p><br /> [1]�ޤ���ServiceMix�Ѥ�SE��������ˤϥ����ե�����MessageExchangeListener�������ޤ������Υ�å�onMessageExchange�������뤳�Ȥ�JBI�Υ������ץȥ��٥�Ȥ�ϥ�ɥ���뤳�Ȥ��Ǥ��ޤ����ޤ��Ѿ����Ƥ��륯�饹ComponentSupport�ϡ�����̾�ΤȤ���JBI��Υ���ݡ��ͥ�Ȥ������뤿��δ��쥯�饹�Ȥ�����Ѥ��뤳�Ȥ��Ǥ��ޤ���</p> <p>[2]�ºݤ˼¹Ԥ���InfoProvider�Υ��������Ȥ��Ƥ�餦�����°��InfoProvider���Ѱդ��ޤ���</p> <p>[3]SourceTransformer��JBI���Ѱդ��줿JAXP�Υ桼�ƥ���ƥ����饹�Ǥ���</p> <p>[4]������ܼ�Ū�ǤϤʤ��ΤǤ�����URL�����ɤ�Ԥ����ɤ����᤹����Υե饰�Ǥ����ǥ�Ǥ��̥����Х�����ServiceMix��REST��ͳ�ǽ�����ꤲ�������ܸ�Τޤޤ���ʸ���������Ƥ��ޤ��ޤ���������URL�����ɤ���櫓�Ǥ���</p> <p>[5]��å�onMessageExchange�������ե�����MessageExchangeListener�������줿��ΤǤ�������Υ��饹MessageExchange��JBI�ˤ������å���������Υ��֥������ȤǤ���</p> <p>[6]JBI�Ǥϡ���å������������Ϥ��ƽ������λ�������Ȥ���Хå����Ƥ���ޤ���MessageExchange�Υ�å�getStatus�ˤ�äƾ��֤��Τ뤳�Ȥ��Ǥ��ޤ���DONE����ェλ��ERROR�ϰ۾ェλ���ޤ������ɤ�����äˤϽ����Ԥ��ޤ���</p> <p>[7]ComponentSupport�Υ�å�getInMessage�ˤ�äơ�MessageExchange������ϡ�In�ˤΥ�å�����NormalizedMessage����Ф��ޤ���MessageExchange���Ԥ���䥹�ơ�������Τ���魯�Τ��Ф��ơ�NormalizedMessage�ϥ�å��������Τ�Τ���XML���Х��ʥ��ź�ա�Ǥ�դΥץ�ѥƥ��ʤɤ���ޤ������δݻ����γ����狼��䤹���Ǥ��礦����<br /> <img src="/blog/archives/images/jbi_messageexchange.jpg" width="420" height="158" border="0" /></p> <p>[8]NormalizedMessage���顢��������XML����Ф���DOM���Ѵ����Ƥ��ޤ���</p> <p>[9]DOM����ơ��ѥ��Ѥ�Map����ޤ�����äƤ��뤳�Ȥ�ñ��ǥ�����Ȥ�̾���ȥΡ����ͤ�Map�ˤ���Ƥ������Ǥ������Τ褦��XML�Ǥ���С�numberOfPerson:4�ȡ�group:family�Ȥ������Ȥˤʤ�ޤ���</p> <div style="background-color:#FFCC99; padding:2px"><pre> <request> <numberOfPerson>4</numberOfPerson> <group>family</group> <request> </pre></div> <p>[10]���褤��InfoProvider��ƤӽФ��ޤ���</p> <p>[11]��̤Ȥ���Info��������Ǥ����Τǡ����٤Ϥ����DOM���Ѵ����ޤ�����������äƤ��뤳�Ȥ�ñ��ǡ����Τ褦��XML���äƤ������Ǥ���</p> <div style="background-color:#FFCC99; padding:2px"><pre> <infos> <info id="simple1_1" lat="34.991305" lng="... /> ... </infos> </pre></div> <p>[12]�Ǥϡ���å��������ֻ���Ԥ��ޤ����ޤ���å�getExchangeFactory����Ѥ��ơ�����SE����ꤵ�줿���饹MessageExchangeFactory����������Ʊ����InOnly�ˤ��ֿ���MessageEchange����ޤ������ʤߤ˥�å�createExchange��Ȥ������Ū�˥����ӥ����б�����MessageExchange���뤳�Ȥ�Ǥ��ޤ���</p> <p>[13]�����ֿ���MessageExchange�Υ�å�createMessage����Ѥ���NormalizedMessage����ޤ����������ۤɤ�Info��XML��������Τ�ή�����ߤޤ���</p> <p>[14]�Ǹ���ֿ���MessageExchange��NMR��������ƽ�λ�Ǥ�������Ū�ˤϥǥ�Х�����ͥ�������ơ������������ԤäƤ��ޤ���</p> <p><br /> ���������ƤߤƤ�餦�������ʡ���ñ�����ʡ��̯�ʴ������Ȼפ��ޤ��ʣ����������ᥤ��Υӥ��ͥ����å����Τϡ����Υ����ץ���Ȥ����Ȥˤ�äƥ���ץ���ݤ���Ƥ��뤳�Ȥ��狼��ޤ����顢JBI�˰�¸������ʬ�ȡ����ʤ���ʬ��ʬΥ���Ƥ����Ȥ�����ά���Τ�����Ϥʤ��Ǥ��礦��</p> <p>���ͤ�ServiceMix�β���Ƚ��Τϥ����ץ��ˤ�������ʬ�Υ��ݡ��ȤǤ���Struts��HTTP�ꥯ�����ȤΥѥ���ActionForm�ˤ����褦�ˡ�JBI�Υ�å��������äȴ�ñ�˥ϥ�ɥ���뵡�������������ʤϤ��Ǥ������Ȥ��С�ESB��å��������ե졼������<a href="http://mule.codehaus.org/">Mule</a>�Ǥ���С�BindingComponent�ˤ�����ؤ˥ȥ�ե����ޡ��������Ѱդ���Ƥ��ơ�������٤ϼ�ưŪ�˥�å������֥������Ȥ˥Х���ɤ��Ƥ���ޤ���</p> <p>���ʤ�������Υǥ�Ǥϥ��饹Adaptor�ʳ��ˤ⡢�����Ĥ��Υ��饹����ޤ�����������Ū�ʵ�ǽ�Ǥ�������ϥ饤�֥��Ȥ����Ѱդ���Ƥ����������뤤��BPEL��XSLT�Τ褦�ʥץ��������Ȥ���褦�ˤʤ�Ȼפ��ޤ���</p> <p><br /> ���ʤ�ˤ���ServiceMix�Ϥޤ��ޤ�ȯŸ�Ӿ�Ǥ����ʤΤ�ʣ���ʤ��Ȥ���Ȥ�����̳���ץ�˻Ȥ��Ȥ��ä����ˤϽ�ʬ����դ��Ƥ����������С������2.0�Ȥ��äƤ⡢�١������餤�ε������Ǹ��Ƥ�������ɤ��Ǥ��礦�����塢������ڤ��Ƥ����ˤ������äƻȤ������Ƥ����Ƥ����ȻפäƤ��ޤ���</p> <p><br /> ������ǰ��̤�Υǥ⥢�ץ���Ͻ�λ�Ǥ����ʤˤ�����Х���ȥ���ɲä��ޤ����⤷���ϲ�⤷���ߤ������Ȥ�����Х���yusuke���ä�arclamp.jp�ˤ������Ȥ������ޤ���</p> <p><br /> <a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">����ServiceMixϢ�ܤΰ��</a></p>]]></description> <dc:subject>servicemix</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-16T12:12:52+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000743.html"> <title>ServiceMix (4) �ǥ⥢�ץ��servicemix.xml</title> <link>http://www.arclamp.jp/blog/archives/000743.html</link> <description><![CDATA[<p>�����褤��ǥ⥢�ץꥱ�����������Ǥ��ʥǥ�Υ�������ɤ�<a href="http://www.arclamp.jp/blog/archives/000737.html">ServiceMix (1) JBI��ServiceMix</a> ����ˡ�</p> <p>��<a href="http://www.arclamp.jp/blog/archives/000739.html">ServiceMix (2) �ǥ⥢�ץꥱ���������</a>�Ρ�ServiceMix��γ��ספ�������ޤ⤦���ٺܤ��ޤ��ʥ���å��dz���ˡ�</p> <p><a href="/blog/archives/images/servicemix_demo2_l.gif" target="_blank"><img src="/blog/archives/images/servicemix_demo2.gif" width="420" height="238" border="0" /></a></p> <p>���ǥ�Ǥ�2�Ĥ�SeriviceMix����ư���Ƥ��ޤ��������Ǥϥᥤ��ˤʤ���̤�ɽ������¦�ʺ�¦�ˤ�ServiceMix�ƹԤ��ޤ�������ե�����Ǥ���servicemix.xml�ϡ�src\webapp\WEB-INF\servicemix.xml�Ǥ���</p> <p>��servicemix���ή��뤿��ˤϡ����sm:activationSpec��°��destinationService�������줿�����ӥ�̾�Ƥ����Ф褤���Ȥˤʤ�ޤ���</p> <p><strong>httpBinding��HTTP�Υꥯ�����Ȥ�JBI��ή�����ि���BC��</strong><br /> ������ä��顢���Τޤ�foo:asyncForwarder��ή���ޤ���<br /> <div style="background-color:#FFCC99; padding:2px"> <sm:activationSpec componentName="httpBinding" <br /> service="foo:httpBinding"<br /> <font style="color:red; font-weight:bold">destinationService="foo:asyncForwarder"</font>><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="org.servicemix.components.http.HttpInOutBinding" /><br /> </sm:component><br /> </sm:activationSpec><br /> </div></p> <p><br /> <strong>asyncForwarder��HTTP��Ʊ����å���������Ʊ����ڤ��ؤ����</strong><br /> foo:findAggregator���Ф�����Ʊ���ǥ�å��������ޤ���foo:httpBinding�����Ʊ������ǸƤФ�Ƥ���Τǡ�����ν���ϥ�å��������ֿ�����м�������äƤ����ޤ���<br /> <div style="background-color:#FFCC99; padding:2px"> <sm:activationSpec componentName="asyncForwarder" <br /> service="foo:asyncForwarder"<br /> <font style="color:red; font-weight:bold">destinationService="foo:findAggregator"</font>><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="demo.servicemix.se.AsyncForwarder" /><br /> </sm:component><br /> </sm:activationSpec><br /> </div></p> <p><br /> <strong>findAggregator�ʻ��ꤵ�줿�����ӥ���Ʊ������Ʊ���˸ƤӽФ�����̤�Ѥ����</strong><br /> �������Ǥ�targets�˻��ꤵ�줿InfoProviderã�˾������Ʊ����Ʊ���¹Ԥ��뤿�ᡢ�缡���¹Է�̤���äƤ��ޤ������ο���ơ����ƽ��ޤä����̤Ĥ�XML�ե�����ˤ����ᤷ�ޤ������Τ���destinationService�Ȥ�����Ǥ���foo:asyncForwarder�ˤʤ�ޤ���<br /> <div style="background-color:#FFCC99; padding:2px"> <sm:activationSpec componentName="findAggregator" <br /> service="foo:findAggregator"<br /> <font style="color:red; font-weight:bold">destinationService="foo:asyncForwarder"</font>><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="demo.servicemix.se.FindAggregator" ><br /> <property name="targets"><br /> <list><br /> <font style="color:red; font-weight:bold"><value>provider1</value></font><br /> <font style="color:red; font-weight:bold"><value>provider2</value></font><br /> <font style="color:red; font-weight:bold"><value>exProvider</value></font><br /> </list><br /> </property><br /> </bean><br /> </sm:component><br /> </sm:activationSpec><br /> </div></p> <p><br /> <strong>provider1�ʼºݤΥץ�Х�����</strong><br /> �����줾���InfoProvider�ϡ������foo:findAggregator�����ޤ���<br /> <div style="background-color:#FFCC99; padding:2px"> <sm:activationSpec componentName="provider1" <br /> service="foo:provider1"<br /> <font style="color:red; font-weight:bold">destinationService="foo:findAggregator"</font>><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="demo.servicemix.se.Adaptor"><br /> <property name="infoProvider"><br /> <bean class="demo.info.impl.InfoProviderImpl1" /><br /> </property><br /> </bean><br /> </sm:component><br /> </sm:activationSpec><br /> </div></p> <p><br /> <strong>exProvider���̥����С�������InfoProvider��ƤӽФ���</strong><br /> ����������輫�Τ�foo:findAggregator�Ǥ���<br /> <div style="background-color:#FFCC99; padding:2px"> <sm:activationSpec componentName="exProvider" <br /> service="foo:exProvider"<br /> <font style="color:red; font-weight:bold">destinationService="foo:findAggregator"</font>><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="demo.servicemix.se.ExHttp"><br /> <property name="outBoundName" value="exServiceOutBound" /><br /> </bean><br /> </sm:component><br /> </sm:activationSpec></p> <p> <sm:activationSpec componentName="exServiceOutBound" <br /> service="foo:exServiceOutBound" ><br /> <sm:component><br /> <bean xmlns="http://xbean.org/schemas/spring/1.0"<br /> class="org.servicemix.components.http.HttpInvoker"><br /> <property name="url" value="http://localhost:8912"/><br /> </bean><br /> </sm:component><br /> </sm:activationSpec><br /> </div></p> <p><br /> ���Ȥ����櫓�ǡ�����ľ��Ū�ǤϤʤ��Ǥ��礦���������ñ������Ȥ������Ȥ⤢��ޤ���������ݡ��ͥ�ȤΥե����褯ʬ����ޤ���</p> <p>���Ĥޤꡢ���Υǥ⥢�ץꥱ�������Ȥ����Τϡ�ServiceMix�ˤ�äƥ���ݡ��ͥ�Ȥȥ�å�������Ȥ߾夲��줿��Τʤ櫓�Ǥ��������⡢����Ȥ߹�碌�����Ʊ���ǸƤФ�Ƥ�����Τ�����Ū�ˤ���Ʊ��Ʊ���ǥӥ��ͥ����å���������פȤ���������ʤ��ʣ���ʤ�ΤǤ���<br /> �����Τ����InfoProvider�ʳ��ϥӥ��ͥ����å��ǤϤʤ�����ȥ���Ȥ��Ƶ�ǽ���Ƥ��ޤ���asyncForwarder��Ʊ������Ʊ����ڤ��ؤ��Ǥ��ꡢfindAggregator����Ʊ���¹Ԥȼ¹Է�̤ν���Ȥ�������ȥ���ʤΤǤ���<br /> ���֤���ʤ�Ȥ߹�碌��ʤ�Ƥ��ɤ����ʤ��פȴ������뤫�⤷��ޤ������������Τ褦�˥��å��ȥ���ȥ��뤬��Τ�ʬΥ����뤳�Ȥǡ����ץꥱ�������Ȥ����Ѳ���Ŭ���Ǥ����ǽ�������뤳�Ȥ˵��Ť��ޤ���BC���ѹ������JMS��Web�����ӥ������ƤӽФ���ǽ�Ǥ��礦����findAgregator�ε�ǽ��夲��Х����ॢ���Ȥʤɤ�¸����뤳�Ȥ�Ǥ��ޤ��������ӥ��ͥ����å��Ǥ���InfoProvider���ѹ�����ɬ����Ϥ���ޤ���</p> <p>���ʤ����������ä������ǥ���EAI��BPM�ʥӥ��ͥ����ץ������ޥ͡������ȡˤ��Ѥ��ʤ��褦�˴����뤫�⤷��ޤ�������������ޤǤ�EIA��BPM��IF�ʤɤ�ñ��ʽ�������Ǥ��ʤ��ä��Τ���٤�ȡ�BPEL��JBI�Ϥ��Τ����ڤ��˺٤�����ν������ǽ�ˤʤ�ޤ��ʻפ��Ф��Ƥ���������BPEL��Business Process Execution <strong>Language</strong> for Web Services��ά�Ǥ��ˡ�</p> <p>�������Ǵ����Ƥ������������Τϡ�ServiceMix���¸����Ƥ����Τ������äȳ����פ�SOA�Ȥϰ���褷�Ƥ���Ȥ������ȤǤ���ServiceMix�ˤ�ä�SOA���ܼ��Ǥ���֥�å������ˤ��·��פȤ����Τ�DI����ƥʤ˻������ޤ�ޤ��������η�̡�SOAŪ���ץ��������̤Υ��ץꥱ�������ι��ۤˤ����Ƥ⽽ʬ����Ѳ�ǽ�ˤʤä��櫓�Ǥ���<br /> ���ͤϤ����֥���ƥʥ١����������ӥ�������ƥ��졼�����פȸƤ�Ǥߤ��櫓�Ǥ����֥���ƥʥ١���������ݡ��ͥ�ȡ���ߥå����ʥޥå��奢�åסˡפȤ���������������Τ��⤷��ޤ����IBM��BEA���Ƴ��SCA�ʥ����ӥ�������ݡ��ͥ�ȡ��������ƥ�����ˤȤ������Ȥߤ�Ϥ��ޤäƤ���ΤǤ����������ä��̤ε���ˡˡ�</p> <p>���ݻ����Ϥ���servicemix.xml��</p> <blockquote>- ������ServiceMix��Xbean�ε��ҤƤ���ȡ�DI����ƥʤ�ñ�ʤ륳��ե������ե�����Ȥ��ưʾ�ΰ�̣���줬����Ū�˻��äƤ��뤳�Ȥ˵��Ť��� <p>- ���줬ɽ�����Ƥ����Τ�ñ�ʤ�Inject�����٤����֥������Ȥ���Ȥ��ƤǤϤʤ����ͥåȥ�����ʣ��Υ���ݡ��ͥ�Ȥη���ļ̿���Ϳ�����Τȹͤ��������</p> <p>- Grid��˸����С������Virtual Organization�θ����ޤ�Ϳ���Ƥ���ΤǤ��롣</p> <p>- BPEL�����褦����ħ���ĤΤ������桹�ϡ��ͥåȥ����Υ����ӥ���ץ���ह�롢����������ץ�����줬���������������Ω�äƤ���Τ��⤷��ʤ���</blockquote></p> <p>�Ȼ�Ŧ����Ƥ��ޤ����㴳���礲�����Ȥϻפ��ޤ����տޤ��Ƥ��봶�Ф�����ΤǤϤʤ��Ǥ��礦����</p> <p><br /> ���ǡ��ʤ���餷����Τ��ʤ��ΤǤ������ͤ�Ϥä���Ȥ�����ۤɤ˻Ȥ�����Ǥ��ʤ��Τ������Ǥ�������������������ˡ���̳���ץꥱ��������Ȥ߹���Ǥ������Ȥǡ����å��ȥ���ȥ����ʬΥ����Τˤʤꡢ��ꥢ�ץꥱ�������ι�¤������ˤʤ뤳�Ȥϴְ㤤�ʤ��Ȼפ��ޤ��ʤȡ������������ˡ�<br /> ����ǯ�ϡ����������ͤ���ʤ�Ϥ�SOA�Ȥ������ݤ����Υ��Ƥ��뤫�⤷��ޤ��ˤˤ�륢�ץꥱ��������ۤ��礭�ʲ���ˤʤ뤳�ȤǤ��礦��<br /> ��EIAŪ��SOA�˼��Ȥ�ɬ����Ϥޤä����ʤ��ΤǤ�������������������SOA�ˤϡ��ɤ�ɤ���Ф��Ƥ������������Ȼפ��櫓�Ǥ��ʰ¤���������Ϥ��ϰϤǤǤ��뤷�ˡ�</p> <p><br /> ���Ǥϡ�����ϻ�����Ѥ���InfoProvider�λ�ȤߤƤߤޤ�������ˤ�äơ�������ServiceMix�β��꤬�����Ƥ���Ϥ��Ǥ���</p> <p><br /> <a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">����ServiceMixϢ�ܤΰ��</a></p>]]></description> <dc:subject>servicemix</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-14T01:09:57+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000740.html"> <title>ServiceMix (3) servicemix.xml�γ���</title> <link>http://www.arclamp.jp/blog/archives/000740.html</link> <description><![CDATA[<p>���Ǥϡ����褤��ServiceMix���Τ��äˤʤäƤ��ޤ��ʥǥ�Υ�������ɤ�<a href="http://www.arclamp.jp/blog/archives/000737.html">ServiceMix (1) JBI��ServiceMix</a> ����ˡ�</p> <p>���ޤ�ServiceMix���Τ�Τκ����ñ�������Ƥ����ޤ��礦��ServiceMix��Spring���ư���ޤ��������Ǥ�Spring�ˤ����б����Ƥ��ʤ���ʬ�⤢��ޤ��������Ū��ñ��¾��DI����ƥʾ��ư�������Ȥ�����Ϥ��Ǥ���ServiceMix1��Geronimo���ư���褦�ˤ��Ƥ���ͤ����ޤ����ˡ�</p> <p>���Ϥ���˽��̤�JBI�Ǥϥ���ƥʤ�BC��SE��ǥץ����ޤ������Τ���Υǥץ����ȡ��ǥ�������ץ��������ѻ��ˤʤäƤ��ޤ������Ȥ������ޤ�����ServiceMix��Spring����Ѥ���BC��SE��ǥץ�����Τǡ��ǥץ���ñ��ˤ��Ƥ��ꡢ�����BC��SE��Spring��Bean��Ʊ���褦��DI���оݤ��뤳�Ȥ��Ǥ��ޤ���</p> <p>�����Τ����ServiceMix2�����ե��������Ѥ���Ƥ���Τ�<a href="<br /> http://xbean.codehaus.org/">xbean</a>�Ǥ���xbean��Geronimo�ץ������Ȥ��������ʤΤǤ���������ե����������˽���Υ饤�֥��ǡ�Spring�⥵�ݡ��Ȥ��Ƥ��ޤ���"Spring in Action" ��Craig Walls��֥��˽�<a href="http://jroller.com/page/habuma/20051011">Spring Simplified with XBean</a>�ˤޤȤޤäƤ��ޤ�����Spring�ε��Ҥ�ñ��ˤ��뤿���1�Ĥβ���Ȥ������ܤ���Ƥ��ޤ���<br /> ���嵭�Υ���ȥ꤫���ȴ��Ǥ�����</p> <div style="background-color:#FFCC99; padding:2px"><pre> <beans> <bean id="knight" class="....KnightOfTheRoundTable"> <property name="moniker"> <value>Bedivere</value> </property> <property name="quest"> <ref bean="quest"/> </property> </bean> </beans> </pre></div> <p>���ȽȤ����</p> <div style="background-color:#FFCC99; padding:2px"><pre> <beans> <knight id="knight" moniker="Bedivere" xmlns="http://springinaction.com/schemas/knight"> <myQuest><quest/></myQuest> </knight>�� <beans> </pre></div> <p>���äƴ����ǽ��㤤�ޤ����Ĥޤ�����Υ��饹��Bean�Ȥ�����Ͽ����Τ���ѤΥ������Ȥ���褦�ˤʤäƤ���ΤǤ���</p> <p>������ݡ��ͥ�ȡ�����ݥ��åȤ�XML�ե������ɽ�����褦�Ȥ���ȡ������ƥ�ݥ���Ȥη�����������뤿�����Ѥ�XML����ǡʥ���̾�ˤ�°�����ɲä������ʤ�ޤ���<a href="http://jakarta.apache.org/tapestry/">Tapestry</a>��<a href="http://jakarta.apache.org/hivemind/">HiveMind</a>�ǤϤ����ʤ���Ǥ��ɲä��Ƥ��ޤ��ΤǤ��������������XML�ΥХ�ǡ��������ѤǤ��ʤ��ʤ�ޤ���xbean�����ޡ��ȤʤΤ�̾�����֤ˤ�ä�XML�ΥХ�ǡ�������������ޤޤ��ɤ���Ǥ������μ�ˡ��ή�Ԥ�Ȼפ��ޤ���</p> <p>��ServiceMix�Ǥ�JBI�Υ����ӥ�̾�䥨��ɥݥ����̾�ʤɤ���ꤹ�뤿�����Ѥ��Ƥ��ޤ����ޤ����Spring�ǵ��Ҥ��Ƥ�������˸��ˤ����ʤäƤ��ޤ��ΤǤ�����xbean�Τ������Ǥ��ʤ�ľ��Ū�ˤ��뤳�Ȥ��Ǥ���ΤǤ���</p> <p><br /> ���Ǥϡ�servicemix.xml�θ���������ޤ����ޤ�����ץ�Ƥ���������</p> <div style="background-color:#FFCC99; padding:2px"><pre> <beans xmlns="http://xbean.org/schemas/spring/1.0" xmlns:spring="http://xbean.org/schemas/spring/1.0" xmlns:sm="http://servicemix.org/config/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://xbean.org/schemas/spring/1.0 spring-beans.xsd http://servicemix.org/config/1.0 servicemix.xsd" xmlns:foo="http://servicemix.org/demo/"> ...[1] <sm:container spring:id="jbi" useMBeanServer="false" createMBeanServer="false" dumpStats="true" statsInterval="10"> ...[2] <sm:activationSpecs> <sm:activationSpec id="hoge" service="foo:hoge" destinationService="foo:bar"> ...[3] <sm:component> ...[4] <bean xmlns="http://xbean.org/schemas/spring/1.0" class="foo.Hoge" /> ...[5] </sm:component> </sm:activationSpec> <sm:activationSpec ... <sm:activationSpecs> </sm:container> <beans> </pre></div> <p>�����beans[1]��xbean�Τ����XML�������ޤ���ꤷ�Ƥ��ޤ���°��xmlns:foo�ϡ����ȤǽФƤ��ޤ��������ӥ��Τ����̾������foo�������Ƥ��ޤ���</p> <p>����¦�����sm:container[2]��JBI����ƥʤˤʤ�ޤ���JBI��JMX�Ǥδ����Ԥ����Ȥ��Ǥ���Τǡ���������Ԥ��ޤ�������Υǥ��1���ü���2�Ĥ�ServiceMix��Ω���夲���Թ�塢�ݡ����ֹ椬�֤Ĥ��äƤ��ޤ������°��useMBeanServer��false�ˤ��Ƥ��ޤ�������ϥݡ����ֹ���Ƥ�����٤��Ǥ����ˡ�<br /> ��ServiceMix�ϡ�����JBI����ƥʤ�����Spring��˥ǥץ����Ƥ������Ǥ����Ǥ�����Spring���Ƥ���櫓�ǤϤʤ���BC��SE��JBI����ƥʤ˥ǥץ����뤿������DI����ƥʤޤ��Ĥ��äƤ��ޤ������Τ��ᡢ¾��DI����ƥʤؤΰܹԤ�ñ��˹Ԥ�����Ǥ���</p> <p>�����sm:activationSpec[3]��JBI�Υ���ݡ��ͥ�ȡ��Ĥޤ�BC��SE��"�����ƥ��١���"���뤿��˻Ȥ��Ƥ��ޤ���������������䤳�����ΤǤ�����JBI�Υ���ݡ��ͥ�Ȥϥ��å�������ǤϤʤ���JBI��ǵ�ǽ���뤿����͡��ʾ������Ͽ����ɬ���������ޤ�������Ū�ˤϥ����ӥ�̾�䥨��ɥݥ����̾��NMR����Ͽ����ΤǤ�����������ƥ��١��ȤȸƤӤޤ��ʤ�����ؤ��WSDL2���äʤΤǡ��ʤ�Ȥʤ�̾������Ͽ�������٤������ɤ��Ǥ��ˡ�<br /> ��ServiceMix�Ǥ�JBI�ؤΥǥץ���ñ��ˤ��뤿��˥����ƥ��١��Ƚ����ԤäƤ���륳��ݡ��ͥ�Ȥ��ץ��Ȥ����Ѱդ������Υ���ݡ��ͥ�Ȥ˥ӥ��ͥ����å������Ȥ���褦��߷פ���Ƥ��ޤ����������뤳�Ȥǥ����ƥ��١��Ƚ���ȥӥ��ͥ����å������ڤ�Υ���Ƥ���ΤǤ���������ؤ��DI�ޤ���Ѥ��Ƥ���ʤ��ȴ����ޤ���<br /> ��°��id�ʤ⤷����componentName�ˤ����¥���ݡ��ͥ�Ȥ�ƤӽФ�̾���Ǥ�������°��service��JBI��ǤΥ����ӥ�̾�ˤʤ�ޤ���JBI�Ǥ�̾�����֤��դ��뤳�Ȥǥ����ӥ�̾�������ޤ���Java�Υѥå�����̾��Ʊ���Ǥ������������뤳�Ȥ�ʣ��Υ����ӥ���̾���֤뤳�Ȥʤ���ѤǤ���褦�ˤʤ�櫓�Ǥ����ʤ�����ɥݥ����̾�ϻ��ꤷ�ʤ���Х����ӥ�̾��Ʊ���ˤʤ�ޤ����Ǹ�����destinationService�������˥롼�ƥ����륵���ӥ����ޤ���<br /> ��<br /> ��������¦�����sm:component[4]��������ޤ������ץ��ˤʤäƤ��ޤ���JBI�Ǥϥ�å��������뤿����͡��ʥ���ݡ��ͥ�Ȥ���Ѥ��ޤ�������������Τ����ѤʤΤǥ١������饹�����������Ѿ������ǥ��å��Ҥ��ޤ������Υ١������饹�ˡ�������ʤ�Τ����Ȥ���ɬ���������Τǡ������Ԥ�����Υ����ץ��ˤʤ�ޤ���</p> <p>�����������bean[5]�����褦�䤯���̤�Spring�����ˤʤ�ޤ���°��xmlns����ꤹ�뤳�Ȥǡ�������¦�ˤĤ��Ƥ�̾�����֤λ��꤬���פˤʤ�ޤ���</p> <p><br /> �Ǥϡ���������ϼºݤγƥ���ݡ��ͥ�ȤƤ����ޤ��礦�����Ȼפä��ΤǤ�����Ĺ���ʤä��ΤǤޤ�����Ȥ������Ȥǡ�w��</p> <p><a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">ServiceMix�ΰ��</a></p>]]></description> <dc:subject>servicemix</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-11T22:50:24+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000739.html"> <title>ServiceMix (2) �ǥ⥢�ץꥱ���������</title> <link>http://www.arclamp.jp/blog/archives/000739.html</link> <description><![CDATA[<p>�����ơ�����ϥǥ�γ��פǤ��ʥǥ�Υ�������ɤ�<a href="http://www.arclamp.jp/blog/archives/000737.html">ServiceMix (1) JBI��ServiceMix</a> ����ˡ�</p> <p><strong>�ӥ��ͥ�����</strong><br /> ����������ɤǤ��륢�ץꥱ�������Ǥϵ��Ԥ����ˤ��Ƥ���ޤ������Ԥ�ˬ�줿���ͤ����Ϳ�ȥ��롼�סʲ�²��ͧã���ˤΤߡ����Τߡˤ���Ϥ���ȡ��Ͽ�ˤ��ξ��ˤ��ä������ɽ�������ޤ������Ȥϡ�����ξܺ٤�ߤ��ꡢ������Ǥ�դ���ӷ�ϩ��ɽ�������뤳�Ȥ��Ǥ��ޤ���ɽ����������ϻ����ξ����٥�Ȥξ�������ɴ��Ź�ξ���Ǥ���</p> <p><img src="/blog/archives/images/servicemix_demo1.gif" width="420" height="168" /></p> <p>��Windows��JDK1.4.2�ʹߤ���äƤ���ʤ顢<a href="http://www.arclamp.jp/blog/archives/000737.html">���������</a>���Ʋ��ह�����Ǥ����˻��褦�ˤʤäƤ��ޤ���Mac��maven��ͳ�Ǥ����ޤ�����Linux��ʸ�����������餴���ʤ����ˡ��������������</p> <p><br /> <strong>Web�ؤγ���</strong><br /> ��Web�ؤϤ�����Ajax��Asynchronous JavaScript + XML�ˤǤ����Ͽޤ�Google Maps�����ɤ߹��ߡ����Ԥξ����ServiceMix����XML�����Ǽ�����Ƥ��ޤ����狼��䤹��Web2.0ŪMush-up�����ȤǤ��礦��<br /> ��Ajax�κ����ñ�ˡ���������ɤ����ե�����src\webapp�ˤ���mymap.js��UTF-8�ˤƤ����������Dz���Υ�å�createMyMap��<a href="http://www.google.com/apis/maps/documentation/">����Ū��Google Maps�μ��</a>�Ƥ��ޤ����Ĥޤꥵ���Ф�ServiceMix�Ǥ��뤳�Ȥϰռ����Ƥ��ޤ�����ä����̤ʤΤϥꥯ�����Ȥ�XML��POST���Ƥ���������Ǥ���</p> <div style="background-color:#FFCC99; padding:2px"><pre> var request = GXmlHttp.create(); request.open('POST', '/exec/jbi/', true); request.onreadystatechange = function() { if (request.readyState == 4) { //������ν���ʥޡ��������ơ��ꥹ�Ȥ��ɲá� } } request.setRequestHeader("content-type", "application/x-www-form-urlencoded;charset=UTF-8"); request.send(DemoUtil.serializeRequestInfos(document. getElementById('entryform'))); </pre></div> <p><br /> <strong>�����Х��å��γ���</strong><br /> �������Фˤ�ʣ���InfoProvider�Ȥ��������ӥ����ǥץ����ޤ���InfoProvider�ϥ桼��������Ϥ��������ˤ��ƾ�����ֵѤ��ޤ�������ϻ����ξ����٥�Ȥξ���ɴ��Ź�ξ��������3�Ĥ�InfoProvider��¸�ߤ��ޤ���ServiceMix�ϥǥץ����줿3�Ĥ�InfoProvider��ƤӽФ��������ξ����Ѥ��Ƥ��ޤ���</p> <p><strong><br /> ServiceMix��γ���</strong><br /> ��ServiceMix�Ǽ¹Ԥ��٤����Ȥϡ��ʲ���2�ĤǤ���<br /> 1.���饤����Ȥ���Υꥯ�����Ȥ�JBI��ή������<br /> 2.InfoProvider��ƤӽФ������η�̤�ޤȤ�ƥ쥹�ݥ�</p> <p>���ޤ��ϼ��οޤƤ��������ʥ���å��dz���ޤ�ɽ���ˡ�</p> <p><a href="/blog/archives/images/servicemix_demo2_l.gif" target="_blank"><img src="/blog/archives/images/servicemix_demo2.gif" width="420" height="238" border="0" /></a></p> <p>����¦���֥饦���ˤʤ�ޤ�������δݤ�Servlet�ˤʤäƤ��ꡢHTTP�ꥯ�����ȤΥ��ȥ��Τޤ�httpBinding��Hb�ˤ�ή�����ߤޤ���</p> <p>��httpBinding��Hb�ˤ�BindingComponent������̤����Ƥ���MeesageExchange���Ѵ��塢asyncForwarder��As�ˤ��Ϥ��ޤ���</p> <p>��asyncForwarder��As�ˤϡ�Ʊ����InOut�ˤ�����Ʊ����InOnly�ˤؤ��Ѵ���Ԥ��ޤ�����¸�Τ��̤�HTTP��Ʊ����å������Ǥ�����InfoProvider����Ʊ���¹Ԥ����뤿����Ѵ���ɬ���������ޤ�������Ū�ˤϡ�������ä�Ʊ����å��������äƤ����Ĥġ��������Ƥԡ����ơ�findAggregator��Ag�ˤ˿�������Ʊ����å������Ƥ��ޤ���</p> <p>��findAggregator��Ag�ˤϡ����ꤵ�줿ʣ���Service Engine�˥�å���������Ʊ����������������η�̡�XML�ˤ�ƽ�����ֵѤ��ޤ���</p> <p>����������Ǥ�P1��P2��InfoProvider�ˤʤ�ޤ���������exP�Ǹ��1�Ĥ����˻ųݤ������Ƥ���ޤ���exP�ϡ����Τޤ�exServiceOutBound��OB)�˽����ή���Ƥ��ޤ���</p> <p>��exServiceOutBound��OB�ˤϡ�HTTP�ǥ����ȥХ���ɤ�Ԥ�BindingComponent�Ǥ��������ȥХ�����̥����Х�����ServiceMix�ˤʤ�ޤ���</p> <p>���̥����Х�����ServiceMix����ϡ�����ޤǤ����ɤ���λ�ȤߤˤʤäƤ��ޤ���������3���ܤ�InfoProvider��Pex�ˤ��ǥץ�����Ƥ��ޤ���</p> <p><br /> ���Ĥޤ�InfoProvider������3�ĤǤϤ���ޤ�����2�Ĥ�Ʊ��������˸����ǥץ�����Ƥ����ΤǤ������Ǹ��1�Ĥ������̥����Х�������ˤ��ꡢ�����Ȥ�HTTP��REST�ˤ��̤��ƽ������ꤷ�Ƥ���ΤǤ���3�Ĥ�InfoProvider��ư��������ǤϤ���ޤ�����ɬ�פʽ����ʬ�Ƥ����ȡ����Τ褦�ʷ��Ǽ¸����뤳�Ȥˤʤ�ޤ���</p> <p>�����ɤ����ʤ��ȴ����뤫�⤷��ޤ����¤�InfoProvider�ʳ����������Ū�ʥ���ݡ��ͥ�ȤǤ������InfoProvider�����ޤ�����Ȥ�POJO�Ǥ���POJO����������ǡ����ȤϽ������Ȥ߹�碌�����ǥ��ץꥱ������Ǥ��Ƥ���ȹͤ����������ޤ���</p> <p><br /> �������ServiceMix�����ꤹ�뤿���servicemix.xml�������褦�ȻפäƤ����ΤǤ�����Ĺ���ʤä��Τ�ڤ�ޤ��������servicemix.xml�Ǥ���</p> <p><a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">ServiceMix�ΰ��</a></p>]]></description> <dc:subject>servicemix</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-10T21:00:42+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000738.html"> <title>�ǥ֥���2006���Ť��ޤ������ճ���</title> <link>http://www.arclamp.jp/blog/archives/000738.html</link> <description><![CDATA[<p><a href="http://www.seshop.com/event/dev/">�ǥ֥���2006</a>��2006ǯ2��9���10��ˤ����Ť������ޤ���</p> <blockquote>2006/2/10��15:25��16:15 <p><strong>��10-D-5��Web2.0ŪSOA Ajax+DI+JBI�Ǽ¸�����·�祢�����ƥ�����</strong></p> <p>���֤������ƤϤ����Τ����ξ��ʤ�����Web2.0��SOA�����å����Ǥ�ξ�Ԥ���Ӥ��ʤ���Web2.0ŪSOA��ͤ��Ƥ��ޤ��������ƥǥ���̤���Ajax��DI��JBI��Ȥ߹�碌���·�祢�����ƥ�������Τ�С��說�說����褦�ʲ�ǽ��������Ϥ��Ǥ���</blockquote></p> <p><br /> ���ǥ֥���2006�Υơ��ޤϡ�Developer 2.0�פ������Ǥ���</p> <blockquote>Developers 2.0�ϡ����⤤�֤������깭������ǻŻ���ª������꿼��ƶ����̤������뤳�ȤΤǤ���ͤ����Ǥ���������뤳�Ȥ��Ǥ��ޤ���</blockquote> <p>���Ȥ������ȤʤΤǡ�̤���ͽ¬�Ǥ������Ƥˤ������ȹͤ��Ƥ��ޤ������Υ֥��Dz����Ƥ��ޤ�����SOA��ñ��Buzz��ɤȤ��ƤȤ館��ΤǤϤʤ��������ǻȤ��Ƥ��뵻�Ѥ��ܼ��ʤ��������Ȥ���ˤ�������Ф����Ȥǡ����ץꥱ�������κ������ޤä����Ѥ��ȻפäƤ��ޤ����������¸����Ƥ���Τ�Web2.0��ή��Ǥ��礦��Java�������Web2.0���Ĥޤ�Web2.0ŪSOA�Ȥ����Τ�������Υ��ץ��������ȯ��ˡ�ǤϤʤ������Ȥ������ֱ�ι��Ҥˤʤ�ޤ���</p> <p>�����ƤȤ��Ƥ�ServiceMix����ˤʤ�ޤ���JavaOne���ݻ����쥯���㡼������ȴ���Ū�ˤ�Ʊ���ǤϤ���ޤ��������Σ����Фơ���������ݥ���Ȥ���ΤˤʤäƤ��ޤ����������ޤǤΣ����ʹ������ˤ�㤦������Ǥ���褦�ˤ���Фꤿ���Ȼפ��ޤ��ʤ��ȡ��ʤ��ץ饤�����Ѱդ������ȤϻפäƤ��ޤ��ˡ�</p> <p><br /> ���Ʊ˼ҤΤ�ô��Ԥ��֥ǥ֥��ߤ�ǯ����Υǥ٥�åѡ��γ��ͤؤδԸ��Ǥ��פȤ����Ƥ��ޤ����������̵��Ǥ�������������¿����Developers 2.0�ʿ͡������ϤƤ��ޤ���<br /> ���ͤȤ��Ƥϡ�20���Ⱦ����30����ǡֳ�ȯ�ԤȤ��Ƥμ�ʬ��Ǻ�ߤ�äƤ��븽��ο͡פ���Ƥ������������Ǥ������֤��������������ζ�̳���ȤäƤ�˻�����ơ�����ɤ�����ʤ��äƻפ��뤫�⤷��ޤ��Ǥ⡢�������������Developers 2.0�˿���Ƥ������������ȿ�����פ��ޤ������Σ���֤ϥץ������Ȥ��ߤޤä��äƤ�������ʤ��Ǥ����ʤ������ˡ����Σ���֤dzؤ���Ȥ�̤��Υץ������ȤΡ��ʤˤ�꼫ʬ�����Ω�ĤϤ��Ǥ������ҡ����ä�Ƥ����������</p> <p><a href="http://www.seshop.com/event/dev/2006/limited/2days/touroku/index.html">�ǥ֥���2006��������Ͽ</a><br /> </p>]]></description> <dc:subject>����¾������</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-10T12:10:15+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000737.html"> <title>ServiceMix (1) JBI��ServiceMix</title> <link>http://www.arclamp.jp/blog/archives/000737.html</link> <description><![CDATA[<p>��2005/12/9�˹Ԥ�줿�ݻ����쥯���㡼��ǹԤä��ǥ�������ɤǤ���褦�ˤ��ޤ��������κݤʤΤǡ������ȤޤȤ�Ƥߤޤ�����Ϣ�ܤDz���Ԥ������Ȼפ��ޤ���</p> <p><a href="http://www.c-sq.com/modules/article/article66.html">����Υ��������</a>�ʺDz����20051209_demo_1.pdf��20051209_demo_6.pdf��</p> <p><a href="/blog/archives/resources/meegle_20051210.zip">�ǥ⥢�ץ�Υ��������</a>��meegle_20051210.zip 13.2MB��</p> <p>1.Ŭ��ʤȤ���Dz��ह��<br /> 2.servicemix.bat��¹Ԥ���<br /> 3.servicemixEx.bat��¹Ԥ���<br /> 4.<a href="http://localhost:8080/exec/">http://localhost:8080/exec/</a>�˥�����������<br /> 5.�ʤ�Ȥʤ��</p> <p>��JDK1.4.2�ʹߡ�8080�ݡ��ȻȤ��Τ�Tomcat�ʤɤ���Ȥ��Ƥ������ȡ�Firefox�侩��IE�Ƿ�ϩ��ɽ������������<a href="http://msdn.microsoft.com/workshop/author/VML/ref/appendix.asp">VML�����</a>���ʤ�ɬ�פ�����ޤ���Mac OS X��ư�Τ��ޤ�����maven servicemix, maven servicemixEx�Ǥ����ޤ��ˡ�</p> <hr /> <p><strong>JBI�Ȥ�</strong><br /> ���ݻ����λ�������ȴ��ˤʤ�ޤ���<a href="http://www.c-sq.com/modules/article/article66.html">���������</a>�ˡ��褦�ϡ���å��������̤��������ӥ��Υ���ݥ��åȤˤ�륢�ץꥱ��������ۼ�ˡ��ɸ����ͤǤ��ʰ�̣������ˡ�</p> <p>��JBI����ħ��JBI����ƥʤȸƤФ�륳��ƥʤ��Ѱդ������ξ�˥���ݡ��ͥ�Ȥ�ǥץ����������ǡ������Υ�å�������ˡ������ɸ�ಽ���Ƥ��뤳�ȤǤ����Ǥ����顢����ƥʤγ�¦�Ϥʤ�Ǥ�褤���Ȥˤʤ�ޤ������Ρ��ʤ�Ǥ��ɤ��ץ�ȥ����JBI����ƥ����������ݤˤϡ�JBI�����Ѵ�����ɬ���������ޤ����������ܤ��餦����ݡ��ͥ�Ȥ�Binding Component�ʥХ���ǥ�������ݡ��ͥ�ȡ�ά��BC�ˤȾΤ��ޤ�������¾�Υ���ݡ��ͥ�Ȥ�Service Engine�ʥ����ӥ�������ά��SE�ˤȸƤӤޤ�������������μ��������櫓�ǤϤʤ���ñ�����Ȥ��ƹͤ��Ƥ�館�Ф����Ǥ���</p> <p><img src="/blog/archives/images/maruyama_jbi_1.gif" height="311" width="414" /><br /> (�ݻ����λ������ȴ���</p> <p>����å������ϥХ��ʥ롼���ˤ��̤��ƹԤ��ޤ��������Normalized Message Router�ʥΡ��ޥ饤���ɡ���å��������롼����ά��NMR�ˤȸƤӤޤ�����ȯ��Ǥ��륳�塼�ޡ��ϥ�å�������Ԥ�������MessageExchange�Ȥ�����Τ˵ͤ���NMR���ꤲ���ߤޤ���Send�ˡ�����������ӥ�������ץ�Х����ϡ�NMR���Ф���Accept��Ԥ����ȤǼ�ʬ����MessageExchange�������ƽ����Ԥ��櫓�Ǥ������Τ褦�ˤ��ƥ����ӥ�����ѼԤ��Ԥ�����å������ˤ�ä�·��δط��ˤ���櫓�Ǥ���������ؤ�SOAŪ�ʤȤ���Ǥ��礦��<br /> ���ʤ����ץ�Х����ϡ����ֺǽ�˼�ʬ���Ȥ�NMR����Ͽ���ޤ���������ƥ��١������ȸƤӤޤ���</p> <p><img src="/blog/archives/images/maruyama_jbi_2.gif" height="311" width="414" /><br /> (�ݻ����λ������ȴ���</p> <p>���������ȡ�JBI����ƥ���ˤ�"����Ȥ���ꤹ��BC"��"���å���ô�����SE"���ǥץ�����Ƥ��ޤ��������Ĥ�ϥ�å�������MessageExchange�ˤ���뤳�ȤǶ�Ĵ����ư��ޤ��������ӥ���Ѽԡʥ��塼�ޡˤ���å�������NMR�����ȡ������ӥ���Ѽԡʥץ�Х����ˤ���å���������������Ԥ��櫓�Ǥ���</p> <p>���ޤ�����å������ˤϼ��ब����ޤ�����ñ�ˤ�����Ʊ������Ʊ���Ǥ���Ʊ�����ֻ����ԤĤޤǽ����ߤ���Ρ���Ʊ�����ֻ����Ԥ��ޤ����㤨��HTTP��Ʊ����å���������ɽ�ʤǤ��������Ф�������Ƥ���֡��֥饦���Ϥ��ä��ԤäƤ��ޤ���</p> <p>������Ū��JBI�ǽ��פʤΤϤ������Ǥ������Ȥ�Service��EndPoint�Ȥ�ServiceUnit�ȥǥץ��Ȥ�����������ޤ���������ʤ���ڤǤϤ���ޤ���</p> <p><br /> <strong>ServiceMix�Ȥ�</strong><br /> �������ޤǽơ����Ǥ����ޤ����ʣ���ServiceMix�ϡ�JBI�Τ����Ȥ����ơ����ɤ��ʤȤ����ʤ��Ƥ��ޤä���ΤǤ����Ǥ�����JBI"���"�Ǥ����ݻ����˸������ڤ��С�JBI��ServiceMix�δط���EJB2��EJB3�ߤ����ʤ�ΤǤ������ϡ�"bending the JBI specification some, but keeping to the APIs��API�ϼ�뤱�ɻ��ͤϤ��礤�ʤ����"��������Ƥ��ޤ���<a href="http://servicemix.org/Does+JBI+depend+on+XML+and+WSDL">http://servicemix.org/Does+JBI+depend+on+XML+and+WSDL</a>�ˡ�<br /> ����Τ˸����С�EJB3��EJB2���åפ����������ܼ�Ū�ˤ��Ѥ��ʤ��櫓�Ǥ�����ServiceMix�ϡ���������������ߤ�ʤ���ɬ�פΤʤ���Τ�����ˤФä����̵�뤷�Ƥ��ޤ��ˡ�</p> <p>���Ǥ����顢ServiceMix���äƤ�JBI���������ȤϤ����ʤ��ΤǤ�����JBI���ܼ�����뤳�Ȥ��Ǥ��ޤ��������⡢JBI�����ڤ���ľ��Ū����뤳�Ȥ��Ǥ���ΤǤ���</p> <p>��ServiceMix�ϥ���ݥ��åȡ����ץꥱ�������ι��ۼ�ˡ�Ǥ���SOA�Ȥ���Buzz��ɤȤ������ɬ�פϤ���ޤ����ͤ�Ǯ���ʤäƽƤ��ޤ��ޤ�����<a href="http://www.arclamp.jp/blog/archives/000728.html">����ƥʥ١����������ӥ�������ƥ��졼�����</a>�Ȥ�����ΤǤ��ʤ��֤�ˡ�</p> <p>���ݻ�����JBI�λ��ͽ���ɤ�Ǥ������Ǥ�ʬ����ʤ��ä����Ȥ���ServiceMix���̤��뤳�Ȥ���뤳�Ȥ��Ǥ����ȸ����Ƥ��ޤ������δ��Ф��Τ뤿��ˤ⡢���ҥ����ɤơ������ƤߤƤ������������줾��δ�������Ȥϻפ��ޤ�����SOA�Ȥ��������ǥ������˿ȶ�Ǥ��뤳�Ȥ˵��Ť��Ƥ���������ФȻפ��ޤ���</p> <p>�����ơ�����ϥǥ⥢�ץ�γ��פ�servicemix.xml������Ƥߤ����Ȼפ��ޤ���</p> <p><a href="http://www.arclamp.jp/blog/archives/cat_servicemix.html">ServiceMix�ΰ��</a></p>]]></description> <dc:subject>servicemix</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-09T23:59:00+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000736.html"> <title>����������</title> <link>http://www.arclamp.jp/blog/archives/000736.html</link> <description><![CDATA[<p>�������ͧ�ͤξҲ�ǥե�����ơ������ε��ʤȤ�������͡���<a href="http://blog.livedoor.jp/facilitators/">��¼�ΰ줵��</a>��˺ǯ��</p> <p>��������ǿ��˻Ĥä����դ��ֹ���������פȤ����äǤ���<br /> ���㤨�йųؼԤ��ʤ���ˤ�Ĵ�٤�Τ��Ȥ����С���̤���Τ뤿��סֲ���ؤ֤���פ������ͳ������뤱�ɡ�ʹ���줿������������������äȤ���ϡ����������顣</p> <p>���ֹ���������פȤϣ��ĤΤ��Ȥ������ʤ������������뤳�ȤȻ�̤��ȡ�������Ƥ������Ǥ��뤳�ȡ��ʤˤ��ͳ�ʤ���ʤ���<br /> ���ͳ������äƤ��Ȥϡ������������äƤ��Ȥ˥�������ͳ�ʤ�Ƥʤ���<br /> �����٤Ƥ��ͤ�ȴ���ơ����줳������˴ط��ʤ��������ȸ����뤳�ȡ�����ϡֹ���������פȤ����ʾ�Τ��ȤϤʤ��ΤǤ���</p> <p>���ͤ��ֹ���������פȤ������դˤǤ��ä��ΤϽ�����ư�λ�����Ĺ��ܤǡ֤ʤ����ꤿ���Ρ��פ�ʹ���졢�����������ͳ��Ҥ٤Ƥߤ롣���줬�����ޤ�ˤ������ä��ΤǤ��礦���ͻ��οͤ���������Ф��Ƥ���ޤ�����</p> <p>�֤褦�Ϲ������äƤ��Ȥ���͡�</p> <p>�����λ��Ϥ�Ƶ��Ť�����Ǥ����ֹ���������פäƤ����ͳ������ʤ�äơ������ֹ������פäƤ��Ȥˤ���ʾ�θ��դʤ�Ƥ���ʤ��äơ�</p> <p>���ֹ���������ס����θ��դ���ͤϤ��������������äȡ���ʬ�δ��Ф���äƤ��Ȥ����顣ľ���ۤɽ��פʤ�ΤϤʤ��ΤǤ���</p> <p>�������Τ褦�ˡ����줬�ʤ��ä������Ʊ���Ȼפ��뤳�ȡ��Ǥ⡢�����������ˤ�����¸�ߤ����Ρ��äƤ��������ʤ��ʤ�ʤ�Ƥ��Ȥ�����������ʤ������줬�ֹ����ס��ʤ����顢���äƽ��Ƶ��Ť���Ȼפ����</p> <p>���ֹ���������ס��ޡ���ʤ꾮�ʤ�Ϥ��äƤ⡢���θ��դޤä����ˤ�����褦������Ƥ������Ȼפ��ޤ�����</p> <p><br /> ���äơ��ե�����ơ������ط��ʤ�������w���ޤ������äѤ����ä������Ƥ��������ޤ���</p>]]></description> <dc:subject>�饤��</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-09T00:17:56+09:00</dc:date> </item> <item rdf:about="http://www.arclamp.jp/blog/archives/000734.html"> <title>�ݻ����쥯���㡼�������2���ܤ�����</title> <link>http://www.arclamp.jp/blog/archives/000734.html</link> <description><![CDATA[<p>�������������12/9�ˤ�<a href="http://www.c-sq.com/modules/article/article66.html">�ݻ����쥯���㡼������裲��</a>�����Ť��뤳�Ȥˤʤ�ޤ�����13:40��15:00�δݻ������ֱ餹�������ServiceMix�Υǥ����硼�ȥץ쥼���ô������Ƥ��������ޤ���</p> <p>���ǥ��JavaOne�Ǥ�äƤ�Τ�ץ�ˤ�����Τˤʤ�ޤ����Ǥ�ServiseMix��2.0.2�б��������ǰ��ͤ˻��֤������äƤ��ޤ��ޤ������ʤˤ��XML�ѡ��������Ѥ�ư�����Ǥ���ͤ����ʤ�ʤΤǤ��礦����<br /> ���Ĥ��Ǥ�JavaOne�ǵ��ˤʤäƤ����������Ƥߤޤ������ۤ�ȡ��褻�Ф����Τˡ������������Ȥ�ץ������ȤǤ��äơ��Ϥޤ륿���פǤ��������������Ǥ��Ȥ⡣</p> <p>���äƤ������Ǥ��衢�ֱ�ޤǣ����֤�ڤäƤ��餫����ꤹ�������Ǥ������ΤȤ��θ��դ���</p> <blockquote>���ڤ����ꤤ������ޤ��� <p>���פ�ʤǤƤ��ޤ���jini������ޤ��褦�ˡ�</blockquote></p> <p>�Ǥ�����w�����Υ�����������Ǥ��������������Ƥ��������ޤ�����</p> <p>��������Ȥ��Ƥ�JavaOne��Ÿ������NEC�ٷƾ��ˤ���������ޤ��ƥץ쥼���쥯���㡼������˹Ԥ��Ȥ������ԡ���⤷��������ν����ǤϤ���ޤ�����������ޤǤ��������ɤ��Ĥ���ʤ����ܵ�����ʤ������פʤΤǤ��礦�ɤ����Τ��⤷��ޤ���</p> <p>������ʤ櫓�dz���̤˼㴳���ڤ꤬����ޤ������ʤ�Ȥ����ޤ��Τǡ���������<br /> ��</p> <p>����ǰ�ʤ��顢�쥯���㡼������λ��ä����ڤ��Ƥ��ޤäƤ��ޤ����������ä������Ϥ����������������ޤ������ο��ۤ���λ����100���Ķ������ǡ��ͤ��ä����֤��ɤ줯�餤�Ȥ�뤫�Ȥ������ȤǤ���</p> <p><br /> 2005ǯ12��9��ʶ�� 13:30��18:00�ʼ���13:00��13:30��<br /> �Ω���եȥ��������˥�����ҡ�4F��Ʋ</p>]]></description> <dc:subject>Java</dc:subject> <dc:creator>yusuke</dc:creator> <dc:date>2005-12-07T01:52:31+09:00</dc:date> </item> </rdf:RDF>
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings