0fa3adb5a502cf27748386305d1dfba7.ppt
- Количество слайдов: 32
Rob Koplowitz Senior Director Oracle Collaboration Suite Oracle Corporation Jason Davis Product Manager Oracle Collaboration Suite Oracle Corporation
Building Collaborative Applications with Oracle Collaboration Suite
Why Do This? Ÿ It’s time to start thinking about technology as an enabler of differentiation Ÿ There is significant competitive advantage to be gained
“X-Engineering is the art and science of using technology-enabled processes to connect businesses with other businesses and companies with their customers to achieve dramatic improvements in efficiency and create new value for everyone involved. ” James Champy X-Engineering the Corporation: Reinventing Your Business in the Digital Age
Process Trends Systems connect with systems
Process Trends Systems connect with systems e. Business Suite EAI Web Services
Process Trends People connect with systems
Process Trends People connect with systems Google Customer Self Service e. Commerce Employee Self Service Supply Chain Integration
Process Trends People connect with other people to solve problems
Process Trends Email Presence Instant Messaging Web Conferencing Collaborative Workspaces People connect with other people to solve problems
Tools for Interaction Ÿ Asynchronous – – Email Collaborative Workspaces Ÿ Synchronous – – – Presence Instant Messaging Web Conferencing
How These Tools Will Be Used Ÿ Presence – “I can see you” Ÿ Instant messaging – “Can we talk? ” Ÿ Web conferencing – “Show it to me now” Ÿ Collaborative workspaces – “This is going to require more time and resources”
Challenges Today Ÿ No common storage repository – Inability to store unstructured data Ÿ No common development environment – Open Standards, Web Services Ÿ No common directory structure Ÿ Products not yet enterprise standards – IM, web conferencing
A Glimpse of the Future Integrated Application Sharing
Building the Future: Tough to Get There Today Instant Message/ Presence Portal E-mail Web Application Server Calendar Web Conference Web Documents Content Knowledge Search Work space Firewall Voice Mail
Open Standards-Based Collaboration Platform IM R 3
Oracle Collaboration Suite R 2 Development Platform Ÿ Email/Voice Mail/Fax – – Manipulate Mail Messages & Folders, Directory Management, Rules Management, SMTP Scanner Interface PL/SQL, Java Mail API, C Ÿ Calendar – – Read/Write Time Management Data C/C++ SDK, Web Services SDK, Calendarlet Ÿ Web Conferencing – – Meeting Manipulation (Schedule, Update, Delete, Create Instant, Join) XML/HTTP based API Ÿ Files – – Registering Custom Workflows Oracle Workflow Ÿ Search – – Retrieve query results and set query properties Java APIs
Oracle Email - PL/SQL Development PL/SQL • Session & Authentication • Folder & Message Manipulation • Message Recovery - Admin i. MT Filter Delete List Copy Sort Create Security Stream House Keeping Message Instances Folders Body Shell Header Extended Header
Oracle Email - Java Mail API Ÿ Directly connects to Mail Stores – – – Bypasses IMAP or POP Multi-Threaded Connection Pools Thin Client Java SDK Ÿ Extended calls – – – Server Side Sorting Single Sign-On Shared Folder Management Streaming Message Parts Oracle Text Integration LDAP Mail Store
Oracle Email – Rule Management API Event Control. Point Deliver Relay Inbound Inbox Flag Chg Expunge File Actions Rule Store Folder X Folder A Folder E Folder Y Folder B Folder F Folder Z Folder C Folder G Message Attribute Rule Status Rule Activation Condition Evaluation Custom Conditions Suspend Delete Inbox Move/Copy to Folder Bcc, Notify Reply/Forwd or Redirect Sign, Encr Decr, vrfy Alter Priority or Expiration Enqueue Customized PL/SQL Call Break
Oracle Calendar Development tools Ÿ Store and Fetch data from Oracle Calendar Ÿ Standard Based Development Tools – – CSDK – C/C++, Java Web Services Toolkit – XML/SOAP, Calendarlet BEGIN: VCALENDAR METHOD: PUBLISH VERSION: 2. 0 PRODID: Oracle/Calendar BEGIN: VEVENT DTSTAMP: 20030626 T 172200 Z <v. Query> <Select>*</Select> <From>VEVENT</From> <Where>x-oracle-data-guid=’event guid’</Where> </v. Query> Web Services • Create/Modify/Delete Events • Search Events and Tasks • v. Calender & VEvent
Web Conferencing – Integration Services Architecture Available in R 2 • Schedule Conference • Update Conference • Delete Conference • Create Instant Conference • Join Conference • Get Playback URL Planned R 3+ • Presence/IM • Archive Conference • Conference Reports • Meeting or Recording Listings • Material Management
Oracle Files – Custom Workflows Ÿ Workflow Enhancements – Actions to take place at Workflow completion – Copy/Move/Version/Delete/Do Nothing Ÿ Register Custom Workflows – – Develop using Workflow Builder Site Admin registers workflow Ÿ Use Case – – Marketing Presentation Review Process – Ÿ User submits file for Custom Approval Ÿ Custom Workflow performs LOB specific actions Ÿ Approver checks content/metadata, etc Ÿ File is approved, moved to a designated folder, and assigned expiration date.
Oracle Ultrasearch – Development APIs Ÿ Java APIs – – – Query API works with indexed data. Crawler agent API crawls and indexes proprietary document repositories. Email API is used by to query Email repositories. Ÿ JSP Tag Libraries – Subset of the query API
Web Conferencing Example – Live Help
Looking Forward: Development Features Roadmap Ÿ Common naming schema for Collaboration Suite SDK Ÿ Tools to build Contextual Collaborative Applications Ÿ JDeveloper Addins Ÿ Exposure of foundation services features (Content Services, Communication Services, Process Services)
Oracle Collaboration Suite & Oracle 10 g ŸLeverages – Oracle Enterprise Manager 10 g – Oracle Application Server 10 g – Oracle Database 10 g
Oracle Collaboration Suite & Oracle 10 g Benefits Ÿ Reduce Cost While Providing Scalability & Reliability – Take advantage of clustering & automated storage management Ÿ Improve Service Levels & Control – Dynamically share resources across multiple application with workload management – Manage the entire suite of applications with a single interface through Enterprise Manager 10 g Ÿ Improve End User Experience – Monitor performance from an end user perspective & enforce application service levels
Outsourcing Traditional Applications Support Implementation Apps Admin DB/AS Admin Sys Admin HW Admin ® Customer Oracle Customer • Better Service Manages: • Faster Service Customer Availability • Predictable Cost Security • Focus on Competence. Security Performance Customer Performance Change Problems Customer ® ®
Next Steps…. ŸRecommended Sessions – – – Collaboration Suite Track Listen to Customers & Analysts Other ŸOracle Unversity 40120 ŸOCS in Government 40336 ŸGuru Sessions – Steve Mc. Adams – Thurs 11: 00 ŸOTN Chalk Talks – Phone Directories – Thurs 11: 30 ŸExhibit Hall – – DEMOgrounds Partner Pavilion – Booth 726 ŸHands-on Sessions – Marriott Hotel – room C 2
Q & A QUESTIONS ANSWERS
0fa3adb5a502cf27748386305d1dfba7.ppt