[Java] Java SE 8 Lambda Quick Start

Posted by Unknown Senin, 08 April 2013 0 komentar
原文はこちら。
https://blogs.oracle.com/javatraining/entry/java_se_8_lambda_quick

Java 8の新しいラムダ式を知りたくありませんか?もし関心があるなら、このOBE(Oracle By Example)をお試し下さい。
Java SE 8 Lambda Quick Start
https://apex.oracle.com/pls/apex/f?p=44785:24:111329785786627::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:7180,29 
このチュートリアルではラムダ式に関係する基本的なトピックを取り扱っています。例えば…
  • 匿名内部クラスについて
  • ラムダ式の構文
  • 関数型インターフェース
  • ラムダ式を使った匿名内部クラスの置換
  • java.util.functionに含まれる事前構成済み関数型インターフェースを使って、挙動をメソッドに渡す
  • ラムダ式のためのCollections APIに対する機能強化
数多くのサンプルを各トピックに用意していますし、全てのソースコード、NetBeans 8プロジェクトもございます。ご興味あれば上記リンクをチェックしてください。

Baca Selengkapnya ....

[JDev] JDeveloper 11.1.1.7.0: Where did Git go?

Posted by Unknown Minggu, 07 April 2013 0 komentar
原文はこちら。
https://blogs.oracle.com/onesizedoesntfitall/entry/jdeveloper_11_1_1_7

以前のビルド、CLOUDとして知られているスペシャルビルドのJDeveloper 11.1.1.6.0では, OracleはGitのサポート機能をIDEに組み込んで提供していました。先頃リリースされたJDeveloper 11.1.1.7.0で削除されたようにみえますが、Gitはどこにいったのでしょう。
もちろんGitはサポートし続けていますが、以前のバージョンのようにIDEへ直接組み込んではいないのです。11.1.1.7.0では、extensionを使ってサポートするようになりました。メニューから、[ヘルプ]>[更新の確認]>Help->Check for Updatesのメニューオプションを選択し、[Official Oracle Extensions and Updates]リポジトリを選択して下さい。



OTNのExtensionのページからダウンロードし、インストールすることもできます。
Oracle Extensions for Oracle JDeveloper Update Center
http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/131167.xml

Baca Selengkapnya ....

[misc.] OpenMP and language level parallelisation

Posted by Unknown 0 komentar
原文はこちら。
https://blogs.oracle.com/d/entry/openmp_and_language_level_parallelisation

C11とC++11の標準により、非常に有用な機能が言語にもたらされました。特にスレッド・同期プリミティブへの言語レベルでのアクセスをもたらしました。そのため、この新標準を使うと、標準に準拠したプラットフォームでコンパイル、動作するマルチスレッドのコードを書くことができます。
WindowsとPOSIXスレッドの変換に以前挑戦しましたが、要らない調整をしなくてすむというのはすばらしいニュースです。
POSIX threading API on Windows
http://www.darrylgove.com/2012/02/posix-threading-api-on-windows.html
より高いレベルの並列処理のために似たようなことを行おうとするアイデアがあります。既存のOpenMPインフラストラクチャを使うという、検討案を4月の会合に提出します。
Leveraging OpenMP infrastructure for language level parallelisation
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3530.pdf
ほぼ全てのコンパイラがOpenMPを使っています。共有メモリ並列プログラムの大きな塊をOpenMPを使って書いています。それゆえ、既存のOpenMPライブラリコードとこれまでの開発者のナレッジを使うのがよい考えであると思っています。この提案書はOpenMP構文を採用する必要性を主張しているのではありません。言語の要件に合うように変更することができるというものです。
どう思われますか?

Baca Selengkapnya ....

[Security, FMW] Identity Context support in OWSM - 11g

Posted by Unknown Sabtu, 06 April 2013 0 komentar
原文はこちら。
https://blogs.oracle.com/owsm/entry/identity_context_support_in_owsm

PS6の新機能に関する以下のエントリについて補足しておきます。
FMW PS6 (11.1.1.7.0) released!
https://blogs.oracle.com/owsm/entry/fmw_ps6_11_1_1http://orablogs-jp.blogspot.com/2013/04/fmw-ps6-111170-released.html
IDの伝播を長期にわたりサポートしていることはご存知の方も多いと思いますが、事態が変わってきたのです。現在では明らかに単にIDを伝播するだけでは十分ではなく、追加のコンテキスト情報を伝播する必要があります。このコンテキスト情報には以下のようなものがあります。
  1. モバイルの世界だと…
    例えばユーザーがJail breakされているデバイスを使っているか否か
  2. 金融業界だと…
    デビットカードもしくはクレジットカードをユーザーが利用する可能性のあるATMの位置情報
実際、Marc Boroditskyはこの点についてOracle OpenWorld 2012のセッションで話しています。
Achieving Context - Aware Security with Integrated Identity Management
http://www.oracle.com/openworld/lad-en/session-presentations/middleware/14903-enok-1440256.pdf
このセッションでは、IDだけでなくコンテキスト全体も伝播する必要性を提起しています。PS6では、この方向に一歩を踏み出しました。
[注意]
まだいくつかの制限があります。例えばSOA SuiteやOSBでは、IDコンテキスト全体の伝播機能をまだサポートしていません。

Baca Selengkapnya ....

[ADF, Security, FMW] OWSM Mobile Agent for ADF Mobile

Posted by Unknown 0 komentar
原文はこちら。
https://blogs.oracle.com/owsm/entry/owsm_mobile_agent_for_adf

Oracleはモバイルアプリケーション開発フレームワークであるOracle ADF Mobileをちょっと前にリリースしました。Oracle ADF Mobileフレームワークに関する詳細は以下のリンクからどうぞ。
Oracle ADF Mobile
(日本語)http://www.oracle.com/technetwork/jp/developer-tools/adf/overview/adf-mobile-098852-ja.html
(英語)http://www.oracle.com/technetwork/developer-tools/adf-mobile/overview/index.html
ADF Mobileアプリケーションとバックエンドのサービス間のREST/SOAP通信を保護するため、Oracle Web Services ManagerチームはOWSM Mobile Agentを開発しました。機能は今のところかなり限られています。特にモバイル環境以外でサポートされているものを考えてみて下さい。OWSM Mobile Agentは基本認証とWS-Securityユーザー名トークンの各ポリシーでSSLの有無を組み合わせたもののみをサポートしています。
サポートされているポリシーの詳細は以下のリンクからどうぞ。
Oracle® Fusion Middleware Mobile Developer's Guide for Oracle Application Development Framework 11g Release 2 (11.1.2.3.0)
Using Web Services
http://docs.oracle.com/cd/E35521_01/doc.111230/e24475/amxwebservices.htm
Oracle® Fusion Middleware Oracle Application Development Frameworkモバイル開発者ガイド 11g リリース2 (11.1.2.3.0)
Webサービスの使用方法
http://docs.oracle.com/cd/E38668_01/doc.111230/b70750/amxwebservices.htm
よいニュースとして、バックエンドのREST/SOAP Webサービスと接続するMobileクライアントの開発が通常のADF、つまり、Web Service Data Controlを使って同じように開発できる、ということです。
下図は階層化サービスセキュリティ図ですが、以前記載したものを改訂しています。
layered service security
元のエントリはこちら。
When to use OWSM? - 11g
https://blogs.oracle.com/owsm/entry/when_to_use_owsmhttp://orablogs-jp.blogspot.com/2011/10/when-to-use-owsm-11g.html
実際にWebサービスクライアントを構築し、保護する方法を実際に取り扱っているADF Mobile Introductionに関するエントリを紹介いただきました。
ADF Mobile Development - Introduction
https://blogs.oracle.com/vtkrishn/entry/adf_mobile_development_introduction
Building Mobile Applications with Oracle ADF Mobile (Oracle JDeveloper Tutorials)
http://docs.oracle.com/cd/E18941_01/tutorials/BuildingMobileApps/ADFMobileTutorial_2.html
詳細は公式のADF Mobileのブログにもあります。
The Oracle ADF Mobile Blog - Making mobile development simpler
https://blogs.oracle.com/mobile/

Baca Selengkapnya ....

[FMW, Security] OSB and OWSM integration enhancements - 11g

Posted by Unknown 0 komentar
原文はこちら。
https://blogs.oracle.com/owsm/entry/osb_and_owsm_integration_enhancements

以前のエントリでOracle Web Services Manager PS6で追加された主要機能の一つとして、RESTサービスの保護について説明しました。OSB/OWSMの統合に関する、PS6で追加されたもう一つの主要機能の説明を忘れていました。この統合により、お客様からよくあがる課題に対応できるようになりました。
(以前のエントリとは…)FMW PS6 (11.1.1.7.0) released!
https://blogs.oracle.com/owsm/entry/fmw_ps6_11_1_1
http://orablogs-jp.blogspot.com/2013/04/fmw-ps6-111170-released.html
この分野では次の2個の機能改善が追加されています。
  1. OSBのRESTサービスをOWSMポリシーで保護できるようになりました
    (注意)
    OSBはOWSMがPS6でサポートしている全てのRESTセキュリティポリシーの動作保証をしているわけではありません。
  2. 添付(MTOM、SwA)をOWSMセキュリティポリシーで保護できるようになりました
    OSBによってPS6でサポートされているものの詳細は以下のリンクからどうぞ。
    Service Bus PS6 (11.1.1.7) available for download
    https://blogs.oracle.com/soacommunity/entry/service_bus_ps6_11_1

Baca Selengkapnya ....

[BPM] Oracle BPM Web Forms

Posted by Unknown Jumat, 05 April 2013 0 komentar
原文はこちら。
https://blogs.oracle.com/bpmtech/entry/bpm_web_forms

昨日Oracleは待望のBPM 11.1.1.7がご利用いただけるようになったと発表しました。実はこのBPM 11.1.1.7は、BPMチームとして、非常にわくわくするリリースなのです。
Oracle Unveils Enhancements to Oracle Business Process Management Suite
- Easier for Users to Design, Run and Improve Business Processes -
http://www.oracle.com/us/corporate/press/1929322
約1年前にこのチームに加わり、BPM UIテクノロジー(ブラウザアプリケーション、Web 2.0、モバイルなど)のマネジメントをすることになりました。ユーザーエクスペリエンスの具体的な目標を持つ製品マネジメントとは、本質的にエンドユーザー体験とBPMのUI開発ツールに集中することと明確に証明していました。
ヒューマンタスクのUIを設計することはBPMプロセス定義の中でも重要な部分であるため、エンドユーザーはますますUIを意識しており、UI定義においては業務部門が参加することを強制するようになっています。この面での主要な目的の一つは業務ユーザーがプロセスやUIのモデリングに参加するだけでなく、実装にも参加してもらうことでした。BPM 11.1.1.7はWeb Formという機能を通じて、この目的に向かって大きな1歩を進めたのです。
Oracle Form Designerはブラウザベースでシンプルなドラッグ&ドロップで業務ユーザーが簡単にリッチでインタラクティブなフォームを自分たちのためにモデリング、実装することができるツールです。このツールはBPM Composerに含まれています。

Oracle Web Formのハイライトをいくつかご紹介しましょう。

開発アプローチ

Web Formsは2つの開発アプローチをサポートしています。
Form First(フォーム先行型)の場合、業務ユーザーがフォームのデザインから始めたい場合で、このときはスキーマ定義を自動的に作成し、ヒューマンタスクと関連付けられます。
Data First(データ先行型)の場合、タスクのデータ構造を事前に定義しておき、要素をフォームキャンバスにドラッグ&ドロップすることができます。

Web Formsの設計

標準的なHTMLコンポーネント(テキスト、ドロップダウン、ラジオボタンなど)や事前にフォーマット設定されているコントロール(金額、電話番号、メールアドレスなど)をドラッグ&ドロップしてフォームの設計を始めることができます。グリッド形式でデータを表示するためのテーブルコンポーネントやサブフォーム形式のリピートコントロールを使いデータをグループ化することができます。要素をレイアウトにドロップすると、こうしたコントロールの調整やブラウザ領域にあわせるためにLayoutコントロールを使うことができます。
コントロールのスタイルプロパティを使って個別にスタイルを設定することができます。最もよく使われるCSSはデザイナーを使って公開されています。Web Formの全体のテーマやスキンはworkspaceから継承されています。


フォームのルール

このツールの重要な機能の一つは、インタラクティブなフォームを設計できる、ということです。Web Formではこれをjavascriptを通じてサポートしています。Web Formには組み込みjavascriptエディタがあり、これを使うとフォーム設計者がフォームのイベントを受けて呼び出されるルールを記述することができます。これらのルールをセクションやコントロール、データを見せる/見せないもしくは有効/無効に効果的に使うことができます。Formのルールのその他の例は計算や操作です。

RESTサービスを使ってWeb Formを外部システムと統合することができます。フォームを設計すると、BPM Composerでテスト、デプロイ、国際化対応することができます。フォームのライフサイクルはコンポジットのライフサイクルと一致しており、コンポジットの一部としてバンドルされ、デプロイされます。

ヒューマンタスク・メタデータとUCM統合をサポート

主要なアーキテクチャの概念は、実行時にWeb Formがouter ADF UIの内側に組み込まれるということです。このADF UIはタスク定義に基づいたヒューマンタスクのために動的に生成されます。それゆえ、UCMの添付やタスクの結果、タスクのメタデータのサポートはこれまでと同様です。これらのフォームをWebCenter Process Spacesの内側で描画することができます。
まとめると、Web Formsを使うと、BPMのモデリング担当者はプロセスのモデリングだけでなく、UIも含めて実装することができるようになるのです。

Baca Selengkapnya ....
Trik SEO Terbaru support Online Shop Baju Wanita - Original design by Bamz | Copyright of apk zipalign.