Java Aktuell Mit Dem Jnect-Framework Lassen Sich Bewegungen Und Sprache Erkennen Und Weiterverarbeiten

Total Page:16

File Type:pdf, Size:1020Kb

Java Aktuell Mit Dem Jnect-Framework Lassen Sich Bewegungen Und Sprache Erkennen Und Weiterverarbeiten Nr. 03 | Herbst 2012 | www. ijug.eu aktuell JavaDas Magazin der Java-Community Java in Höchstform aktuell Java EE 6: GlassFish, JBoss und Geronimo, Seite 11 Java Android: Wissenschaftliche Applikationen der nächsten Generation entwickeln, Seite 38 ISSN 2191-6977 Jnect: Bewegungen in Java erkennen, Seite 59 Benelux: EUR 5,80 CH: 9,80 CHF 9,80 CH: A: 5,60 EUR A: 5,60 D: 4,90 EUR 4,90 D: iii iii iiiiii iJUG 4 191978 304903 03 Verbund iii iii iiiiii www.ijug.eu Java ist in Höchstform! Die Artikel in dieser Ausgabe spiegeln zahlreiche Segmente der umfangreichen Java-Landschaft wider. Der Reigen beginnt mit einem Vergleich der drei bekanntesten Applikationsserver GlassFish, JBoss und Geronimo. Über den Tellerrand hinaus blicken wir beim WebLogic Server im Zusammenspiel mit Oracle Real Application Clusters. Das Eclipse Modeling Framework hingegen hilft dem Entwickler beim Modellie- ren. VisualVM wiederum bietet ein reiches Toolset für die Performance-Analyse von Java-Anwendungen. Sehr interessant für Java-Entwickler ist auch Apache Camel, ein mächtiges Open-Source-Integrations- Framework. Nicht zu vergessen das Thema „Android“, mit dem sich gleich zwei Artikel beschäftigen. Jonas Feldt und Johannes M. Dieterich von der Georg-August-Universität Göttingen demonstrieren die Entwick- lung einer modernen App, während Andreas Flügge die Reihe mit den Android-Grundlagen abschließt. Auch das Testen kommt in dieser Ausgabe nicht zu kurz: Oliver Böhm fasst zehn Jahre Pattern-Testing zu- sammen. Cloud Computing findet diesmal in einem Artikel über die Plattform „Spring Cloud“ statt. Der Win- Wolfgang Taschner dows Azure Service Bus hingegen zeigt, dass auch Microsoft etwas für Java-Entwickler zu bieten hat, und Chefredakteur Java aktuell mit dem Jnect-Framework lassen sich Bewegungen und Sprache erkennen und weiterverarbeiten. Das Interview auf Seite 9 stellt die Java-Vision des Software-Riesen SAP vor. Mit Oracle, IBM und Red Hat haben sich damit in den letzten Ausgaben große Keyplayer unter den Java-Aktivisten bei uns geäußert. In einem weiteren Interview kommt unser iJUG-Mitglied, die Swiss Oracle User Group (SOUG), zu Wort. Neu ab dieser Ausgabe ist auch ein Redaktionsbeirat, der die Redaktion dabei unterstützt, die Qualität der Artikel zu sichern, neue Autoren zu gewinnen und interessante Themen zu finden. Herzlich willkom- men Ronny Kröhne, Daniel van Ross und Dr. Jens Trapp. Ein Porträt der drei finden Sie auf Seite 42. Bleibt nur noch, Sie auf drei Veranstaltungen hinzuweisen, die demnächst stattfinden: das Java Forum Stuttgart, die Source Talk Tage in Göttingen und die DOAG 2012 Development in Bonn. Ihr WDC_Anz_210x148_iJug.qxd:Layout 1 16.04.2012 11:32 Uhr Seite 1 en ow ds ng -H präsentieren: en su ow Tr Lö Kn Web Developer 17.-18. September 2012 WDC Conference 2012 Sofitel Hamburg Alter Wall Für Java aktuell-Leser CSS3 G HTML5 G JavaScript G Web-Architekturen G Agiles Projektmanagement G nur € * Frameworks und Tools G Responsive Webdesign G Betrieb von großen Webprojekten 649,– s tatt € 799,–* Advisory Board: Ihr An meldecode: W DC12ijug * alle Preise zzgl. MwSt. Max Bold, Pierre Joye, Nils Langner, Marcus Ross, Markus Stäuble, Chefredakteur, Software Engineer Qualitätsmanager, IT-/BI-Berater, Chefredakteur, web-developer und OSS & PHP Gruner + Jahr Zahlenhelfer mobile-developer Specialist Consulting Medienpartner: www.web-developer-conference.de WDConference Inhalt 3 Editorial 24 Plug-ins für die VisualVM 50 Cloud Foundry: die Spring Cloud Wolfgang Taschner entwickeln: die MemoryPoolView Eperon Julien Kirk Pepperdine 4 Java Forum Stuttgart 53 Source Talk Tage 2012 29 Apache Camel Security – Payload Security 5 Das Java-Tagebuch 54 Windows Azure Service Bus: Dominik Schadow Andreas Badelt Kommunikationsdienst auch für Java Holger Sirtl 36 Projektmanagement-Zertifizierung 9 „Die Java-Community Level D nach GPM – ist riesig …“ 59 Jnect: Kinect goes Java ein Erfahrungsbericht Interview mit Harald Müller, SAP Jonas Helming und Maximilian Kögel Gunther Petzsch 10 Java 7 – Mehr als eine Insel 62 Unbekannte Kostbarkeiten des SDK 38 Android in Lehre und Forschung: Buchrezension von Jürgen Thierack Heute: Double Brace Initialization Entwicklung wissenschaftlicher und Instance Initializer Applikationen der nächsten Bernd Müller 11 Java-EE-Dreikampf: Generation GlassFish, JBoss und Geronimo Jonas Feldt, Johannes M. Dieterich Frank Pientka, MATERNA GmbH 64 Android: von Maps und Libraries Andreas Flügge 43 10 Years PatternTesting – 14 WebLogic Server im Zusammenspiel ein Rückblick mit Oracle Real Application Cluster Oliver Böhm 65 Unsere Inserenten Michael Bräuer und Sylvie Lübeck 48 „Von den Erfahrungen der anderen 66 Impressum 20 Das Eclipse Modeling Framework: zu profitieren, ist essentiell …“ EMFStore, ein Modell-Repository Interview mit Tony Fräfel, Präsident Jonas Helming und Maximilian Kögel der Swiss Oracle User Group (SOUG) Java Forum Stuttgart Die Java User Group Stuttgart e.V. veranstaltet am 5. Juli 2012 im Kultur- & Kongresszentrum Liederhalle (KKL) in Stuttgart wieder das Java Forum Stuttgart. Wie im Vorjahr werden rund 1.200 Teilnehmer erwartet. Geplant sind 42 Vorträge in sechs parallelen Tracks. Zudem werden bis zu 35 Aussteller vor Ort sein, darunter auch der Interessenverbund der Java User Groups e.V. (iJUG). An der Community-Wand stehen sowohl offene White-Boards als auch BoF-Boards (Bird-of-a-Feather). Abends gibt es die Gelegen- heit, sich bei verschiedenen BoF-Sessions mit Gleichgesinnten zu treffen, um über ein bestimmtes Thema zu diskutieren und sich auszutauschen. Darüber hinaus wird es wieder eine Jobbörse/Karriereecke für die Besucher geben. Workshop „Java für Entscheider“ Die eintägige Überblicksveranstaltung am Vortag (4. Juli 2012) zeigt Begrifflichkeiten und wichtige Technologien aus der seit Jah- ren in der Industrie etablierten Plattform Java. Ausgehend von strategischen Gesichtspunkten wie Bedeutung und Verbreitung reicht der Blick über das Client-seitige Java (Java SE) und die wesentlichen Entwicklungswerkzeuge bis zum Server-seitigen Java (Java EE). Dort stehen dann die Bedeutung von Java als Integrationsplattform und die verschiedenen Technologien im Mittel- punkt. Weiterhin wird noch der Einsatz von Java in den immer wichtiger werdenden mobilen Lösungen (Android, iOS) gestreift. Abschließend kommen noch das Ausrollen von Java-Lösungen und das sehr interessante Eclipse als Rich-Client zur Sprache, um dann den Bogen von der Software-Entwicklung hin zum Betrieb zu schlagen. Experten-Forum Stuttgart Am 6. Juli 2012 findet wieder im Anschluss an das Java Forum Stuttgart ein Experten-Forum Stuttgart statt. Auf dem Programm stehen zwölf halbtägige Workshops in sechs parallelen Tracks. Die Workshops in kleinen Gruppen mit maximal 25 Teilnehmern ermöglichen einen intensiven Austausch zwischen Trainer und Zuhörern. Anmeldung und weitere Informationen zum Java Forum Stuttgart unter www.java-forum-stuttgart.de 4 | iii iii iiiiii www.ijug.eu Das Java-Tagebuch Andreas Badelt, Leiter der DOAG-SIG Java Das Java-Tagebuch wurde in Ausgabe 2/2010 gestartet, um einen Überblick über die wichtigsten Geschehnisse rund um Java zu geben – in komprimierter Form und chronologisch geordnet. Der vorliegende Teil widmet sich den Ereignissen im ersten Quartal 2012. erheblichen Verdrängungsprozess. Das innerhalb von zwölf Monaten) auch direkt 13. Januar 2012 soll möglichst fair und wohl in mehreren aus dem EC ausgeschlossen werden. Zu- Phasen geschehen, sodass die Mitglieder, mindest haben sie sich schon mal für ein Java.net: JUG-Seiten werden aktualisiert deren Wahlperiode in diesem Jahr abläuft, Ausscheiden „beworben“ – im Herbst geht Michael Hüttermann, Organisator der JUG nicht benachteiligt werden. Trotzdem es ja erstmals darum, die ECs zu verklei- Cologne, hat eine Reihe von „open issues“ dürfte eine erhebliche Unruhe auftreten. nern. https://blogs.oracle.com/jcp/entry/ auf den JUG-Seiten von java.net behoben Mit der neu gewonnenen Transparenz im jcp_ec_updates (http://www.java.net/node/882694). Seit JPC lässt sich für „einfache“ Mitglieder des den durch Oracle initiierten Infrastruktur- JCP aber wohl besser entscheiden, wem Änderungen gab und gibt es eine ganze sie ihre Stimme geben sollen. Das Verhält- 30. Januar 2012 Reihe von fehlerhaften Links etc. Alle be- nis von ratifizierten (Vorschlagsrecht aus- kannten Probleme wurden in einer Liste schließlich bei Oracle) zu offen gewählten Ein Lebenszeichen vom JSR-308 zusammengefasst, und inzwischen ist ein Sitzen soll im Übrigen bei zwei zu eins blei- Nach mehreren Jahren ist der JSR-308 großer Teil durch JUG-Aktive abgearbei- ben: https://blogs.oracle.com/jcp/entry/ (Annotations on Java Types) erneut zum tet. Eine gute Gelegenheit, mal (wieder) another_jcp_next_jsr_submitted „Early Draft Review“ vorgelegt worden. einen Blick auf die Seiten zu werfen und Das erste Mal war dies bereits 2007 der Tipps sowie Präsentationen von JUGs Java User Group Leaders live vom Meeting der Fall, die Review-Phase wurde jedoch nie auf der ganzen Welt anzuschauen oder International Oracle Users Group Community abgeschlossen. Hinter den Kulissen wur- gleich bei der Aktualisierung mit anzupa- Das Interview mit den JUG-Leadern aus de anscheinend trotzdem weitergear- cken: http://java.net/projects/jugs/pages/ fünf Kontinenten auf https://blogs.oracle. beitet. Nachdem die geplante Aufnahme Home#Open_issues com/javaspotlight/entry/java_spotlight_ ins OpenJDK 7 nicht stattfand, soll es mit episode_66_java dem OpenJDK 8 auf jeden Fall klappen. Die „Type Annotations“ ergänzen sich je- 25. Januar 2012 denfalls
Recommended publications
  • Oracle VM 3: Architecture and Technical Overview
    An Oracle White Paper February 2013 Oracle VM 3: Architecture and Technical Overview Oracle VM 3: Architecture and Technical Overview Introduction ....................................................................................... 2 Overview of Oracle VM 3 Concepts and Components ....................... 4 Key Deployment Concepts ............................................................ 4 Oracle VM Manager .......................................................................... 5 Centralized Network and Storage Configuration and Management 6 Dynamic Resource Management ................................................... 7 Unified Server Virtualization Management for x86 and SPARC ..... 8 Oracle VM Manager Command Line Interface (CLI) ...................... 9 Oracle VM Server for x86 .................................................................. 9 Hypervisor and Management Domain ............................................ 9 Cluster File System – OCFS2 ...................................................... 10 Oracle VM Agent ......................................................................... 10 Types of Virtual Machines ........................................................... 10 Oracle VM Templates and Virtual Assemblies for Applications ........ 12 Integration with Oracle Exalogic Elastic Cloud ................................. 13 Full Stack Management with Oracle Enterprise Manager ................ 14 Conclusion ...................................................................................... 15 Appendix 1:
    [Show full text]
  • [1 ] Oracle® Fusion Middleware
    Oracle®[1] Fusion Middleware Release Notes for Oracle Coherence 12c (12.1.3) E51564-05 December 2015 Oracle Fusion Middleware Release Notes for Oracle Coherence, 12c (12.1.3) E51564-05 Copyright © 2014, 2015, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Oracle Engineered Systems, Engineered for Extreme
    Oracle Engineered Systems Engineered for Extreme Performance Not just higher performance, but extreme performance—from every Oracle engineered system. Radical processing speeds, significantly faster deployments, instant visuals for in-depth analysis, and big data that’s finally manageable. Oracle’s engineered systems bring extreme performance to every layer of the technology stack and every aspect of your business. Extreme performance—doing something faster, better, or more efficiently than it has ever been done before. It’s the hallmark of Oracle’s engineered systems and the ultimate embodiment of Oracle’s drive to simplify IT. For Oracle customers, extreme performance is not only about speedier query results or significantly higher throughput. It’s not only about how you can go from box to clustered database in a few hours or how your users can deploy an application with just a few clicks. For Oracle customers, extreme performance is about taking advantage of new opportunities, discovering new areas of efficiency, and enabling innovation to deliver the kind of results and business performance that—until now—simply weren’t possible. With an inclusive “in-a-box” strategy, Oracle’s engineered systems combine best-of-breed hardware and software components with game-changing technical innovations. Designed, engineered, and tested to work best together, Oracle’s engineered systems can power the cloud or streamline data center operations to make traditional deployments even more efficient. The components of Oracle’s engineered systems are preassembled for targeted functionality and then—as a complete system—optimized for extreme performance. By taking the guesswork out of these high-availability, purpose-built solutions, Oracle delivers a sophisticated simplicity that’s completely integrated throughout every layer of the technology stack—a simplicity that translates into less risk and lower costs for your business.
    [Show full text]
  • Oracle® Exalogic Enterprise Deployment Guide
    Oracle® Fusion Middleware Exalogic Enterprise Deployment Guide Release EL X2-2 and EL X3-2 E18479-10 October 2012 Oracle Fusion Middleware Exalogic Enterprise Deployment Guide, Release EL X2-2 and EL X3-2 E18479-10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Primary Author: Gururaj Contributing Author: Showvik Roychowdhuri Contributors: Ballav Bihani, James Bayer, Kaizhe Huang, Michael Lehmann, Naresh Revanuru, Ola Tørudbakken, Peter Bower, Rich Mousseau, Sridhar Ranganathan, and Will Lyons. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).
    [Show full text]
  • Oracle Weblogic Server
    ORACLE DATA SHEET ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS Oracle WebLogic Server is the #1 application server for developing and deploying applications across cloud environments, engineered systems, and ORACLE WEBLOGIC SERVER STANDARD EDITION conventional systems. Oracle WebLogic Server offers application developers • Java EE 6 full platform support modern development tooling and advanced APIs for application innovation. It plus selected Java EE 7 APIs • Java SE 6 and 7 certification provides a mission critical cloud platform for applications requiring high • Oracle Java SE Support • ZIP distribution for performance, scalability and reliability. Powerful, integrated management tools development • Oracle TopLink simplify operations and reduce management costs. Finally, Oracle WebLogic • Choice of IDEs: Oracle Enterprise Pack for Eclipse, Server provides the foundation for the Oracle Fusion Middleware portfolio of Oracle JDeveloper, Oracle NetBeans IDE products. Oracle WebLogic Server is available in three editions with • Maven plug-ins, POMs, and archetypes increasing functionality. • Support for rich client applications – REST, JSON, WebSocket, Server-Sent Oracle WebLogic Server Standard Edition includes Oracle TopLink, Oracle Events and TopLink Data Services Application Development Framework, Oracle Web Tier and the core Oracle • Classloader Analysis Tool to detect/resolve class conflicts WebLogic Server. Full Java Enterprise Edition support is included along with • Oracle Application Development Framework development features
    [Show full text]
  • Formação Oracle
    formação oracle Julho a Dezembro de 2020 www.skillstep.pt Duração DESIGNAÇÃO Jul Ago Set Out Nov Dez (dias) CLOUD TRAINING Business Intelligence on Oracle Cloud 3 08-10 14-16 09-11 Business Intelligence on Oracle Cloud Administration 4 08-11 20-23 15-18 Mobile Development on Oracle Cloud 3 Solicitado Introduction to DevOps on Oracle Cloud 5 Solicitado Cloud Services Administration 1 Solicitado Application Integration on Oracle Cloud 2 Solicitado Application Development on Oracle Cloud 2 Migrating Oracle Database to Oracle Cloud 2 02-03 10-11 Oracle Cloud IaaS: Compute and Storage Fundamentals 3 Solicitado Oracle Database Cloud for Oracle DBAs 2 30-01 08-09 Oracle Exalogic Elastic Cloud 2.0: System Administration 3 Solicitado DATA SCIENCE Oracle Big Data Fundamentals 5 Solicitado Oracle Big Data Essentials 3 12-14 20-23 Using Oracle NoSQL Database 4 Solicitado Introdução ao Apache Hadoop 5 Solicitado Apache Hadoop: Administração 5 Solicitado Introdução à Programação em R 5 Solicitado Introdução ao Machine Learning usando R 5 Solicitado Exploratory Data Analysis usando R 5 Solicitado Programação em Python 5 Solicitado Applied Data Science usando Python 5 Solicitado ADMINISTRAÇÃO BASE DE DADOS Oracle Database 18c: New Features for Administrators NEW 3 08-10 09-11 02-04 Oracle Database 12c R2: New Features for Administrators 5 14-16 09-13 Oracle Database Install and Upgrade Workshop 2 13-14 17-18 10-11 Oracle Database Administration Workshop 5 13-17 21-25 16-20 Oracle Database Backup and Recovery Workshop 5 20-24 28-02 23-27 Oracle Database
    [Show full text]
  • Oracle Solaris - the Best Platform to Run Your Oracle Applications David Brean
    Oracle Solaris - The Best Platform to run your Oracle Applications David Brean 1 CopyrightOracle © 2011, Oracle and/or Solaris its affiliates. All rights Core Technology reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitmen t to de liver any ma ter ia l, co de, or func tionalit y, an d s hou ld no t be re lie d upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Redefining Operating Systems New Generation of Oracle Solaris • Built for clouds – First fully virtualized OS – Secure rapid provisioning and lifecycle management • BtfBest for ent erpri se appli litications – World record performance – Piece of mind for enterprise data • Best for Oracle – Co-engineered with Oracle apps – Optimized for Oracle hardware 3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Oracle Solaris Accelerate Access to Co-Engineered for Creating unique value for Hardware Innovation Innovation Engineered Systems Investing in Best of Breed Top to Bottom Engineering 4 Copyright © 2011, Oracle and/or its affiliates. All rights 4 reserved. Enterprise Performance for Cloud Applications Built for Next -Decade Hardware • Dynamic threads • Optimized shared memory • NUMA I/O • Parallel network stack • Crypto acceleration • DTrace • Latency-aware kernel • Adaptable thread and memory allocator memoryyp placement • Fully parallel network • NUMA-aware kernel memory fan- processing out • Topology-aware scheduler • ZFS 128 bit block addresses 10x 10x 10x 10x Networking CPU Memory Data 5 Copyright © 2011, Oracle and/or its affiliates.
    [Show full text]
  • Maricopa County SERIAL 180233-RFP Closing Date and Time
    Mythics, Inc.|4525 Main Street Suite 1500|Virginia Beach, VA 23462 1.866.698.4427|www.mythics.com ORACLE PRODUCTS AND SERVICES Maricopa County SERIAL 180233-RFP Closing Date and Time: June 26, 2018 @ 2PM MST This proposal includes information that shall not be disclosed outside the Government and shall not be duplicated, used, or disclosed in whole or in part for any purpose other than to evaluate this proposal or quotation. If, however, a contract is awarded to this offeror or quoter as a result of or in connection with the submission of this information, the Government shall have the right to duplicate, use, or disclose the data to the extent provided in the resulting contract. This restriction does not limit the Government’s right to use information contained in this proposal or quotation if it is obtained from another source without restriction. The information subject to this restriction is contained on sheets with the following disclosure legend: “Use or disclosure of information contained on this sheet is subject to the restriction on the title page of this proposal.” Maricopa County & U.S. Communities Serial 180233-RFP Oracle Products and Services Table of Contents LETTER OF TRANSMITTAL (EXHIBIT 2) ........................................................................................................................... 1 1 EXECUTIVE SUMMARY .................................................................................................................................................. 2 2 PROPOSAL.........................................................................................................................................................................
    [Show full text]
  • 50 Brocade Communications United States Communications Oracle Business E-Business Suite Systems, Inc
    INFORMATION FOR SUCCESS Oracle AppAdvantage Oracle Applications Customers Using Oracle Fusion Middleware May 2013 We are at the dawn of a new age of information technology. The pace of business change, and the need to simultaneously generate cost reduction and drive innovation is stressing IT operating models as never before. Traditional enterprise systems such as ERP, while critically important as systems of record and in driving standardized processes and data, cannot alone deliver the agility and innovation required. A new enterprise systems framework is needed. Oracle Fusion Middleware is the leading business innovation platform for the enterprise and the cloud. Using a layered approach with Oracle Fusion Middleware, enterprises can leverage their existing enterprise investments while offering new and unique capabilities that the Business requires. Oracle Fusion Middleware products enable a layered approach today with Oracle Applications and are also the foundation for next generation Oracle Fusion Applications. With over 120,000 Fusion Middleware customers, and 80,000 Oracle Applications customers we are already seeing many customers realize the benefits of a layered approach to Enterprise Applications using Oracle Fusion Middleware. Many of these customers are using Fusion Middleware in the context of Oracle Applications today, to: • “Simplify” –– minimize IT complexity and lower cost while ensuring security, reliability and optimal performance through (i) Enterprise Security and (ii) Infrastructure Modernization • “Differentiate”
    [Show full text]
  • Your Old Stack Is Slowing You Down
    Your Old Stack is Slowing You Down Ajay Patel, Vice President, Fusion Middleware MORE THAN 80% OF THE TRADING APPLICATIONS IN INVESTMENT BANKS ARE WRITTEN IN JAVA AND THEY ONLY CARE ABOUT PERFORMANCE ! In a recent survey….. 71.6 percent of respondents rated latency as crucially important Of those, 13.8 percent need the lowest possible latency The other 57.8 percent indicated they don’t necessarily need to be the very fastest, but being slower does impact negatively on trading profits. Source : 2011 Automated Trader Algorithmic Trading Survey What Problems are they trying to Solve? • Performance • Latency (managed trade-off with throughput) • Determinism • Time to Market • Algo Profitability Window • Fast Application Development • Fast Deployment • Changes through re-use not re-write • Sustainability • Number of moving parts • Integration • Heterogeneous APIs • Less Interfaces and Abstractions • Patching and Support • Optimization and Re-Optimization to achieve low latency, performance & scalability • Skillset availability & specialization • Difficult to instrument all moving parts and interfaces, and difficult to assess impact of performance modifications How fast do you need to go? Sell-side Brokers Traditional buy-side Trading Firms • Proprietary Trading • Cash Equity & Derivative Market • Sponsored Access Making µSec • Alternative Execution Services • Futures Index Arbitrage • Option Pricing • Options Trading • Prime Brokerage services • Statistical Arbitrage • Direct Market Access • Alternative Execution Services • Algorithmic Trading
    [Show full text]
  • Oracle Fusion Middleware
    The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle. 1 | © 2011 Oracle Corporation – Proprietary and Confidential 2 | © 2011 Oracle Corporation – Proprietary and Confidential 3 | © 2011 Oracle Corporation – Proprietary and Confidential ORACLE PRODUCT LOGO Oracle Fusion Middleware Application Server Roadmap Building a Cloud Application Foundation Roger Freixa, Senior Principal Product Management 4 | © 2011 Oracle Corporation – Proprietary and Confidential Oracle Fusion Middleware • Complete Web Social Mobile User Engagement • Best-in-Class Business Process Content Business Management Management Intelligence • Integrated Service Integration Data Integration • Open Identity Management & Security Development Cloud Application Enterprise Tools Foundation Management 5 | © 2011 Oracle Corporation – Proprietary and Confidential Oracle Fusion Middleware Runs on Cloud Application Foundation • Best of Breed Standards Based Development – Based on Java EE • Super Fast Engineered System Infrastructure – Industry’s Fastest on Commodity – And Optimized Even More for Exalogic and Exadata • On Premise or in the Cloud – Virtualized, Elastic, Self Service 6 | © 2011 Oracle Corporation
    [Show full text]
  • Managing and Monitoring an Oracle Exalogic Elastic Cloud Machine
    Oracle® Enterprise Manager Cloud Control Managing and Monitoring an Oracle Exalogic Elastic Cloud Machine 13c Release 3 E94038-02 November 2018 Oracle Enterprise Manager Cloud Control Managing and Monitoring an Oracle Exalogic Elastic Cloud Machine, 13c Release 3 E94038-02 Copyright © 2015, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency- specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]