OpenBandy
Java ME用ã®ç„¡æ–™ã‚ªãƒ¼ãƒ—ンソースソフトウェアライブラリã§ã€Java ME API自体ã«æ¬ ã‘ã¦ã„る基本機能をã„ãã¤ã‹æä¾›ã™ã‚‹ã“ã¨ã§ã€MIDletã®é–‹ç™ºã‚’ç°¡ç´ åŒ–ã—ã¾ã™ã€‚ã™ã¹ã¦ã®MIDlet開発者ã¯ã€ã™ã§ã«æºå¸¯é›»è©±ã«é™ã‚‰ã‚Œã¦ã„るメモリを節約ã™ã‚‹ãŸã‚ã«MIDletã®ã‚µã‚¤ã‚ºã‚’制é™ã—よã†ã¨ã™ã‚‹ãŸã‚ã€OpenBandyã¯4ã¤ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’æä¾›ã—ã¦ã„ã¾ã™ã€‚ OpenBandyã®åŸºç¤Žã¯åŸºæœ¬ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã§ã™ã€‚ãã®æœ€ã‚‚é¡•è‘—ãªæ©Ÿèƒ½ã¯ã€Log4jã®ã‚ˆã†ãªAPIã‚’å‚™ãˆãŸãƒã‚®ãƒ³ã‚°ãƒ•ãƒ¬ãƒ¼ãƒ ワークã§ã™ã€‚ã•ã‚‰ã«ã€åŸºæœ¬ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®è¨å®šã‚’デãƒã‚¤ã‚¹ã®ãƒ¬ã‚³ãƒ¼ãƒ‰ç®¡ç†ã‚¹ãƒˆã‚¢ï¼ˆRMS)ã«æ°¸ç¶šçš„ã«ä¿å?ã™ã‚‹ã€ã™ã°ã‚‰ã—ã„ç°¡å?ãªæ–¹æ³•ã‚’æä¾›ã—ã¾ã™ã€‚ シリアライザモジュールã¯ã€XMLã¸ã®ã‚·ãƒªã‚¢ãƒ«åŒ–ã€åœ§ç¸®ã•ã‚ŒãŸãƒã‚¤ãƒˆã‚¹ãƒˆãƒªãƒ¼ãƒ ã‚’æä¾›ã—ã€ã•ã‚‰ã«ã€ä»»æ„ã®æ™®é€šã®å¤ã„Javaオブジェクト(別åPOJO)をデãƒã‚¤ã‚¹ã®RMSã«æ°¸ç¶šçš„ã«ä¿å?ã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ãƒã‚®ãƒ³ã‚°ç›®çš„ã®ãŸã‚ã®åŸºæœ¬ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¨ã„ãã¤ã‹ã®utilクラスを使用ã—ã¾ã™ã€‚eventsモジュールã¯ã€ã„ãã¤ã‹ã®åŸºæœ¬çš„ãªã‚¤ãƒ™ãƒ³ãƒˆã‚¿ã‚¤ãƒ—を定義ã—ã€ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¤ãƒ™ãƒ³ãƒˆãƒ‡ã‚£ã‚¹ãƒ‘ッãƒãƒ£ãƒ¼ã‚’æä¾›ã—ã¾ã™ã€‚独自ã®ã‚¤ãƒ™ãƒ³ãƒˆã‚¿ã‚¤ãƒ—ã€ã‚¤ãƒ™ãƒ³ãƒˆã‚½ãƒ¼ã‚¹ã€ã‚¤ãƒ™ãƒ³ãƒˆã‚·ãƒ³ã‚¯ã‚’自由ã«å®Ÿè£…ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚...
続きを読む