{"id":1987,"date":"2014-07-01T12:45:32","date_gmt":"2014-07-01T11:45:32","guid":{"rendered":"http:\/\/iamwcew.fr.oracle.com\/blog\/?p=1987"},"modified":"2014-07-01T12:45:32","modified_gmt":"2014-07-01T11:45:32","slug":"oracle-application-express-presentation","status":"publish","type":"post","link":"https:\/\/gpmfactory.com\/index.php\/2014\/07\/01\/oracle-application-express-presentation\/","title":{"rendered":"Oracle Application Express &#8211; Pr\u00e9sentation"},"content":{"rendered":"<h1>Oracle Application Express<\/h1>\n<p style=\"text-align: justify;\">Octobre\u00a02014<\/p>\n<p style=\"text-align: justify;\"><em>Oracle Application Express<\/em> permet de d\u00e9velopper des applications web \u00e0 partir d&rsquo;une approche RAD (<em>Rapid Application Developement<\/em>) et ce, \u00e0 partir d&rsquo;un simple navigateur. Une application APEX peut \u00eatre d\u00e9velopp\u00e9e sur le <a href=\"https:\/\/cloud.oracle.com\/database\"><em>cloud<\/em> PAAS Oracle<\/a>, (ou bien sur Oracle ou Amazon en mode IAAS), puis rapatri\u00e9e, le cas \u00e9ch\u00e9ant, sur un serveur local. Il s&rsquo;agit d&rsquo;une solution compl\u00e8tement r\u00e9versible.<\/p>\n<p style=\"text-align: justify;\"><!--more-->Le pr\u00e9-requis est tr\u00e8s simple\u00a0: Une base de donn\u00e9es Oracle et optionnellement, un serveur d&rsquo;application Java. Comme les applications sont g\u00e9r\u00e9es de la m\u00eame fa\u00e7on que les donn\u00e9es (metadata), Oracle APEX\u00a0 h\u00e9rite de la tr\u00e8s haute disponibilit\u00e9 assur\u00e9e par le Sgbd Oracle.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/overview\/index.html\">Oracle Application Express<\/a> (APEX) est disponible sans cout additionnel sur toutes les d\u00e9clinaisons de la base oracle (Express, standard ou Enterprise).<\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Sans connaissance particuli\u00e8re du langage SQL ou PL\/SQL il est quand m\u00eame possible d&rsquo;utiliser APEX au travers de nombreuses applications packag\u00e9es pr\u00eates \u00e0 l&#8217;emploi telles que\u00a0:<br \/>\n<\/span><\/p>\n<ul>\n<li>\n<div style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Elaboration d&rsquo;enqu\u00eates,<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Suivi d&rsquo;opportunit\u00e9s commerciales,<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Gestion de projets,<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><span style=\"color: black;\">saisie des temps d&rsquo;activit\u00e9,<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Gestion de catalogues, etc.<br \/>\n<\/span><\/div>\n<\/li>\n<\/ul>\n<p style=\"text-align: justify; background: white;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli11.png\" alt=\"\" width=\"277\" height=\"153\" \/><span style=\"color: black;\"><em>Oracle Application Express<\/em> couvre un large spectre d&rsquo;utilisations\u00a0: En quelques minutes, un tableau Excel peut \u00eatre converti en une application web multi-utilisateurs par un utilisateur occasionnel par exemple, mais le m\u00eame outil permet de r\u00e9aliser des applications sophistiqu\u00e9es, multilingues telles que le site\u00a0<\/span><span style=\"color: #1f4f82;\">Oracle Store<\/span><span style=\"color: black;\"> par exemple.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\">Comme r\u00e8gle, on peut affirmer que lorsqu&rsquo;une situation de travail engendre l&rsquo;utilisation d&rsquo;un tableur (MS Excel) pour partager et saisir des informations, alors <em>Oracle <span style=\"color: black;\">Application Express<\/span><\/em> remplacera tr\u00e8s avantageusement ce type d&rsquo;outil. Les applications qui ont \u00e9t\u00e9 d\u00e9velopp\u00e9es avec Lotus Domino ou MS Access sont \u00e9galement candidates \u00e0 un rempla-cement par <em>Oracle <span style=\"color: black;\">Application Express<\/span><\/em>.<\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\"><em>Application Express<\/em> n\u00e9cessite une base de donn\u00e9es Oracle Database qui permet \u00e0 une application de monter en charge ais\u00e9ment.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\">Le d\u00e9veloppement d&rsquo;applications s\u00e9curis\u00e9es est facilit\u00e9 par des dispositifs de protection de sessions, sch\u00e9mas d&rsquo;autorisation et d&rsquo;authentification. Les d\u00e9veloppeurs n&rsquo;ont plus qu&rsquo;\u00e0 se concentrer sur les aspects fonctionnels.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli21.png\" alt=\"\" width=\"267\" height=\"190\" \/><\/p>\n<p style=\"text-align: justify; background: white;\"><em>Application Express<\/em> est particuli\u00e8rement adapt\u00e9 \u00e0 la production de micro-applications transactionnelles, d&rsquo;applications \u00ab\u00a0tactiques\u00a0\u00bb pour lesquelles une organisation souhaite d\u00e9l\u00e9guer le plus possible la r\u00e9alisation tout en offrant un cadre solide de gouvernance.<span style=\"color: black;\"> M\u00eame si les applications prolif\u00e8rent, l&rsquo;organisation garde un contr\u00f4le total sur la gouvernance de l&rsquo;ensemble, puisque Oracle Apex fonctionne dans un mode centralis\u00e9. <\/span>A titre d&rsquo;exemple vous trouverez dans la vid\u00e9o indiqu\u00e9e ci-apr\u00e8s des <a href=\"http:\/\/www.youtube.com\/watch?v=8P-06Ykr-TQ\">applications packag\u00e9es<\/a> qui ont \u00e9t\u00e9 r\u00e9alis\u00e9es avec. Le <em>design<\/em>, les tests et la documentation sont r\u00e9alis\u00e9s au travers d&rsquo;un simple navigateur et un environnement partag\u00e9 de d\u00e9veloppement autorise une organisation d\u00e9centralis\u00e9e.<\/p>\n<p style=\"text-align: justify;\">Oracle Application Express pr\u00e9sente deux caract\u00e9ristiques notables\u00a0:<\/p>\n<ul>\n<li>\n<div style=\"text-align: justify;\">une <a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/application-express\/apex-sod-087560.html\"><em>roadmap<\/em> agressive\u00a0<\/a>avec, en particulier, deux nouvelles versions qui vont s&rsquo;enchainer tr\u00e8s prochainement en 2014 et 2015.<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Une communaut\u00e9 enthousiaste d&rsquo;utilisateurs dans le monde entier.<\/div>\n<\/li>\n<\/ul>\n<h1>Catalogue d&rsquo;applications pr\u00eates \u00e0 l&#8217;emploi<\/h1>\n<p style=\"text-align: justify;\">Oracle Application Express est disponible avec un catalogue d&rsquo;applications pr\u00eates \u00e0 l&#8217;emploi dont voici une liste et l&rsquo;\u00e9chantillon d&rsquo;une application (<em>P-track<\/em>) de suivi de projet.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli3.png\" alt=\"\" width=\"411\" height=\"245\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 10pt;\"><strong>Figure 1 &#8211; Applications pr\u00e9-packag\u00e9es<span style=\"color: #1f497d;\"><br \/>\n<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli4.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 10pt;\"><strong>Figure 2 &#8211; Exemple d&rsquo;application de suivi de projet<span style=\"color: #1f497d;\"><br \/>\n<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli5.png\" alt=\"\" width=\"129\" height=\"237\" \/>Les applications peuvent \u00eatre <strong>g\u00e9n\u00e9r\u00e9es pour des \u00e9quipements mobiles<\/strong> (tablette et <em>smartphones<\/em>), APEX pouvant, en effet, g\u00e9n\u00e9rer du code Jquery Mobile.<\/p>\n<p style=\"text-align: justify;\">Architecture\u00a0: APEX ne n\u00e9cessite que l&rsquo;usage du <em>listener<\/em> http embarqu\u00e9 dans la <em>database<\/em> Oracle mais, pour des besoins de mont\u00e9e en charge, peut \u00eatre coupl\u00e9 avec un Serveur d&rsquo;Application. Il est possible d&rsquo;int\u00e9grer les formulaires d&rsquo;APEX sous forme d&rsquo;<em>iframe<\/em> dans n&rsquo;importe quel portail ou CMS. Oracle APEX est compatible avec plusieurs <a href=\"http:\/\/docs.oracle.com\/cd\/E37097_01\/doc\/doc.42\/e35125\/sec_authentication.htm\">m\u00e9thodes d&rsquo;authentification<\/a><\/p>\n<p>&nbsp;<\/p>\n<h1><\/h1>\n<h1><\/h1>\n<h1><\/h1>\n<h1><\/h1>\n<h1>Liens<\/h1>\n<ul>\n<li><em>Overview<\/em>\n<ul>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/overview\/index.html\">Launchpad sur Oracle Application Express (APEX)<\/a><\/li>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/application-express\/apex-presentations-1866619.html\">Pr\u00e9sentations du produits<\/a><\/li>\n<\/ul>\n<\/li>\n<li><em>Documentation<\/em>\n<ul>\n<li><a href=\"http:\/\/docs.oracle.com\/cd\/E37097_01\/welcome.html\">Documentation technique<\/a><\/li>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/application-express\/packaged-apps-090453.html\">Liste des applications pre-packag\u00e9es<\/a><\/li>\n<\/ul>\n<\/li>\n<li>\n<div><em>Vid\u00e9os<\/em><\/div>\n<ul>\n<li><a href=\"http:\/\/www.youtube.com\/watch?v=8P-06Ykr-TQ?hd=1\">Packaged applications<\/a><\/li>\n<li><a href=\"http:\/\/www.youtube.com\/-PplMrfPtVc\/hd=1\">Creating a Mobile Web Application with Application Express<\/a><\/li>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/application-express\/apex-videos-1866618.html\">Autres videos<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<div><em>Test drive<\/em><\/div>\n<ul>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex\/application-express\/apex-getting-started-1863613.html\">Les diff\u00e9rents moyens pour tester ou utiliser Apex<\/a><\/li>\n<li><a href=\"http:\/\/apex.oracle.com\/i\/index.html\">http:\/\/apex.oracle.com\/i\/index.html<\/a><\/li>\n<li><a href=\"https:\/\/cloud.oracle.com\/mycloud\/f?p=service:database:0:::::\">Sur le cloud Oracle<\/a><\/li>\n<\/ul>\n<\/li>\n<li><em>Int\u00e9grateurs sp\u00e9cialis\u00e9s<\/em>\n<ul>\n<li><a href=\"http:\/\/apex.oracle.com\/pls\/otn\/f?p=24793:1:0:::RIR\">Liste worldwide des int\u00e9grateurs r\u00e9f\u00e9renc\u00e9s sur Apex<\/a><\/li>\n<li>\n<ul>\n<li>Int\u00e9grateurs francophones\n<ul>\n<li><a href=\"http:\/\/www.rci-informatique.fr\/\">RCI Informatique<\/a>(France)<\/li>\n<li><a href=\"http:\/\/www.agilab.fr\/en\/consulting\/index.html\">Agilab<\/a><\/li>\n<li><a href=\"http:\/\/www.absodia.com\/\">Absodia<\/a><\/li>\n<li><a href=\"http:\/\/www.insum.ca\/\">Insum<\/a> (canada)<\/li>\n<li><a href=\"http:\/\/www.laureston.ca\/\">Laureston<\/a> (canada)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><em>Extensions avec Oracle BPM<br \/>\n<\/em><\/li>\n<\/ul>\n<p>si l&rsquo;application \u00e0 concevoir est fortement orient\u00e9e <em>process, <\/em>alors Oracle Application Express doit \u00eatre compl\u00e9t\u00e9 avec un moteur de workflow. On peut ici envisager le produit <strong>Oracle BPM<\/strong>.<\/p>\n<ul style=\"margin-left: 72pt;\">\n<li><a href=\"http:\/\/www.oracle.com\/us\/technologies\/bpm\/overview\/index.html\">Launchpad Oracle BPM<\/a><\/li>\n<li>\n<div><a href=\"http:\/\/apex.oracle.com\/pls\/apex\/f?p=44785:24:0:::24:P24_CONTENT_ID,P24_PREV_PAGE:5427,1\">Implementing a Business Process in Oracle BPM 11g<\/a><\/div>\n<p>&nbsp;<\/li>\n<\/ul>\n<h1>A qui s&rsquo;adresse Oracle Application Apex\u00a0?<\/h1>\n<p style=\"text-align: justify;\">Oracle Application Express s&rsquo;adressa aux principaux r\u00f4les suivants\u00a0:<\/p>\n<ul>\n<li>\n<div style=\"text-align: justify;\">utilisateurs poss\u00e9dant des comp\u00e9tences en programmation SQL &amp; PL\/SQL<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Utilisateurs occasionnels ne poss\u00e9dant aucune comp\u00e9tences en programmation ni comp\u00e9tence en langage SQL.<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Traducteurs<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Designers (charte graphique)<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Utilisateurs charg\u00e9s de d\u00e9finir des mod\u00e8les de donn\u00e9es<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">Administrateur principal et administrateur d\u00e9l\u00e9gu\u00e9s<\/div>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2014\/07\/070114_1145_OracleAppli6.png\" alt=\"\" \/><\/p>\n<p><span style=\"font-size: 10pt;\"><strong>Figure 3 &#8211; Echantillon de l&rsquo;interface de d\u00e9veloppement<\/strong><br \/>\n<\/span><\/p>\n<h1>Production de services REST \u00e0 usage d&rsquo;autres applications<\/h1>\n<p style=\"text-align: justify;\">Pour utiliser des appels REST, <a href=\"apex.oracle.com\"><strong>Oracle APEX<\/strong><\/a> est un tr\u00e8s bon <a href=\"http:\/\/docs.oracle.com\/cd\/E37097_01\/doc\/doc.42\/e35128\/restful_svc.htm\">outil pour g\u00e9n\u00e9rer des <strong>services RESTful<\/strong><\/a><strong><br \/>\n<\/strong>accessibles en cloud.<\/p>\n<p style=\"text-align: justify;\"><strong>APEX<\/strong> g\u00e8re la pagination automatiquement, permet le <a href=\"http:\/\/www.w3.org\/TR\/cors\/\">CORS<\/a> et utilise le mode d&rsquo;authentification <a href=\"http:\/\/tools.ietf.org\/html\/rfc6749\">OAuth2<\/a> (support de \u00a0<a href=\"http:\/\/tools.ietf.org\/html\/rfc6749\"><span style=\"font-size: 9pt; background-color: white;\">Authorization Code<\/span><\/a><span style=\"font-size: 9pt;\"><span style=\"color: black; background-color: white;\"> et <\/span><span style=\"background-color: white;\">Implicit Grant<span style=\"color: black;\">)<\/span><\/span><\/span>.<\/p>\n<p style=\"text-align: justify; margin-left: 36pt;\"><span style=\"font-size: 9pt;\"><em><span style=\"color: #333333; background-color: white;\">All public RESTful Services are automatically CORS enabled, this means any public RESTful Service can be accessed from any web origin via an\u00a0<\/span><span style=\"color: #3a6999; background-color: white;\">XMLHttpRequest<\/span><\/em><span style=\"color: #333333; background-color: white;\"><em>. For non public (protected) RESTful Services, Resource Handler definitions include a new\u00a0<\/em>Origins Allowed<em>\u00a0field that enables you to include a comma delimited list of other server names that are permitted to make cross origin requests to the RESTful Service.<\/em><\/span><\/span><em><br \/>\n<\/em><\/p>\n<p style=\"text-align: justify;\">La d\u00e9finition des services se fait au travers d&rsquo;un assistant. Un peu de PL\/SQL est \u00e0 pr\u00e9voir, notamment pour les m\u00e9thodes PUT et POST, mais rien de tr\u00e8s compliqu\u00e9.<\/p>\n<p style=\"text-align: justify;\">Le <em>listener<\/em> Apex a \u00e9t\u00e9 renomm\u00e9 <strong>Oracle Rest Data Services<\/strong> (ORDS). Tomcat est d\u00e9sormais support\u00e9, ainsi que WLS et Glassfish, bien sur.<\/p>\n<p style=\"text-align: justify;\">Exemples\u00a0\u00ab\u00a0live\u00a0\u00bb en format JSON (ou CSV) depuis une instance publique:<\/p>\n<ul>\n<li>\n<div style=\"text-align: justify;\"><a href=\"Collection%20avec%20pagination\">Collection avec pagination<\/a> (<a href=\"https:\/\/apex.oracle.com\/pls\/apex\/teamfr\/hr\/employees\/\">https:\/\/apex.oracle.com\/pls\/apex\/teamfr\/hr\/employees\/<\/a>)<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\"><a href=\"https:\/\/apex.oracle.com\/pls\/apex\/teamfr\/hr\/employees\/7369\">Query sur un ID<\/a> (nro 7369) (<a href=\"https:\/\/apex.oracle.com\/pls\/apex\/teamfr\/hr\/employees\/7369\">https:\/\/apex.oracle.com\/pls\/apex\/teamfr\/hr\/employees\/7369<\/a>)<\/div>\n<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Cf bon <a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/apex-listener\/documentation\/listener-dev-guide-1979546.html\">tutorial sur les services REST apex<\/a>.<\/p>\n<h1>T\u00e9moignages Clients<\/h1>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\">\u00ab\u00a0At Northgate Revenues &amp; Benefits, we have used APEX to replace our legacy Oracle Forms system comprising around 1500 Forms. Our user interface has 10,000 end users daily, across 172 clients, who this year sent out over 12 million Council Tax annual bills worth \u00c2\u00a315billion and will pay out benefits of over \u00c2\u00a313billion. Our clients now experience, on average, sub second response times across a working day. We are continuing to leverage our investment in Oracle Application Express by delivering citizen facing solutions as well as launching the conversion of our Social Housing application which will replace 3,500 Oracle Forms running at 100 clients worldwide, with a total of 15,000 end users managing circa 3,000,000 properties. Oracle Application Express has helped us to make the move away from Oracle Forms whilst delivering benefits to our clients and our business.\u00a0\u00bb<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\"><br \/>\n<em>&#8212; Alan Powell, Director of Products and Services, Northgate Public Services<\/em><br \/>\n<\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\">\u00ab\u00a0At PINNACLE Software Corporation, a division of PAETEC Incorporated, we utilize Oracle Application Express to develop our enterprise class Service Lifecycle management software that is used to help IT organizations manage their service support and service delivery business operations. We are eager to begin leveraging several of the new and enhanced features available within Oracle Application Express 4.0 designed to help facilitate larger team development. We are particularly excited about the ability to create dynamic actions and plug-ins to easily extend the functionality of the tool. Additionally, we hope to drive efficiencies within our development organization by leveraging the integrated project management, feedback and bug tracking features built inside the tool.\u00a0\u00bb<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\"><br \/>\n<em>&#8212; Dennis Vanill, Senior Manager Software Development, PAETEC<br \/>\n<\/em><\/span><\/p>\n<p style=\"text-align: justify; background: white;\"><span style=\"color: black;\"><em>Etudes<\/em><br \/>\n<\/span><\/p>\n<ul>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/city-of-baton-rouge-1-dba-ss-2164307.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">City of Baton Rouge Boosts System Performance and Cuts Report Generation to 30 Seconds<\/span><\/a><span style=\"color: black;\">(March 2014)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/oracle-team-usa-1-exadata-cs-2076612.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">ORACLE TEAM USA Sails to Victory on an Ocean of Data\u00a0<\/span><\/a><span style=\"color: black;\">(December 2013)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/atac-1-db-ss-2062282.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">ATAC Improves Logistics Planning and Enhances the Travel Experience on Rome&rsquo;s Public Transportation<\/span><\/a><span style=\"color: black;\">\u00a0(November 2013)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/acorn-paper-1-ebs-cs-2055097.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">Acorn Paper Products Fills 98% of Customer Packaging Orders in Less Than 24 Hours and Expands Business with New Online Store<\/span><\/a><span style=\"color: black;\">\u00a0(November 2013)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/demand-analysis-1-oae-ss-2008958.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">Demand Analysis Deploys Innovative Application in the Public Cloud and Delivers Rapid, Affordable Customer Intelligence to Clients<\/span><\/a><span style=\"color: black;\">\u00a0(September 2013)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/settle-our-estate-1-dcs-sl-1979322.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">SettleOurEstate.com Builds Asset Distribution Solution Infrastructure in One Month, Gains Scalable, Secure Platform for New Business<\/span><\/a><span style=\"color: black;\">\u00a0(July 2013)<br \/>\n<\/span><\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify; background: white;\"><a href=\"http:\/\/www.oracle.com\/us\/corporate\/customers\/customersearch\/ziggo-1-app-server-ss-1879017.html?ssSourceSiteId=otnen\" target=\"_blank\"><span style=\"color: #1f4f82;\">Ziggo Rapidly Creates Applications That Accelerate Communications-Service Orders<\/span><\/a><span style=\"color: black;\">(December 2012)<br \/>\n<\/span><\/div>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Oracle Application Express Octobre\u00a02014 Oracle Application Express permet de d\u00e9velopper des applications web \u00e0 partir d&rsquo;une approche RAD (Rapid Application Developement) et ce, \u00e0&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,12,16],"tags":[],"ppma_author":[150],"class_list":["post-1987","post","type-post","status-publish","format-standard","hentry","category-francais","category-presentation","category-rfp"],"authors":[{"term_id":150,"user_id":1,"is_guest":0,"slug":"admin8700","display_name":"Patrick","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/209d5ed69b74d288390621ab4c1d3773?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts\/1987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/comments?post=1987"}],"version-history":[{"count":0,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts\/1987\/revisions"}],"wp:attachment":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/media?parent=1987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/categories?post=1987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/tags?post=1987"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/ppma_author?post=1987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}