javaone 2005 報告 会 基調講演と java ee...java sharing success worldwide 2.5b java devices...
TRANSCRIPT
![Page 1: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/1.jpg)
JavaOne 2005報告会-基調講演 と Java EE
石原直樹Java Technology EvangelistSun Microsystems, Inc.
![Page 2: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/2.jpg)
Participation Age
![Page 3: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/3.jpg)
The information ageis history.
![Page 4: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/4.jpg)
Blogs vs. Traditional Media?
![Page 5: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/5.jpg)
Wikis vs. Traditional Publishing?
![Page 6: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/6.jpg)
CompatibilityCommunity
VolumeValue
![Page 7: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/7.jpg)
= Participation.
![Page 8: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/8.jpg)
![Page 9: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/9.jpg)
![Page 10: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/10.jpg)
It’s aboutParticipation
![Page 11: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/11.jpg)
Java Economy の力それを推進するのはあなた自身
![Page 12: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/12.jpg)
Java Sharing Success Worldwide2.5B Java devices worldwide
708M Java-powered phones700M Personal computers600M Handset models from
32 manufacturers140 Carrier deployments1B Java Card deployed
4.5M Java developers
![Page 13: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/13.jpg)
Java Sharing Success WorldwideUp 42% Java devices worldwideUp 123% Java-powered phonesUp 8% Personal computersUp 77% Handset models from
32 manufacturersUp 50% Carrier deploymentsUp 67% Java Card deployedUp 12% Java developers
![Page 14: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/14.jpg)
Partner Support for JBI
![Page 15: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/15.jpg)
Open Source Java Technology
![Page 16: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/16.jpg)
![Page 17: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/17.jpg)
Build Bigger Communities• Java System Application Server
• CDDL – OSI-approved, complete indemnification/patent protection
• Integrated with NetBeans IDE
• Incorporates Java EE 5
• Compatibility is protected !
Get it from java.net
![Page 18: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/18.jpg)
Build Bigger Communities, Part II
• Java System ESB
• CDDL – OSI-approved, complete indemnification/patent protection
• Integrated with NetBeans IDE
• Incorporates JBI (JSR-208)
• Compatibility is protected !
Get it from open-esb.java.net
![Page 19: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/19.jpg)
DTrace for Solaris
+32%BeforeLunch
+32%in an
Afternoon
+80%in 1 Day
+267%in 2 Days
+300%in 5 Hours
FinancialDatabase
FuturesForecastingApplication
MessageHandling
Benchmark
DataRouting
Application
Online Parcel Tracking System
![Page 20: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/20.jpg)
Java Application
JVM
Java APIsJNI
DTracefor Java
System Libraries
![Page 21: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/21.jpg)
Java Application
JVM
Java APIsJNI
DTracefor Java
System Libraries
Kernel Services
Vir
tual
M
emor
yD
isk
I/O
Net
wor
k I/
O
Sche
dule
r
Syst
em C
alls
![Page 22: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/22.jpg)
真の価値とは:
![Page 23: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/23.jpg)
デジタルデバイドを解消
![Page 24: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/24.jpg)
AcademicMedical Center
PublicHealth
SpecialtyClinic
CommunityHospital
ReferenceLaboratory
MedicalSupplier
Long TermCare
Pharmacy
Researchand Education
EmergencyServices
Physicians
Home
PrivateInsurance
GovernmentInsurance
PharmacyBenefit
Management
Employer
DiagnosticImaging Center
今日のヘルスケアシステム
![Page 25: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/25.jpg)
ヘルスケアの問題
• 増大するコスト>ユーザにとっても、供給者にとっても
• 専門家の不足• 医療記録管理の困難さ
![Page 26: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/26.jpg)
AcademicMedical Center
PublicHealth
SpecialtyClinic
CommunityHospital Reference
Laboratory
MedicalSupplier
Long TermCare
DiagnosticImaging Center
Pharmacy Researchand Education
EmergencyServices
Physicians
Home
PrivateInsurance
GovernmentInsurance
PharmacyBenefit
Management
Employer
NHIN がその回答
![Page 27: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/27.jpg)
デジタルデバイドを解消
![Page 28: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/28.jpg)
Library
MedicalCenter
Facilities andSecurity
Book StoreAlumni Office
Research Labs
Dorms
Administration
Classrooms
StudentUnion
LawSchool
BusinessSchool
ExtensionPrograms
今日の教育システム
![Page 29: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/29.jpg)
教室での問題Access to Best Content Teacher Education?
Technology Obsolescence Broken Funding ModelBroken Funding Model
![Page 30: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/30.jpg)
Parents Administrator
TheDigital Campus
Student
「知識市場」
![Page 31: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/31.jpg)
The Better Connected Classroom
Java Making a Big Difference.
![Page 32: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/32.jpg)
Student Developer Community
http://www.sun.com/edu/student_developer
![Page 33: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/33.jpg)
Java なしで地球はまわらない
![Page 34: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/34.jpg)
![Page 35: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/35.jpg)
DEVICECATEGORY
i-Mode FeliCa MobileWallet Service
![Page 36: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/36.jpg)
LOOKINGGLASSCATEGORY
Cosmo Scheduler D
![Page 37: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/37.jpg)
EMERGINGTECHNOLOGYCATEGORY
ScanEagle Autonomous Navigation of Unmanned
Air Vehicle
![Page 38: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/38.jpg)
First UAV Navigational ControlUsing RTSJ
3.48
3.50
3.52
3.54
3.56
3.58
No Contention Contention
Test Case
Exec
utio
n Ti
me
(mse
c)
0
0.25
0.5
0.75
1
1.25
1 2 3 4 5 6Samples (1=4bytes, 2=8bytes, 3=64bytes, 4=512bytes,
5=4096bytes, 6=16384bytes)
Tim
e (m
icro
seco
nds)
Immortal LT Mem VT Mem
Heap
0
1
2
3
4
5
6
7
8
1 23
45
67
89
111
133
155
177
199
221
243
265
287
309
20 Hz Samples
Nor
mal
ized
Ste
ady
Stat
e Ex
ecut
ion
Tim
e (m
illis
econ
ds)
20 Hz
5 Hz
1 Hz
Infrastructure
Autonomous auto-routing
Lab simulations up to 600
components
![Page 39: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/39.jpg)
Naming Change• Java 2 ME (J2ME) -> Java ME• Java 2 SE (J2SE) -> Java SE• Java 2 EE (J2EE) -> Java EE• 従来バージョンは変更なし
> Tiger は J2SE5.0> J2EE 4.0
• 今後リリース予定> Java EE 5, Java EE 6> Java SE 6 (Mustang), Java SE 7 (Dolphin)
![Page 40: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/40.jpg)
Java EE 5 • Web サービスのサポートをより充実
> EoDを徹底• Web サービスの新しい標準をサポート• EJB を大幅に変更
> 軽量でシンプルな EJB• Persistence API の分離• JSF によるWeb アプリケーション開発の EoD
![Page 41: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/41.jpg)
![Page 42: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/42.jpg)
EJB3.0 Persistence• EJB/JDO競合問題を解決
> 古い問題: > EJB Entity Bean と JDO の選択
> 解決策:> 単一の Persistence API が成立> Persistence API は EJB3.0 の一部> しかし EJB3.0 から分離することも可能
![Page 43: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/43.jpg)
Beyond Java EE 5 (Java EE 6)• Integration – SOA
> Java Business Integration (JSR-208)• Scripting Support
> スクリプト言語から Java ベースのビジネスロジックを呼び出す
• Portlets (JSR-168), Xquery API (JSR-225), Web Service Addressing (JSR-261)
![Page 44: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/44.jpg)
44
SOA Agenda
• Composite Service• Enterprise Service Bus• Java Business Integration (JSR 208)
![Page 45: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/45.jpg)
45
サービスに要求されるもの
• データ変換• メッセージのルーティング• データベース呼び出し• オーケストレーション的対話• ビジネスロジックの適用• ビジネスポリシーの適用• ビジネス的例外を扱う• 承認の要求• ...
![Page 46: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/46.jpg)
46
サービス実装の例
• XSLT • EJB• BPEL• SQL• XQuery• Routing Table• Business Rules• EDI Transform• ...
![Page 47: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/47.jpg)
47
購買サービスの例
![Page 48: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/48.jpg)
48
購買サービスの機能
![Page 49: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/49.jpg)
49
購買サービスの実装
![Page 50: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/50.jpg)
50
Enterprise Service Bus (ESB)
ツールあるいはフレームワークで
コンポジットサービスを
開発、デプロイ、実行、モニタリング、管理するもの
![Page 51: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/51.jpg)
51
複数のESB と Java Platform
• 多くの ESB は、Java プラットフォームの上で実装されている
• それぞれが異なる点• ツールまわり• サービスのパッケージ方法• サービスのデプロイ、モニタリング、管理• ESB の拡張機構• ESB のモニタリング、管理
![Page 52: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/52.jpg)
52
ESB とは :テクノロジーのコラボレーション
![Page 53: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/53.jpg)
53
SOA と Java プラットフォーム
• コンポジットサービスの提供• 標準的なサービス組み合わせ• 標準的なサービス記述
• ESB コラボレーションの拡張• 標準としての “Normalized Message Routing”• 標準的な “コンポーネント・モジュール化”
• その効用• サービスのモジュール化• ESB のモジュール化
![Page 54: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/54.jpg)
54
Java Business Integration (JSR 208)
![Page 55: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/55.jpg)
For More Information?• JavaOne online
> http://java.sun.com/javaone> セッションスライド> Webcast
• Blog> http://jp.sun.com/communities/blogs/
• JavaOne Tokyo> 次回の JavaOneは、東京で開催> 11月上旬> 参加人数一万人規模> 東京国際フォーラム
![Page 56: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/56.jpg)
Appendix
![Page 57: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/57.jpg)
Technology Has Social Utility, Too
1882 1936
![Page 58: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/58.jpg)
Telecommunications
1950s Today
![Page 59: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/59.jpg)
参加時代の効用
Educational
Services
CorporateDevelopme
nt
EconomicDevelopme
nt
SocialService
s
Entertainment
![Page 60: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/60.jpg)
The information ageis history.Long live
the Participation Age.
![Page 61: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/61.jpg)
Participationdrives economic
and social progress.
![Page 62: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/62.jpg)
Participationis blurring
boundaries.
![Page 63: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/63.jpg)
![Page 64: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/64.jpg)
There is asocial utility
to free software.
![Page 65: JavaOne 2005 報告 会 基調講演と Java EE...Java Sharing Success Worldwide 2.5B Java devices worldwide 708M Java-powered phones 700M Personal computers 600M Handset models from](https://reader031.vdocuments.site/reader031/viewer/2022013020/5eb647520a6d35249939ee9f/html5/thumbnails/65.jpg)