アパッチスリング


Apache_Sling

Apache Slingは、Apache JackrabbitなどのJSR-170準拠(別名JCR)コンテンツリポジトリ上にコンテンツ中心のアプリケーションを作成するように設計されたJavaプラットフォーム用のオープンソース Webフレームワークです。 Apache Slingを使用すると、開発者はアプリケーションコンポーネントをOSGiバンドルとして、またはコンテンツリポジトリ内のスクリプトとテンプレートとしてデプロイできます。サポートされているスクリプト言語は、JSP、サーバーサイドJavaScript、Ruby、Velocityです。Apache Slingの目標は、コンテンツリポジトリ内のコンテンツをHTTPとして公開することです。リソース、RESTfulスタイルのアプリケーションアーキテクチャの育成。
アパッチスリング
開発者
Apache Software Foundation
安定リリース
2018年10月11日/ 23日 ; 2年前  (2018-10-23)
リポジトリ
スリングリポジトリ
で書かれている Java オペレーティング・システム
クロスプラットフォーム
タイプ
Webアプリケーションフレームワーク
ライセンス
Apacheライセンス2.0
Webサイト
スリング.apache .ORG
Slingは、「Webアプリケーション」開発のWebの側面に真に焦点を当て、その開発パラダイムを通じて真のWebアプリケーションの直感的なRESTful開発を提案するという意味で、他の多くのWebアプリケーションフレームワークとは異なります。他のフレームワークはアプリケーション開発に重点を置いているため、Slingの理想的な拡張機能です。
スリングプロジェクトは2007年8月27日、上で開始されたデイソフトウェアに日コミュニケWCMに電力を供給し、内部のWebフレームワークのソースベース寄付することを提案したApache Software Foundationのを。このプロジェクトはに受理されたApacheのインキュベーターでのApache Jackrabbitのはスポンサープロジェクトであること。2009年6月18日、プロジェクトはApacheトップレベルプロジェクトとして卒業しました。

コンテンツ
1 特徴
2 も参照してください
3 参考文献
4 外部リンク

特徴
リクエストURLをコンテンツリポジトリ内のコンテンツノードにマップするコンテンツ解決
コンテンツノードとリクエストメソッドをリクエストを処理するサーブレットにマップするサーブレット解決
WebDAV、Webフォームからのコンテンツ作成、およびJSON表現をサポートするデフォルトのサーブレット
JavaScriptクライアントライブラリ。AJAXを介してコンテンツリポジトリにアクセスできます。
JavaScript、JSP、Ruby、Velocity、Scalaを使用したサーバーサイドスクリプトのサポート
Apache FelixによるOSGiベースの拡張性– Felix Web Consoleは、もともとApacheSlingプロジェクトによって開発されました。

も参照してください Apache Jackrabbit ApacheFelix

参考文献
^ 「ApacheSling ::ニュース」。
^ 「アーカイブされたコピー」。
> ^ 「アーカイブされたコピー」。
> ^ http://markmail.org/message/67zkwcxzwgnbfjjz
^ http://markmail.org/message/elioenbv2wid55c5

外部リンク
公式サイト
 title=