Posts Tagged ‘oracle’

imageDecember 2018 top tweets by Developer Community

Send us your tweets @wlscommunity #DeveloperCommunity and follow us on twitter

http://twitter.com/wlscommunity Please feel free to send us your news! Make sure you share your content with the community!

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: twitter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Advertisements

image

· A Simple Guide to Oracle Intelligent Bots Error Handling As in any software development, building chatbots is subject to Murphy’s Law. Areas such as conversation flow and backend system integration are likely to be subject to bugs and errors. But even in chatbots, bugs and errors can be fixed. Frank Nimphius explains in this concise article. Read the article.

· Using Content and Experience Cloud with your Oracle Intelligent Bots Chatbot The sample explained in this article is a variant of a FAQ service. The user can ask the chatbot various FAQ-type questions and the bot answers with the FAQ content. The code and configuration snippets provided give you an overview of how to integrate Content and Experience Cloud and Intelligent Bots. Read the article.

· Video: Building Reliable Serverless Apps with the Saga Pattern and Fn Flow Fault handling and reliability can be challenging in a serverless environment. In this Oracle Code Online session video, Thom Leggett shows you how to build a fault-tolerant serverless app on the Fn platform, using the Fn Flow system to apply the saga pattern. Watch the video.

· Video: There’s No Such Thing as Serverless What does the term "serverless" really mean? Oracle ACE Director and Developer Champion Lucas Jellema devotes this 2 Minute Tech Tip to exploring serverless, FN, and the crucial role they will play in the future of IT. Watch the video.

· Announcing Offline Persistence Toolkit for JavaScript Client Applications Oracle is excited to announce the open source release on GitHub of the offline-persistence-toolkit for JavaScript client applications, developed by the Oracle JavaScript Extension Toolkit (Oracle JET) team. Read the article.

· Announcing Mobile Authentication Plugin for Apache Cordova, and More! Now available as open source on GitHub, this plugin provides a simple JavaScript API for performing complex authentication, powered by a native SDK developed by the Oracle Access Management Mobile and Social (OAMMS) team. Read the article.

· New Release of Node.js Module for Oracle Database: node-oracledb 2.0 is out You can now get pre-built binaries with all the required dependencies to connect your Node.js applications to an Oracle Database instance. Node-oracledb 2.0.15, the Node.js add-on for Oracle Database, is now availabel from NPM for general use. Read the article.

· Coming to Your Town: Oracle Code 2018 The 2018 Oracle Code event series kicks off in Los Angeles on February 27, then makes its way to cities throughout the US and around the world. Sign up now to be notified when registration opens for your town, and learn how you can submit session proposals. Get more information

· Proposed for March 20th, 2018, JDK 10 will improve type inference, G1 garbage collector, heap allocation, JIT compiler and more. You can download the Early Access build today and provide feedback.

· Java SE 8 and Java Web Start Announcing the extension of Oracle Java SE 8 Public Updates and Java Web Start support

· What’s new in JDK 9?  Check out the modular system and improvements to the Java SE Platform

· Quick introduction to JSON-P in Java EE

· Docker through the eyes of a Java developer

· An Introduction to the Fn Project

· Automate Your CI/CD Workflows with Developer Cloud Service

· Serverless Java with Java Function Developer Kit (FDK)

· Infographic: Ten Insights About Moving to Cloud

· Let’s Have a Chat…About Chatbots
A chatbot is a computer program designed to simulate conversation with human users. They’re important because many people prefer text messaging channels, such as Facebook Messenger and WhatsApp. With chatbots, people can use natural language and get a consistent experience across multiple devices and channels—and AI helps enterprises use chatbots to automate conversations at scale.

· Why Oracle’s Cloud-Native Stack Is Fueling Innovation
Innovation thrives when technology can be shared and modified. Oracle designed its cloud-native application stack with that in mind—open elements at every layer from containers to orchestration. And one of the newest pieces, serverless development, further reinforces that commitment.

· Digital Disruption Drill: Five Insights from Execs
At the recent Oracle Modern Supply Chain Experience conference, a range of business leaders offered advice to companies whose business processes, applications, and cultures are mired in a bygone era. Here are their best insights covering everything from leveling the tech playing field to creating a culture of change.

· What Developers Are Asking About Serverless Computing
One of the hottest development trends, serverless computing, is about writing logic without thinking about the plumbing underneath. You get as much computing as a service as you want and pay only to the millisecond. But developers have some key questions, which they aired at a recent Developer Week event.

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image

ADF remote regions – functionality available in the latest ADF 12c versions. ADF remote region runs on different server and content is delivered to consuming module through ADF remote region servlet. This allows to decouple large enterprise system into separate modules, each running independently on separate servers. Gained advantage – system becomes more scalable and reliable, even if several modules will be down, system will continue to be functional.
Concept of ADF remote regions, reminds me closely microservices architecture. Microservices – also known as the microservices architecture – is an architectural style that structures an application as a collection of loosely coupled services, which implement business capabilities. The microservices architecture enables the continuous delivery/deployment of large, complex applications. It also enables an organization to evolve its technology stack (as describe here).
Let’s see how ADF remote regions are configured and consumed. Sample application (available for download from GitHub repository) is based on Employees and Jobs modules. Each module is deployed on different servers, Employees module is consumed in Jobs. Microservices here – Employees table. This table comes from loosely coupled service and is consumed within Jobs module: Read the complete article here.

 

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image

I think offline functionality topic should become a trend in the future. Its great that Oracle already provides solution for offline – Oracle Offline Persistence toolkit. This is my second post related to offline support, read previous post – Oracle Offline Persistence Toolkit – Simple GET Response Example with JET. I have tested and explained with sample app how it works to handle simple GET response offline. While today I would like to go one step further and check how to filter offline data – shredding and querying offline.

Sample app is fetching a list of employees – Get Employees button. It shows online/offline status – see icon in top right corner. We are online and GET response was cached by persistence toolkit:

We can test offline behaviour easily – this can be done through Chrome Developer Tools – turn on Offline mode. Btw, take a look into Initiator field for GET request – it comes from Oracle Offline Persistence toolkit. As I mention it in my previous post – once persistence toolkit is enabled, all REST calls are going through toolkit, this is how it is able to cache response data: Read the complete article here.

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image

This week I had some interesting Oracle JET discussions with a couple of developers at one of our customers. One of the things was regarding the inline use of CSS that I found in the Views of the Modules. I didn’t think that made sense so, after asking, I was told that this was because they did not find a way to use specific CSS per module. The question was if it was possible to use one specific CSS per Module in an Oracle JET Application. Besides that I thought it might also be useful to put everything that belongs to a module in its own folder. That could help developers to get a better understanding of the structure of the application. Besides that it is more like the structure of Oracle JET Composite Components where also everything that belongs to that component is under one folder.

Obviously this should be possible by explicitly loading a CSS in the view of the module. Geertjan already blogged about it : https://blogs.oracle.com/geertjan/referencing-css-from-an-oracle-jet-module. The same goes for restructuring the JET application into a more functional architecture: https://blogs.oracle.com/geertjan/restructuring-of-oracle-jet-applications

So nothing really new here, although it is a slightly different approach. Just writing up things here for my own reference. Feel free to use this if you like. In this post I will describe the implementation somewhat more detailed and have a working sample application available. For this blogpost I used the simple application that can be create on with the Oracle JET CLI. I will show you the steps to go from that to the "alternate" architecture. The goal is to have all files for one module in one specific folder. Read the complete article here.

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image

Welcome to the 3rd article on our new Blog series about Oracle JET and Oracle Cloud.

Today we’ll start designing our application, starting with its Data Model. For that, well be focusing on Oracle’s SQL Developer Data Modeler as our tool and design the application’s underlying data model.

So, without further ado, let’s dig right in.

Data Modeling Workflow

Let’s start our SQL Developer and go right into the Data Modeler.

Open up the model browser and save the existing design with a proper, understandable name. I chose “OJetBlog-DataModel”.

Accessing the Data Modeler Browser

Save the design to give it a proper name

Once you have done this, you can start working on your Logical Model. As you know, there are several models to represent your data model, from the most high level (not bound by the RDBMS) to the Physical Model that is totally dependent on the RDBMS.

For our exercise, we’ll model our application in our Logical Model, pass it through to the Relational Model, and the Physical Model, through the generations of specific DDL for our Oracle Cloud Database. Any changes that we need to make in our database will be performed at the Logical level and then, using the SQL Developer tools, passed through our workflow and finalized in a DDL that will be executed on our DB. Keeping this workflow ensures coherence in your designs and a properly documented and maintained DB. Read the complete article here.

 

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

image 

JET Composite Components – are useful not only to build UI widgets, but also to group and simplify JET code. In this post, I will show how to wrap JET table into composite component and use all essential features, such as properties, methods, events and slots.
Sample app code is available on GitHub. JET table is wrapped into composite component, it comes with slot for toolbar buttons:

What is the benefit to wrap such components as JET table into your own composite? To name a few:
1. Code encapsulation. Complex functionality, which requires multiple lines of HTML and JS code resides in the composite component
2. Maintenance and migration. It is easier to fix JET specific changes in single place
3. Faster development. There is less steps to repeat and less code to write for developer, when using shorter definition of the wrapper composite component
Sample application implements table-redsam component, for the table UI you can see above. Here is component usage example, very short and clean: Read the complete article. here

 

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress