Slide 1

Similar documents
What's Oracle WebLogic Server ~なぜWebLogic Serverが選ばれるのか~

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

30 分で理解する ORACLE MASTER ORACLE MASTER 概要 取得メリット 最新動向 勉強方法について Copyright 2011, Oracle. All rights reserved. 2

5th CodeGear Developer Camp [B5]

How to Use the PowerPoint Template

Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行

ファイル、メールからの情報漏えいを防ぐための Oracle Information Rights Management 11g

目次 はじめに... 2 無料トライアルのサインアップ方法... 3 トライアル環境へのアクセス 参考情報

Slide 1

アジェンダ Oracle GoldenGate 概要 Oracle GoldenGate 活用ポイント Trigger Delete Cascade 設定テーブルの競合 ASM インスタンスへの接続 Bounded Recovery まとめ 2

Oracle Application Server 10g Release 3 ( ) - Enterprise Web Services

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

Slide 1

CA Federation ご紹介資料

Oracle DatabaseとIPv6 Statement of Direction

OpenRulesモジュール

OpenRulesモジュール

WESB MTOM機能ガイド

Oracle Application Server 10g R3 新機能概要

Oracle Cloud Adapter for Oracle RightNow Cloud Service

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

2. バージョンアップ内容 intra-mart WebPlatform/AppFramework Ver.7.1 および Ver.7.2 に対応いたしました SAP JCo 3.0.x に対応いたしました 3. 製品概要 IM-ERP リアルコネクトは SAP システム内のデータをリアルタイムに取

intra-mart Accel Platform — Slack連携モジュール 利用ガイド   初版  

1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作

intra-mart Accel Platform

IM-SecureSignOn

Oracle SQL Developer Data Modeler

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

WebOTX V6 J2EEアプリケーションのトラブルシューティング

Oracle BI Publisherの概要

スライド 1

BIP Smart FAQ

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版  

Interstage Interaction Manager V9 Oracle Database 11g 適用手順書

WebOTXマニュアル

PowerPoint Presentation

開発・運用時のガイド JDK8への移行に伴う留意点 [UNIX]

Oracle Warehouse Builder: 製品ロードマップ

WebアプリケーションサーバJBoss入門

Oracle Universal Content Management ドキュメント管理 クイック・スタート・チュ-トリアル

Oracle Enterprise Managerシステム監視プラグイン・インストレーション・ガイドfor Juniper Networks NetScreen Firewall, 10gリリース2(10.2)

BIP Smart サンプル説明書

Oracle Enterprise Manager Cloud Control:インストール

Title Slide with Picture

Title Slide with Picture

EM10gR3記者発表

IBM Rational Software Delivery Platform v7.0 What's

1 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は

intra-mart Accel Platform — 外部ソフトウェア接続モジュール 仕様書   第3版  

Oracle Solaris 仮想環境とプロビジョン環境の構築

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

ArcGIS for Server での Web マップの作成方法

Silk Central Connect 15.5 リリースノート

Agenda Overview 災害対策方法検討 実現可能となるソリューション リアルタイム性 運用管理面に優れたOracle Data Guard 柔軟な構成を可能にするOracle GoldenGate Oracle 標準機能で利用可能な基本スタンバイ データベース 2

IOWebDOC

Transcription:

<Insert Picture Here> Oracle WebLogic Server WEB サービス 日本オラクル株式会社 Fusion Middleware 事業統括本部ソリューション本部 Application Grid ソリューション部

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクル製品に関して記載されている機能の開発 リリースおよび時期については 弊社の裁量により決定されます Oracle と Java は Oracle Corporation 及びその子会社 関連会社の米国及びその他の国における登録商標です 文中の社名 商品名等は各社の商標または登録商標である場合があります 2

Agenda Web サービス概要 Web サービスとは Web サービス標準仕様 WebLogic Server Web サービスの歴史 WebLogic Server 10.3.x の Web サービス新機能 JAX-WS Stack 新機能 JAX-RPC Stack 新機能 その他新機能 JAX-WS による Web サービス構築 JAX-WS とは JAX-WS / JAX-PRC の違い JAX-WS による WebLogic Web サービスの構築手順 まとめ 3

Web サービス概要 Web サービスとは 異なるシステムからサービスを呼び出す仕組み ( 異言語間 ) XML 形式のSOAPでメッセージ送受信 サービスのインタフェースをWSDLで定義 Web サービスの必要性 多様なプラットフォームの分散型アプリケーション間の相互運用性 HTTPプロトコルによる アプリケーションへの容易なアクセス 共通データモデル (XML) Client アプリ SOAP WSDL SOAP Java システム.Net システム 4

Web サービスの活用方法 Rich Client(Web 型 3 層システムの応用 ) からの接続 VB.Net(Client) + Web サービス (Java) など 1 対 1/ 多対 1 の異なるシステム間の連携技術 サーバ同士の連携 異なるプラットフォーム (.Net/Java) システム間での連携 SOA 基盤技術として 異なるシステムが提供するサービスをつないで 価値ある業務プロセスを柔軟に生成するのが SOA サービスを提供するための基盤技術が Web サービス 連携の幅が増大 5

Web サービスに関連する標準仕様 プログラミング API JAX-WS JAX-RPC Java 標準 Web サービス標準 XML Java バインディングアノテーション定義 Webサービス+JEE サービス定義データ転送データ形式 JAXB Web Services Metadata Web Services for Java EE WSDL / WS-Policy / WS-PolicyAttachment SOAP / WS-Addressing XML (Apache beehive XMLBeans) WS-Security / WS-Trust / WS-ReliableMessaging / Basic Security Profile Basic Profile 相互運用性 6

Web サービスに関連する標準仕様 標準化団体 W3C www 技術の標準化 OASIS e ビジネスの標準化 WS-I Web サービス相互運用性 JCP Java の標準化 JAX-WS JAXB Web Services Metadata Web Services for Java EE WSDL / WS-Policy / WS-PolicyAttachment W3C SOAP / WS-Addressing JCP XML JAX-RPC (Apache beehive XMLBeans) OASIS WS-Security/WS-Trust/WS- ReliableMessaging / Basic Security Profile Basic Profile WS-I 7

WebLogic Server Web サービスの歴史 主なアップグレード (10.3.x) WLS 6.1 ( 01) Web Services UDDI SOAP 1.1 WSDL 1.1 JAX-WS2.1 / JAXB2.1 WS-ReliableMessaging 1.1 WS-Policy 1.5, WS-SecurityPolicy 1.2 WS-AtomicTransaction 1.2 WLS 7.0( 02) Web Services enhancements UDDI 2.0 SOAP 1.1/1.2 JAXP 1.1 WLS 8.1( 03) Web Services enhancements WS-Security SOAP 1.1/1.2 Reliable Messaging WLS 9.x( 05) WS-Security WS-Reliable Messaging WS-Addressing WS-Policy WS-Secure Conversation SAML JAX-RPC 1.1 SAAJ 1.2 JSR181(JWS) WS-Security WS-Reliable Messaging WS-Addressing WS-Policy WS-SecurityPolicy WS-Secure Conversation WS-Trust SAML JAX-WS 2.0 JAXB 2.0 SAAJ 1.3 MTOM / XOP WLS 10.3,x( 10) WLS 10.0( 07) WS-Security 1.1 WS-Reliable Messaging 1.1 WS-Addressing 1.0 WS-Policy 1.5 WS-SecurityPolicy 1.2 WS-Secure Conversation WS-Trust 1.3 SAML 2.0 JAX-WS 2.1 JAXB 2.1 SAAJ 1.3 MTOM / XOP XML Catalog WS-AtomicTransaction 1.2 8

Web サービス新機能 (JAX-WS の追加機能 ) JAX-WS 2.1 / JAXB 2.1 のサポート JSR 224 Maintenance Release 2 (May 8, 2007) JSR 222 Maintenance Release (Dec 14, 2006) JAX-WS RI 2.1.3, JAXB RI 2.1.6 ベース JAX-WS パフォーマンス改善 Woodstox StAX Parser 3.2.4 の使用による大幅なパフォーマンス改善 WLS 10.0 よりも 15% ~ 45% パフォーマンスが改善 JAX-WS でのサポート追加 WS-Security 1.1 WS-SecurityPolicy 1.2 XML Catalogs 9

Web サービス新機能 (JAX-RPC 追加機能 ) 標準対応 WS-Addressing v1.0 (Old バージョンからアップグレード ) WS-ReliableMessaging v1.1 (v1.0 からアップグレード ) WS-SecureConversation v1.3 WS-Trust v1.3 Client MTOM 機能追加 JavaBean byte 配列対応, MTOM+WS-Security, MTOM+WS- RM WS-I Basic Security Profile v1.0 and v1.1 の対応強化.NET 相互運用性 (.NET 3.0 and.net 3.5) 10

Web サービス新機能 ( その他追加機能 ) 適切なセキュリティ ポリシーの選択 一つのサービスに複数のポリシー選択肢を設定可能 実行時に適切なポリシーを選択 SAML Token Profile 1.1 その他 標準仕様のアップグレード WS-Policy 1.5, WS-SecurityPolicy 1.2. WS-Security 機能の拡張 11

JAX-WS 概要 JAX-WS とは Web サービスを Java で実行するための標準 API を定義した仕様 JAX-RPC との違い J2EE 1.4 には JAX-RPC という Web サービスのための Java API 仕様が定義されていたが もともと RPC だけではなく ドキュメント型の Message も扱えることから 実態と名前に差が発生していた JAX-RPC 2.0 へのバージョンアップで JAX-WS 2.0 と名称変更 ( JAX-RPC と別物ではなく 後続バージョンという位置づけ ) バインディング仕様の違いなどから JAX-WS は下位バージョン ( JAX-RPC1.1) と互換性が保障されない Java EE 5 では JAX-RPC1.1 も従来どおりに提供されるため 必ずしも既存の Web サービスを JAX-WS に移行する必要はない 12

JAX-WS/JAX-RPC の判断基準 基本的には 新規開発は JAX-WS を選択する JAX-RPC は JAX-WS の下位バージョンであり 今後の拡張は予定されていないため ただし JAX-RPC でサポートされている機能が 10.3 の JAX-WS では使用できないものが一部ある 使い分けに対してある程度の判断は必要 13

JAX-RPC と JAX-WS の違い 1/2 JAX-RPC 1.1 JAX-WS 2.1 関連 下位バージョン 上位バージョン SOAP 1.2 サポート (1.1 Only) (1.1/1.2) データバインディング /JAXB の使用 MTOM によるドキュメント添付 - データバインディングは独自仕様 (WebLogic では XML Beans) ( 標準仕様にはないが WLS 拡張として実装 ) JAXB 2.1 EJB 3.0 サポート JSR 181 (Web Services Metadata) JSR 109 (Enterprise Web Services) 14

JAX-RPC と JAX-WS の違い 2/2 WebLogic では JAX-RPC の拡張機能を提供している JAX-WS の場合 10.3 では未サポートの機能がある JAX-RPC の WebLogic 拡張機能説明 JAX-WS でのサポート 会話形式の Web サービス 信頼性のあるメッセージング 同一クライアントから一連の Web サービス呼び出し アプリケーション サーバ間のメッセージ配信を保障する 非同期 Request-response Web サービスの非同期呼び出し (JAX-WS 仕様で代替可能 ) コールバック Web サービスクライアントへの通知 (JAX-WS 仕様で代替可能 ) バッファ付き Web サービス (JMS) メソッド / オペレーションの JMS キューへの格納 接続プロトコルとしての JMS 転送 Web サービスのデータ転送に JMS を使用 15

JAX-WS を利用した Web サービス開発 1 WebLogic Web サービス Web Services for Java EE 1.2(JSR-109) 仕様に従い実装されている WebLogic Web サービスの開発プロセス プログラミング方法 : アノテーションを使用した Java コード開発 (JWS ファイル ) コンパイル方法 jwsc Ant タスク : JWS ファイルのコンパイル / パッケージング 16

JAX-WS を利用した Web サービス開発 2 プログラミング方法 JWS ファイルは以下の 2 パターンで実装可能 Web コンテナ内で実行される Java クラス EJB コンテナ内で動作するステートレスセッション EJB Web サービスは JWS アノテーションを使用して定義する Web Service Metadata for Java Platform 標準アノテーション WebLogic 固有アノテーション アノテーションが記述された Java ファイルを JWS ファイルと呼ぶ WSDL からアノテーションが記述された Java スケルトンコードを自動生成することも可能 (wsdlc Ant タスクを使用する ) 17

JAX-WS を利用した Web サービス開発 3 コンパイル方法 JWS ファイルのコンパイルツールとして jwsc Ant タスクを提供 jwsc Ant タスクは JWS ファイルを入力として受け取り WebLogic Web サービスの実行に必要なものをすべて生成する サービスエンドポイントインタフェース (JWS_ClassNamePortType.java) など WebService for Java EE(JSR-109) で規定されたクラスファイル JAXB データバインディングクラスファイル デプロイに必要な記述子の作成 web.xml/application.xml/weblogic-application.xml ejb-jar.xml / weblogic-ejb.jar.xml (EJB モデルの場合 ) これらのアーカイブ作成 (EAR/WAR) 18

JAX-WS を利用した Web サービス開発 4 開発の流れ 開始 開始 WSDL wsdlc Ant タスク JWS ファイル Java/EJB ユーザ定義 Java データ型 アーカイブ (EAR/WAR) jwsc Ant タスク デプロイ wldeploy Ant タスク 管理コンソール 終了 19

JWS ファイルのプログラミング 1 JWS ファイルのアノテーション 標準の EJB/Java クラスにアノテーションを記述する アノテーション説明 JAX-WS JAX-RPC Web サービスメタデータアノテーション (JSR-181) Web サービスの形態と動作を指定するための標準アノテーション javax.jws / javax.jws.soap パッケージ @WebService / @WebMethod etc JAX-WS アノテーション (JSR- 224) JAXB アノテーション (JSR-222) JAX-WSのみで使用可能なアノテーション javax.xml.ws パッケージ JAXBにて使用可能なアノテーション javax.xml.bind.annotation パッケージ WebLogic 固有のアノテーション WebLogic 固有のアノテーション ほとんどが JAX-RPC のみで使用可能 JAX-WS は一部のみ 20

JWS ファイルのプログラミング 2 JWS ファイルのサンプル package examples.webservices.simple; import javax.jws.webmethod; import javax.jws.webservice; import javax.jws.soap.soapbinding; @WebService(name="SimplePortType", servicename="simpleservice", targetnamespace="http://example.org") @SOAPBinding(style=SOAPBinding.Style.DOCUMENT, use=soapbinding.use.literal, parameterstyle=soapbinding.parameterstyle.wrapped) public class SimpleImpl { @WebMethod() public String sayhello(string message) { return "Here is the message: '" + message + "'"; } } @WebService @SOAPBinding @WebMethod 21

JWS ファイルのプログラミング 3 @WebService アノテーション @WebService アノテーションを使用して JWS ファイルが Web サービスを実装することをクラスレベルで指定する @WebService(name="SimplePortType", servicename="simpleservice", targetnamespace="http://example.org") Web サービスの porttype 名を SimplePortType サービス名を SimpleService 生成される WSDL で使用される targetnamespace を http://example.org と指定している ただし いずれの属性も必須ではない 未指定の場合は 適宜デフォルト値が使用される 22

JWS ファイルのプログラミング 4 @SOPBinding アノテーション JWS ファイル内にクラスレベルで標準の @SOAPBinding アノテーションを含めて Web サービスの SOAP バインディング (documentliteral(wrapped)/document-encoded など ) を指定する @SOAPBinding(style=SOAPBinding.Style.DOCUMENT, use=soapbinding.use.literal, parameterstyle=soapbinding.parameterstyle.wrapped) 未指定の場合は デフォルト値が使用される 属性指定できる値デフォルト値 style SOAPBinding.Style.RPC SOAPBinding.Style.DOCUMENT SOAPBinding.Style. DOCUMENT use SOAPBinding.Use.LITERAL SOAPBinding.Use.LITERAL parameterstyle SOAPBinding.ParameterStyle.BARE SOAPBinding.ParameterStyle.WRAPPED SOAPBinding.ParameterStyle.WRAPPED 23

JWS ファイルのプログラミング 5 @WebMethod および @OneWay アノテーション @WebMethod アノテーションを使用して JWS ファイルのメソッドを Web サービスのパブリック オペレーションとして公開することを指定する @WebMethod(operationName="sayHelloOperation") public String sayhello(string message) { return "Here is the message: '" + message + "'"; } @Oneway アノテーションを使用して オペレーションが呼び出し側に値を返さないことを指定可能 (void メソッドのみ ) @WebMethod() @Oneway() public void ping() { System.out.println("ping operation"); } 24

JWS ファイルのプログラミング 6 @WebParam アノテーション オペレーションのパラメータと WSDL 要素のマッピングをカスタマイズする @WebMethod() @WebResult(name="IntegerOutput", targetnamespace="http://example.org/docliteralbare") public int echoint( @WebParam(name="IntegerInput", targetnamespace="http://example.org/docliteralbare") int input) { System.out.println("echoInt '" + input + "' to you too!"); return input; } 生成される WSDL ファイル内の echoint オペレーションのパラメータ名は IntegerInput となる targetnamespace 属性は パラメータの XML ネームスペースを指定 パラメータと XML 要素がマップされる document スタイルを使用する場合にのみ有効 25

JWS ファイルのプログラミング 7 @WebResult アノテーション オペレーションの戻り値と WSDL 要素のマッピングをカスタマイズする @WebMethod() @WebResult(name="IntegerOutput", targetnamespace="http://example.org/docliteralbare") public int echoint( @WebParam(name="IntegerInput", targetnamespace="http://example.org/docliteralbare") int input) { System.out.println("echoInt '" + input + "' to you too!"); return input; } 生成される WSDL ファイル内の echoint オペレーションの戻り値の名前は IntegerOutput となる Name 属性が未指定の場合 デフォルト値はハードコーディングされた result の変数名となる 26

JWS ファイルのコンパイル 1 jwsc WebLogic Web サービス Ant タスク jwsc Ant タスクは JWS アノテーションを含む JWS ファイルを入力として受取り WebLogic Web サービスに必要なものをすべて生成する ゼロからコーディングした JWS ファイルでも WSDL から自動生成した JWS ファイルでもどちらでも可能 生成されるもの JSR-109 Web サービス クラスファイル JAXB データバインディング クラスファイル 必要なデプロイメント記述子 サーブレットベースの Web サービス デプロイメント記述子 (web.xml) Ear デプロイメント記述子 (application.xml/weblogicapplication.xml) WSDL ファイルはデプロイ時に生成される 27

JWS ファイルのコンパイル 2 事前準備 Ant build.xml ファイルの雛形 <?xml version="1.0" encoding="windows-31j"?> <project default="all"> <target name="all" depends="clean,build-service,deploy" /> 環境変数の設定 ドメインディレクトリ ( ) の bin サブディレクトリにある setdomainenv.cmd (Windows) または setdomainenv.sh (UNIX) コマンドを実行する <target name="clean"> <delete dir="output" /> </target> <target name="build-service"> <!-- ここに jwsc タスク 関連するタスクを追加 --> </target> ドメインディレクトリ $BEA_HOME/user_projects/domains/domainName <target name="deploy"> <!-- ここに wldeploy タスクを追加 --> </target> </project> 28

JWS ファイルのコンパイル 2 コンパイルおよびアーカイブのための jwsc の記述 <target name= build-service > に記述 <taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.jwsctask" /> <target name="build-service"> <jwsc srcdir="src_directory" destdir="ear_directory" > <jws file="jws_file" compiledwsdl="wsdlc_generated_jar" type="webservice_type"/> </jwsc> </target> ear_directory 生成されたファイルを格納するディレクトリを指定 src_directory - JWS ファイルのパッケージ名に対応するディレクトリの最上位を指定 JWS_file - src_directory 属性の値に対して相対的な JWS ファイルのパス名を指定 WSDLC_Generated_JAR - wsdlc Ant タスクによって生成された JAR ファイル (WSDL から生成していない場合は不要 ) WebService_type - Web サービスの種類 (JAXWS または JAXRPC) 29

JWS ファイルのコンパイル 3 build.xml jwsc の使用例 <taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.jwsctask" /> <target name="build-service"> <jwsc srcdir="src" destdir= output/simpleimplear" > <jws file=" examples/webservices/simple/simpleimpl.java" type="jaxws"/> </jwsc> </target> jwsc 実行後の生成物. build.xml output SimpleImplEAR examples webservices simple SimpleImpl.war META-INF application.xml weblogic-application.xml src examples webservices simple SimpleImpl.java Output ファイル Input ファイル 30

JWS ファイルのコンパイル 4 jwsc の高度な使用方法 複数の JWS ファイルを一度に処理する 生成された Web サービスをそれぞれ別の Web アプリケーション WAR ファイルにパッケージ化するか すべての Web サービスをグループ化して 1 つの WAR ファイルにパッケージ化するかを選択可能 Web サービスの呼び出し時にクライアントアプリケーションが使用できる転送手段 (HTTP/HTTPS) を指定 新規作成ではなく 既存のアプリケーションを更新する 31

wldeploy Ant タスクを使用した Web サービスのデプロイ 1 デプロイ用の wldeploy Ant タスクの記述 <target name="deploy"> <wldeploy action="deploy" name="deploymentname" source="source user="adminuser" password="adminpassword" adminurl="adminserverurl" targets="servername"/> </target> DeploymentName デプロイメント名 管理コンソールのデプロイメント リストに表示される Source 対象の EAR または展開されたディレクトリ AdminUser 管理ユーザ名 AdminPassword - 管理パスワード AdminServerURL - 管理サーバ URL 通常は t3://localhost:7001 ServerName - Web サービスをデプロイする WebLogic Server インスタンス名 32

wldeploy Ant タスクを使用した Web サービスのデプロイ 2 wldeploy 使用例 <target name="deploy"> <wldeploy action="deploy" name="simpleimpl" source="output/simpleimplear" user="weblogic" password="weblogic" adminurl="t3://localhost:7001" targets="myserver"/> </target>. build.xml output SimpleImplEAR examples webservices simple SimpleImpl.war META-INF application.xml weblogic-application.xml src examples webservices simple SimpleImpl.java Input ディレクトリ 元ソース 33

( 参考 ) アンデプロイの指定方法 アンデプロイ使用例 アンデプロイは name 属性のみでターゲットを指定します <target name="undeploy"> <wldeploy action="undeploy" name=" SimpleImpl " user="weblogic" password="weblogic" verbose="true" adminurl="t3://localhost:7001" targets="myserver"/> </target>. build.xml output SimpleImplEAR examples webservices simple SimpleImpl.war META-INF application.xml weblogic-application.xml src examples webservices simple SimpleImpl.java Input ディレクトリ 元ソース 34

OEPE を利用した WebLogic Web サービス開発 Oracle Enterprise Pack For Eclipse には WebLogic Server 10.3 の Web サービス開発環境が統合済み Java クラスからの Web サービス自動生成 WSDL からの Web サービス自動生成 WSDL からの Web サービスクライアント自動生成 35

WebLogic Web サービスの開発 WebLogic 管理コンソールを利用した Web サービステスト実行と SOAP 通信内容のキャプチャ SOAP 通信の内容 引数入力 サービス呼び出し 36

まとめ WebLogic Servre 10.3 での主な機能追加 JAX-WS 2.1 / JAXB 2.1 対応 JAX-WS の開発 アノテーションを使用した開発 JWS ファイル開発 (jwsc Ant タスク ) 既存 WSDL からの開発 (wsdl Ant タスク ) WebLogic10.3 の Web サービス開発環境 Oracle Enterprise Pack For Eclipse に統合済み 37

オラクルのミドルウェア関連情報 twitter.com/oraclemiddle_jp/ 最新情報つぶやき中 OracleMiddle_jp 最新情報 おすすめ情報 セミナ情報などなど slideshare.net/oraclemiddlejp 製品資料 顧客事例 ホワイトペーパーなどなど 38

OTN セミナーオンデマンドコンテンツダイセミで実施された技術コンテンツを動画で配信中!! ダイセミのライブ感はそのままに お好きな時間で受講頂けます 最新情報つぶやき中 OracleMiddle_jp セミナ情報 お勧め情報 公開予告 など OTN オンデマンド 掲載のコンテンツ内容は予告なく変更になる可能性があります 期間限定での配信コンテンツも含まれております お早めにダウンロード頂くことをお勧めいたします 39

Oracle エンジニアのための技術情報サイトオラクルエンジニア通信 http://blogs.oracle.com/oracle4engineer/ 最新情報つぶやき中 oracletechnetjp 技術資料 ダイセミの過去資料や製品ホワイトペーパー スキルアップ資料などを多様な方法で検索できます キーワード検索 レベル別 カテゴリ別 製品 機能別 コラム オラクル製品に関する技術コラムを毎週お届けします 決してニッチではなく 誰もが明日から使える技術の あ そうだったんだ! をお届けします オラクルエンジニア通信 こんな資料が人気です 6か月ぶりに資料ダウンロードランキングの首位が交代! 新王者はOracle Database 構築資料でした データベースの性能管理手法について Statspack 派も Enterprise Manager 派も目からウロコの技術特集公開中 40

OTN ダイセミでスキルアップ!! 一般的な技術問題解決方法などを知りたい! セミナ資料など技術コンテンツがほしい! Oracle Technology Network(OTN) を御活用下さい http://forums.oracle.com/forums/main.jspa?categoryid=484 一般的技術問題解決にはOTN 掲示版の ミドルウェア をご活用ください OTN 掲示版は 基本的に Oracle ユーザー有志からの回答となるため 100% 回答があるとは限りません ただ 過去の履歴を見ると 質問の大多数に関してなんらかの回答が書き込まれております http://www.oracle.com/technetwork/jp/testcontent/index-086873-ja.html 過去のセミナ資料 動画コンテンツは OTN の OTN セミナーオンデマンドコンテンツ へ ダイセミ事務局にダイセミ資料を請求頂いても お受けできない可能性がございますので予めご了承ください ダイセミ資料はOTNコンテンツオンデマンドか セミナ実施時間内にダウンロード頂くようお願い致します 41

IT プロジェクト全般に渡る無償支援サービス パフォーマンス診断サービス Web システムボトルネック診断サービス データベースパフォーマンス診断サービス 移行支援サービス SQL Server からの移行支援サービス DB2 からの移行支援サービス Sybase からの移行支援サービス MySQL からの移行支援サービス Postgre SQL からの移行支援サービス Access からの移行支援サービス Oracle Application ServerからWeblogicへ移行支援サービス NEW Oracle Direct Concierge サービス NEW システム構成診断サービス Oracle Database 構成相談サービス サーバー統合支援サービス 仮想化アセスメントサービス メインフレーム資産活用相談サービス BI EE アセスメントサービス 簡易業務診断サービス バージョンアップ支援サービス Oracle Database バージョンアップ支援サービス Weblogic Server バージョンアップ支援サービス Oracle Developer/2000(Froms/Reports) Web アップグレード相談サービス NEW オラクル社のエンジニアが直接ご支援しますお気軽にご活用ください! オラクル無償支援 検索 42

1 日 5 組限定! 製品無償評価サービス 提供シナリオ一例 データベースチューニング 無停止アップグレード アプリケーション性能 負荷検証 Webシステム障害解析 インストールすることなく すぐに体験いただけます サービスご提供までの流れ 1. お問合せフォームより 製品評価サービス希望 と必要事項を明記し送信下さい 2. 弊社より接続方法手順書およびハンズオン手順書を送付致します 3. 当日は 弊社サーバー環境でインターネット越しに製品を体感頂けます Web 問い合わせフォーム サービスご提供には事前予約が必要です ダイデモ をキーワードに検索することで申し込みホームページにアクセスできます http://www.oracle.com/jp/direct/services/didemo-195748-ja.html 43

あなたにいちばん近いオラクル Oracle Direct まずはお問合せください Oracle Direct 検索 システムの検討 構築から運用まで ITプロジェクト全般の相談窓口としてご支援いたします システム構成やライセンス / 購入方法などお気軽にお問い合わせ下さい Web 問い合わせフォームフリーダイヤル 専用お問い合わせフォームにてご相談内容を承ります http://www.oracle.com/jp/direct/inquiry-form-182185-ja.html こちらから詳細確認のお電話を差し上げる場合がありますので ご登録されている連絡先が最新のものになっているか ご確認下さい 0120-155-096 月曜 ~ 金曜 9:00~12:00 13:00~18:00 ( 祝日および年末年始除く )

46