IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
今月ã‹ã‚‰ï¼ŒXMLã¨Webサービスã«é–¢ã™ã‚‹Java SE 6ã®æ–°æ©Ÿèƒ½ã‚’紹介ã—ã¦ã„ãã¾ã™ã€‚ 今ã¾ã§ï¼ŒWebサービスã¯Java EEã ã‘ã§æ‰±ã‚ã‚Œã¦ã„ã¾ã—ãŸã€‚Java EEã§ã¯Webサービスをæä¾›ã™ã‚‹å´ã®æ©Ÿèƒ½ãŒä¸å¿ƒã«ãªã£ã¦ã„ã¾ã™ã€‚ã—ã‹ã—,æä¾›ã™ã‚‹ã ã‘ã§ãªã,Webサービスを使ã†å´ã®æ©Ÿèƒ½ã‚‚é‡è¦ã§ã™ã€‚ Java SE 6ã§ã¯ï¼Œã“ã®ä½¿ã†å´ï¼Œã¤ã¾ã‚ŠWebサービスã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆæ©Ÿèƒ½ãŒå–ã‚Šã„れられã¾ã—ãŸã€‚ã¾ãŸï¼Œãã‚Œã«å¿œã˜ã¦ï¼ŒXMLを扱ã†æ©Ÿèƒ½ã‚‚強化ã•ã‚Œã¦ã„ã¾ã™ã€‚ ãã“ã§ï¼Œæœ¬é€£è¼‰ã§ã¯Webサービスã®åŸºå¹¹ã¨ãªã‚‹ï¼ŒXMLを扱ã†æ©Ÿèƒ½ã‹ã‚‰ç´¹ä»‹ã—ã¦ã„ãã“ã¨ã«ã—ã¾ã—ょã†ã€‚ DOM,SAX,ãã—ã¦StAX Java SE 6ã§ã¯ï¼Œæ–°ã—ã„XMLパーサãŒä»²é–“入りã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã—ãŸã€‚ãã®åã¯Streaming API for XML,通称StAXã§ã™ã€‚ StAXã¯JCPã®JSR 173ã§æ¨™æº–ç–定ãŒè¡Œãªã‚ã‚Œã¾ã—ãŸã€‚Java SEã«å–
SQL データベースæ“作言語SQLã«ã¤ã„ã¦ã€ã¾ãŸRDBMSã®æŒã¤æ©Ÿèƒ½ã«ã¤ã„ã¦è©³ã—ã解説ã—ã¾ã™ã€‚ DB概è¦ã€SQLã€ãƒ†ãƒ¼ãƒ–ルæ“作ã€ãƒ‡ãƒ¼ã‚¿æ“作 ... 特集:replication PostgreSQLã®ãƒ¬ãƒ—リケーションシステムを紹介ã—ã€ãれらã®æ©Ÿèƒ½ã‚’比較ã—ã¦ã„ãã¾ã™ã€‚ 特集:pgbench PostgreSQLã®ãƒ™ãƒ³ãƒãƒžãƒ¼ã‚¯ãƒ†ã‚¹ãƒˆã«ç”¨ã„られるプãƒã‚°ãƒ©ãƒ ã§ã‚ã‚‹ pgbench ã«ã¤ã„ã¦è§£èª¬ã—ã¾ã™ã€‚ SQL演習å•é¡Œ å„ç« ã«ç”¨æ„ã•ã‚ŒãŸæ¼”ç¿’å•é¡Œã‚’集ã‚ã¾ã—ãŸã€‚
Java SE 6ã«ã¯ã€Java EEã§å°Žå…¥ãŒé€²ã‚られã¦ã„ã‚‹XML関連ã®APIã®ä¸€éƒ¨ãŒå–ã‚Šè¾¼ã¾ã‚Œã‚‹ã€‚ãã®ã²ã¨ã¤ã¨ã—ã¦æ°¸ç¶šåŒ–ã«é–¢ã™ã‚‹APIを挙ã’ã‚‹ã“ã¨ãŒã§ãる。オブジェクトã®æ°¸ç¶šåŒ–やデータベースã¨ã®ã‚·ãƒ¼ãƒ レスãªçµ±åˆã¯ã€é•·å¹´ã«ã‚ãŸã£ã¦ã‚¨ãƒ³ã‚¿ãƒ¼ãƒ—ライズJavaã«ãŠã‘る話題ã®ã²ã¨ã¤ã¨ãªã£ã¦ããŸã€‚ 本稿ã§ã¯ã‚ªãƒ–ジェクトを永続化ã™ã‚‹APIã®ã²ã¨ã¤ã¨ã—ã¦XStreamを紹介ã—ãŸã„。XStreamã¯ç°¡å˜ã«æ°¸ç¶šåŒ–ã‚’è¡Œã†ã“ã¨ã®ã§ãã‚‹APIã®ã²ã¨ã¤ã§ã€ã™ã§ã«ã„ãã¤ã‹ã®ãƒ—ãƒãƒ€ã‚¯ãƒˆã§çµ„ã¿è¾¼ã¾ã‚Œã¦ã„る。 XStreamã¯å‹•ä½œãŒæ˜Žè§£ãªã®ã§ã€ã‚ªãƒ–ジェクトã‹ã‚‰XMLã¸ã®æ°¸ç¶šåŒ–を体験ã—ã¦ã¿ã‚‹ã«ã¯ã¡ã‚‡ã†ã©ã„ã„ã ã‚ã†ã€‚ã“れを機ã«ã“ã‚Œã¾ã§XMLã¸ã®æ°¸ç¶šåŒ–ã«ç¸ã®ç„¡ã‹ã£ãŸæ–¹ã‚‚体験ã—ã¦ã¿ã¦æ¬²ã—ã„。
第2回 XMLを体系立ã¦ã¦å¦ã¶ã«ã¯ 穴沢悦åã€æœ¨æ‘é”哉 2006/7/15 â– XMLを体系立ã¦ã¦å¦ã¶ã“ã¨ã®æ„義 「XMLã¯ã€ã‹ã‹ã‚ã£ã¦ã„る案件ã§å¿…è¦ã«ãªã£ãŸã¨ãã«ã§ã‚‚勉強をã—よã†ã€ã¨æ€ã£ã¦ã„ãªã„ã ã‚ã†ã‹ã€‚ ã—ã‹ã—ãªãŒã‚‰ã€å‰å›žã®ã€ŒXMLã€å¦ã³ã®ç¬¬ä¸€æ©ã€ã§ç´¹ä»‹ã—ãŸã‚ˆã†ã«ã€XMLを活用ã™ã‚‹ã‹ã©ã†ã‹ã‚’判æ–・æ案ã™ã‚‹ã®ã¯ã€ãŠå®¢ã•ã¾ã§ã¯ãªãã€XMLã®æŽ¡ç”¨ã«ã‚ˆã£ã¦æœ€ã‚‚æ©æµã‚’å¾—ã‚‹ã€é–‹ç™ºè€…å´ã®ITエンジニアã®æ–¹ãŒå¤šã„。「ãŠå®¢ã•ã¾ã¯ç¥žæ§˜ã§ã™ã€ã¨ã€ãŠå®¢ã•ã¾ã®æŒ‡ç¤ºã ã‘ã‚’å¾…ã£ã¦ã„ã‚‹ã¨ã€XMLを使ãˆã°ã‚ˆã‚Šã‚ˆã„システムを作れãŸã®ã«ã€ãれを知らãªã‹ã£ãŸã°ã‹ã‚Šã«æ‹¡å¼µæ€§ã®ä¹ã—ã„システムを構築ã—ã¦ã€å¾Œã€…自分ãŒå›°ã‚‹ã¨ã„ã†ã“ã¨ã«ã‚‚ãªã‚Šã‹ããªã„。 ãã†ã„ã†æ„味ã§é–‹ç™ºã‚¨ãƒ³ã‚¸ãƒ‹ã‚¢ã¯ã‚らã‹ã˜ã‚ã€ãã¡ã‚“ã¨ä½“系立ã¦ã¦XMLを勉強ã—ã¦ãŠã„ã¦ã»ã—ã„ã¨æ€ã†ã€‚XMLã§ã¯ä½•ãŒã§ãã¦ã€ä½•ãŒã§ããªã„ã®ã‹ã‚’æ£ç¢ºã«æŠŠæ¡ã—ã¦ãŠã„ã¦ã„ãŸã ããŸã„。 「ç§ã«ã¯æ™‚é–“ãŒãª
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}