|
| Sat, 18 May 2013 15:00:00 EDT Part 3 | Component Models in Java |
| Service Component Architecture (shortly referred as SCA) is a technology for creating services from components. SCA is a set of OASIS standards and part of it is developed with the collaboration of vendors from open source community, referred as “OSOA” Open SOA. SCA helps to build systems as a collection of interconnected components. The components created in SCA communicate through the services. The advantage of SCA is its neutral component model. It allows services to be built by any language component like Java, C++, BPEL, JavaScript, Ruby, Python etc. SCA addresses two important needs of component world:
Complexity
Reusability read more |
| Sat, 18 May 2013 10:00:00 EDT Cloud Expo NY: Adopting Cloud Solutions from the Couch to the Corporation |
| Enterprise cloud adoption revolves around pushing the BYOD movement and focusing on data security.
In his session at the 12th International Cloud Expo, Ross Brouse, COO and President of Solar VPS, will cover how cloud adoption is driven by consumerism, humanity’s need to socialize, our addiction to new gadgets and the ability of data to stay secure in a growing collaborative world. The cloud is a drug and we’re just getting hooked.
Ross Brouse is the COO and President of Solar VPS. He is a true creative thinker. He believes the solution to most challenges involves discipline, positive reinforcement and innovative problem solving. As an industry leader, he draws from decades of experience in film and television production, graphic design and development, and managed IT. A graduate of New York University, Ross founded FortressITX's subsidiary company, Solar VPS, in 2005. read more |
| Tue, 14 May 2013 13:03:13 EDT Java Certifications |
| Welcome to Java Certification Path. If you are reading this article, it means that you are thinking or have decided to take Java Certification. Let me start off by congratulating you on this decision to boost your career strength.
To become a successful Java professional it is good to acquire Java certification to show their evidence. Java certifications adds more confidence to your job responsibilities as well as improves your career potential, of-course you can get higher salary than others.
Oracle’s Java certifications are designed to be focused on particular roles in the software development cycle and, therefore, are more useful than all-in-one certifications.
Oracle currently offers the following Java certifications, which are classified by level and specialization. Most of the certifications require you to pass a multiple choice exam, but some require you to complete an assignment plus an essay exam. read more |
| Fri, 10 May 2013 13:45:00 EDT Fix Memory Leaks in Java Production Applications |
| Adding more memory to your JVMs (Java Virtual Machines) might be a temporary solution to fixing memory leaks in Java applications, but it for sure won’t fix the root cause of the issue. Instead of crashing once per day it may just crash every other day. “Preventive” restarts are also just another desperate measure to minimize downtime, but, let’s be frank: this is not how production issues should be solved.
One of our customers – a large online retail store – ran into such an issue. They run one of their online gift card self-service interfaces on two JVMs. During peak holiday seasons when users are activating their gift cards or checking the balance, crashes due to OOM (Out Of Memory) were more frequent, which caused bad user experience. The first “measure” they took was to double the JVM Heap Size. This didn’t solve the problem as JVMs were still crashing, so they followed the memory diagnostics approach for production as explained in Java Memory Leaks to identify and fix the root cause of the problem.
Before we walk through the individual steps, let’s look at the memory graph that shows the problems they had in December during the peak of the holiday season. The problem persisted even after increasing the memory. They could fix the problem after identifying the real root cause and applying specific configuration changes to a third-party software component. read more |
| Wed, 08 May 2013 14:24:06 EDT Browser Zoom Effect Using WebRenderer |
| We are often asked how our clients use WebRenderer in their projects. There are thousands of different use cases our ingenious clients have come up with that have both delighted and surprised us. WebRenderer is more than just an embeddable Java Swing browser. WebRenderer also gives you, the developer, complete access and control of the browser.
We thought we would put together an example that demonstrates some of the in-browser functionality. In this example we use WebRenderer Swing Edition to create a special “Zoom” effect when a click action is selected. read more |