tag:blogger.com,1999:blog-5228580140566195617.post8722558936701084092..comments2010-07-02T21:17:07.708+09:00Comments on Fly me to the Indigo!: Where is DS Annotation?Hiroki Kondo(kompiro)http://www.blogger.com/profile/10730042929073818285noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-5228580140566195617.post-534253716940096972010-04-18T01:13:08.074+09:002010-04-18T01:13:08.074+09:00> Hiroko
The iPOJO initialization cost is the s...> Hiroko<br />The iPOJO initialization cost is the same as DS. Indeed, the manipulation is done offline, so does not involve any extra-cost at runtime. We use iPOJO is several desktop application successfully without any startup issue (due to iPOJO).Clementhttps://www.blogger.com/profile/14164928860731312792noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-36230143757912181862010-04-10T15:46:35.576+09:002010-04-10T15:46:35.576+09:00> Clement
Thank you for your comment!
How much ...> Clement<br />Thank you for your comment!<br />How much is iPOJO's initialize cost?<br />Is it not too high to use desktop app?<br />I think desktop app needs to start faster and faster, don't you?Hiroki Kondo(kompiro)https://www.blogger.com/profile/10730042929073818285noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-14878812934400648552010-04-10T15:45:01.102+09:002010-04-10T15:45:01.102+09:00>Lars
Thank you for your comment!
I'm very ...>Lars<br />Thank you for your comment!<br />I'm very interested in e4!<br />In near future, I'll migrate base platform to e4!Hiroki Kondo(kompiro)https://www.blogger.com/profile/10730042929073818285noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-4987657900088349402010-04-10T15:43:50.559+09:002010-04-10T15:43:50.559+09:00> Neil
Oh! I forgot it Bnd DS.
I think that is ...> Neil<br />Oh! I forgot it Bnd DS.<br />I think that is the best framework for my purpose. Thanks!Hiroki Kondo(kompiro)https://www.blogger.com/profile/10730042929073818285noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-503161579865412822010-04-10T15:42:50.328+09:002010-04-10T15:42:50.328+09:00> Antoine
Thanks your comment.
Umm, there are m...> Antoine<br />Thanks your comment.<br />Umm, there are many frameworks, I've known the other comments...<br />I'd like to use simple framework because I don't want to pay initialize cost.Hiroki Kondo(kompiro)https://www.blogger.com/profile/10730042929073818285noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-86065073678395357162010-04-08T14:50:20.843+09:002010-04-08T14:50:20.843+09:00iPOJO also provides annotations and you will have ...iPOJO also provides annotations and you will have a pretty simple POJO (http://felix.apache.org/site/how-to-use-ipojo-annotations.html). iPOJO supports field injection.<br /> <br />Moreover, you can then rely on all iPOJO features such as synchronization support, composition and event-based interactions.Clementhttps://www.blogger.com/profile/14164928860731312792noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-71913528411529945472010-04-08T11:14:03.292+09:002010-04-08T11:14:03.292+09:00You may want to look at Eclipse e4 which allows to...You may want to look at Eclipse e4 which allows to use annotations to inject services into model(UI) components.<br /><br />http://www.vogella.de/articles/EclipseE4/article.htmlLars Vogelhttps://www.blogger.com/profile/15780848976283335301noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-56023770310387704582010-04-08T07:56:29.918+09:002010-04-08T07:56:29.918+09:00Yes, annotations exist for DS in Bnd. They are bui...Yes, annotations exist for DS in Bnd. They are build-time annotations, so the runtime is the same and uses an XML file, but you never need to write the XML yourself.<br /><br />Some example code with Bnd DS annotations is in my old blog post: http://njbartlett.name/blog/2009/11/30/osgi-its-time-to-ban-bundle-activators/Neil Bartletthttps://www.blogger.com/profile/08588098030811273044noreply@blogger.comtag:blogger.com,1999:blog-5228580140566195617.post-78770047296532155632010-04-08T07:35:02.809+09:002010-04-08T07:35:02.809+09:00How would the other bundles digest your annotation...How would the other bundles digest your annotation on your code ? The framework cannot parse your classes to look for your code. Also, it would introduce more dependencies, more API, etc.Antoine Toulméhttps://www.blogger.com/profile/10554078579336455758noreply@blogger.com