Wednesday, 9 October 2013

Oracle Java Cloud Service

Let us discuss some more features which induce the user in using the oracle's platform as a serviceA simplistic explanation of Oracle Java Cloud Service is that it’s Oracle WebLogic Server integrated with Oracle Database. So developing and deploying on Oracle Java Cloud Service is akin to developing and deploying on Oracle WebLogic Server and using Oracle Database for persistence. Oracle Java Cloud Service runs Oracle WebLogic Server Release 10.3.6, which is the latest version in the Oracle WebLogic Server 11g line. Oracle Java Cloud Service drastically reduces the complexity associated with the deployment and maintenance of enterprise Java applications. Oracle Java Cloud Service supports a mix of Java EE 5, Java EE 6, and Oracle WebLogic  Server capabilities. It supports all the commonly used Java technologies such as Servlets, JSP, JavaServer Faces (JSF), Enterprise JavaBeans (EJB) Java Persistence
API (JPA), JAX-RS, JAX-WS, and more.However, while Servlet version 2.5 (Java EE 5) is supported, there’s support for JSF 2 (Java EE 6). Also, note that today Oracle Java Cloud Service supports Java 6 APIs but not Java 7 APIs. So Oracle Java Cloud Service is more of a Java EE mixand- match and not the same as having a full Java EE 5 or Java EE 6 server on the cloud. Beyond the standard Java EE specifications, Oracle Java Cloud Service supports the deployment of applications that make use of Oracle WebLogic Server– specific extensions as well as Oracle Application Development Framework constructs. One of the highlights of Oracle Java Cloud Service is that, unlike some other Java PaaS vendors, it puts great emphasis on being a standardsbased solution. So Oracle Java Cloud Service does not force users to use any proprietary APIs. You can develop and deploy on Oracle Java Cloud Service while sticking purely to the relevant Java EE specification. Oracle Java Cloud Service is easy to get started with for anyone with a Java EE background who is familiar with deploying applications on an application server. Considering that it is a Java-only cloud setup, there’s also nothing that  would seem strange or confusing to a Java EE developer. I also like the fact that, unlike with some vendors, Oracle Java Cloud Service does not have its own jargon for how it is priced and packaged. The Oracle Java Cloud Service Software Development Kit (SDK) provides tools to help you develop, deploy, and manage your applications.Note that this SDK is not meant to provide classes and libraries that you have to use in your applications. It merely consists of tools and plug-ins that you can choose to use or not use. Oracle Java Cloud Service offers rich integration with popular Java IDEs, suchas NetBeans, Eclipse, and Oracle JDeveloper, all of which leverage the SDK “under the hood” to interact with Oracle Java Cloud Service. The SDK also includes Ant tasks and Maven plug-ins for  interacting with your Oracle Java Cloud Service instances.

No comments:

Post a Comment