Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...
原文(投稿日:2011/10/13)へのリンク Karl Pauls氏が PojoSR 0.1.6をリリースした。これは、完全なOSGiランタイムスタックを必要とせずにOSGi バンドルをロードでき、サービスを一緒に繋ぐことができるようにする。PojoSR が完全なOSGiプラットフォームと違うのは、ネストしたクラスローダーを使わないことである。なので構造化したOSGi環境でしばしば動かなくなる Hibernateのような行儀の悪いライブラリでも正常に動き続ける。 クラスパス(classpath )上で走っている通常のアプリケーションと違って、 PojoSRによって、フラットなクラスパス ビューからアプリケーションを μServicesで作られたクラスパス ビューへ移行できる。 Declarative Services やApache Felix Gogoシェルのような既存のOSGi バン
原文(投稿日:2011/10/12)へのリンク OSGiアライアンスはOSGiプラットフォームの次期リリースの仕様のドラフトを発表した。これはドラフトなので多くの機能に変更が加えられるかもしれない。また、廃止されたり置き換えられる可能性もある。このドラフトには下記の仕様が含まれている。 RFC 112 - OBR RFC 152 - サブシステム RFC 167 - サービスローダーのサポート RFC 169 - JMXの更新 RFC 172 - 宣言的サービスアノテーション RFC 174 - バンドルコリジョンフック RFC 175 - バージョニングの更新(スナップショット) RFC 176 - 宣言的サービス1.2 OBR: バンドルを取得して実行中のOSGiシステムにインストールする方法は共通の課題だ。現在、これはmvn:プロトコルを使ってリモートリポジトリからバンドルを取得する
I have struggled to understand what OSGi really means for a long time. It has been around since a very long time but not many people are aware of it. It has been hyped as a very complex technology to understand. Here is my attempt to make it simple for any Java developer. In short OSGi is a group of specifications that enable the modular assembly of software built with Java technology. It defines
OSGiのサービス連携にはいくつかの方法がありますが、今日はDeclarative Service(通称DS)を見ていきます。 Declarative Serviceとは Declarative Serviceとは、端的にいうと、そのBundleが提供するサービス/利用するサービスをXMLに記述するBundle間のサービス連携方法です。ServiceTrackerを使った方法は以前記事を書いた事がありますが、今回はDeclarative Serviceをやってみます。なぜならDeclarative ServiceはOSGiのサービス連携に関する仕様のうち、R4で追加された比較的新しい仕様だからです。ところでEquinoxの父であるJeff McAffer氏の書籍が近々リリースされます。 OSGi and Equinox: Creating Highly Modular Java Syste
Become a Sonatype Innovator! Sonatype Innovate is our customer advocacy program, helping you get the most out of your Sonatype solutions! Connect with other customers, earn recognition and rewards, and expand your knowledge of all things Sonatype. Learn More What's New? Stay up-to-date with our latest educational resources, events, and more.
Discover the Secrets of Success: Your Definitive Dropship Wholesalers Guide Did you know that the dropshipping industry is projected to reach a staggering $557.9 billion by 2025? With its low … Dominate the Market: Wholesale Cellular Accessories for Your Store Are you looking to boost your store’s profitability and attract more customers? Discover the power of wholesale cellular accessories. With
Level up your Java™ code With Spring Boot in your app, just a few lines of code is all you need to start building services like a boss. New to Spring? Try our simple quickstart guide. Most [of our] services today are all based on Spring Boot. I think the most important thing is that [Spring] has just been very well maintained over the years...that is important for us for the long term because we d
原文(投稿日:2009/10/16)へのリンク OSGi 4.2がリリース(InfoQ記事)されてから1ヶ月が経った。この間に何が起きただろうか? 今年初めにOSGi仕様ドラフトを実装したEquinox 3.5がリリースされていたが、近頃Apache Felix 2.0もOSGiに対応してリリースがされた。さらに昨日(2009年10月15日)にはKnopflerfish 3.0 betaがリリースされた。このベター版ではOSGi 4.2のコアが実装されているが、フレームワークランチャはまだ開発中の段階にある。 OSGi 4.2コアフレームワークをベースにしたApache Karaf 1.0は2週間前にリリースされた。この製品の狙いはエンジンを意識しないでもいいOSGiフレームワークを提供することで、ブループリント(以前InfoQでも取り上げた)、プロビジョニング、ログ、リモートアクセス(S
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く