By Piram Manickam; Subrahmanya SV; S Sangeetha  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 syst... May. 18, 2013 03:00 PM EDT Reads: 2,748 |
By Piram Manickam; Subrahmanya SV; S Sangeetha  OSGi is the latest component model to join the bandwagon of component models, which provides a platform for component oriented development and assembly. OSGi framework is a standards based platform whose specifications are provided by the OSGi Alliance (www.osgi.org, formerly OSGi was ... Apr. 26, 2013 12:00 PM EDT Reads: 2,670 |
By Shankar Itchapurapu  The Java Virtual Machine specification limits the size of generated Java byte code for each method in a class to the maximum of 64K bytes. This limitation will cause the JVM throw java.lang.VerifyError at runtime when the method size exceeds this limit.
This method size restriction o... Apr. 9, 2013 07:45 AM EDT Reads: 2,188 |
By Lahlali Issam  Hibernate is an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL.
In general the widely used libraries are well designed and implemented, and it's very interesting to learn from them some coding best pra... Apr. 7, 2013 04:00 PM EDT Reads: 2,588 |
By Piram Manickam; Subrahmanya SV; S Sangeetha  A component is a reusable software entity. A component is a deployable piece of software that can be independently developed and maintained. In the previous article –Componentizing a Monolithic Application in Java, we discussed the need for componentizing applications to get the benefi... Mar. 22, 2013 09:00 AM EDT Reads: 2,901 |
By Piram Manickam; Subrahmanya SV; S Sangeetha  A component is a reusable software entity that is developed and deployed independently. Component based software development has many architectural advantages. In the previous article Componentizing a Monolithic Application in Java, we learnt the need for componentizing applications fo... Mar. 3, 2013 02:15 PM EST Reads: 3,345 |
By Mike Murach; Zak Ruvalcaba  Now that you have the JavaScript skills that you need for using jQuery, you’re ready to learn jQuery. So, in this excerpt, you’ll learn a working subset of jQuery that will get you off to a fast start.
When you complete this section, you’ll have all the jQuery skills that you need fo... Feb. 19, 2013 08:30 AM EST Reads: 5,664 |
By Piram Manickam; S Sangeetha; Subrahmanya SV  Component-oriented development has many architectural advantages. In spite of this, many developers tend to solve problems the monolithic way on the first go. This article demonstrates how a monolithic design can be modified to achieve component-based design. During this conversion pro... Jan. 28, 2013 05:00 AM EST Reads: 4,993 |
By Srinivasan Sundara Rajan  As observed in my earlier articles, the Java EE PaaS portfolio is gaining in strength each day, with support from major players such as IBM, Oracle, VMWare, Redhat , Google and Amazon.
However unlike the Microsoft > .NET Framework > Azure PaaS equation where there is just one version ... Aug. 8, 2012 08:00 AM EDT Reads: 6,535 |
By Sanat Vij  A deadlock is a situation where two or more threads are blocked while waiting to obtain locks that some of the other threads in the deadlock are holding. Deadlocks can occur when multiple threads need the same locks, at the same time, but obtain them in different order. For instance, i... Sep. 7, 2011 07:00 AM EDT Reads: 9,194 |
By Sree Kusumanchi; Ramana Urachintala  Modern enterprise IT infrastructure must keep pace with dynamic needs. As business changes, it allows customers to react quickly to maintain a competitive edge in the marketplace, often by leveraging new technologies to improve the bottom-line performance. Oracle WebLogic Server11g pro... Dec. 28, 2010 11:00 AM EST Reads: 18,770 |
By Shankar Itchapurapu  Software maintenance is a tedious and challenging job. As long as the software functions as expected, it looks great. Imagine the situation, your pager keeps buzzing in the midnight (Not a happy feeling, right?).
Any software system, no matter how well it has been built and quality te... Nov. 16, 2010 11:00 AM EST Reads: 33,180 |
By Steve Hanna  With its ability to provide users dynamically scalable, shared resources over the Internet and avoid large upfront fixed costs, cloud computing promises to change the future of computing. However, storing a lot of data creates a situation similar to storing a lot of money, attracting m... Dec. 9, 2009 04:22 PM EST Reads: 19,043 |
By Marc Goodman  With IP networks taking on many new challenges from VoIP, rich multimedia and other high-bandwidth consuming and high-priority applications, SMBs need to be sure the network connectivity between their business and Cloud Computing provider is protected with controls for reliable Interne... Sep. 23, 2009 05:30 PM EDT Reads: 9,367 |
By Ronan Kavanagh  Small and medium businesses (SMBs) that have previously considered virtualization in the cloud but decided that it is too expensive or simply not viable should think again. Virtualization and cloud computing enables SMBs to green their operations and build IT infrastructures that are a... Sep. 14, 2009 11:15 AM EDT Reads: 8,603 |
By Thomas Rischbeck  ESB products emerged around 2002 from message-oriented middleware (MOM). Faced with market domination by IBM, MOM vendors were the first to jumpstart the ESB concept with the aim of developing a unique selling proposition. They added Web service and EAI capabilities on top of existing ... Sep. 10, 2009 12:00 PM EDT Reads: 10,269 |
By Mala Ramakrishnan; Sriram Chakravarthy; Srini Vinnakota; Chris Nguyen  Cloud computing is slowly gaining credibility and traction in the enterprise world. As giants such as Google and Amazon productize their massive cloud infrastructures, moving enterprise applications to the public cloud seems a more realistic possibility. The advantages of an enterprise... Jul. 21, 2009 08:15 AM EDT Reads: 9,926 |
By Satadip Dutta  The common methods for functional GUI testing are the "record and execute" script technique and writing test programs for different scenarios. In the "record and execute," the test designer interacts with the GUI and all the events are recorded in a script. The script can later be repl... Jul. 18, 2009 12:45 PM EDT Reads: 54,834 Replies: 7 |
By Chris Muir  Do you believe that the day when programmers could focus on one language in their jobs is gone? Thanks to the ever-changing IT landscape and the uncertain financial times, contemporary developers are expected to work with a wide range of platforms, frameworks, languages as essentially ... Jun. 2, 2009 10:00 PM EDT Reads: 23,239 Replies: 2 |
By Roger Strukhoff  The 80/20 rule has negative implications for traditional IT reousrce allocation, with the 80 percent going to maintenance, and only 20 percent to innovation. How can you innovate with SOA to flip this ratio on its head? Mar. 7, 2009 10:00 PM EST Reads: 8,336 |
By Roger Strukhoff  Think in terms of all of your IT assets as part of a portfolio of innovation, and it becomes easier to think of you to put them to creative use that drives operational efficiency. Mar. 7, 2009 07:42 PM EST Reads: 8,110 |
By Matt Silver  A standard from OASIS called Web Services for Remote Portlets (WSRP) is used so portlets can be decoupled from a portal. In part one (JDJ, Volume. 13, issue 3) of this article, we introduced the relevant standards and specifications and then demonstrated WSRP's capabilities by consumin... Jul. 17, 2008 06:00 PM EDT Reads: 13,768 Replies: 1 |
By Richard Monson-Haefel  The mouse was the original idea of Doug Engelbart who was the head of the Augmentation Research Center (ARC) at Stanford Research Institute. Engelbart's philosophy is best embodied, in my opinion, in the design of another device that he invented, the five-finger keyboard - with keys li... Apr. 10, 2008 09:15 AM EDT Reads: 38,833 Replies: 6 |
By Deepak Vohra; Ajay Vohra  WebLogic Server 10 Technology Preview supports JEE 5. A feature of JEE 5 is the Java API for XML Web Services (JAX-WS) used to create Web Services and Web Service clients. WebLogic Server 10 provides the jwsc task to create the Web Service artifacts and the clientgen task to create the... Jun. 27, 2007 03:00 PM EDT Reads: 29,360 Replies: 1 |
By Eddie O'Neil WebLogic Workshop 8.1 included both an application framework and an IDE to support developing enterprise applications using Page Flows, Controls, and annotated web services. This article describes some of the differences between the 8.1 Workshop runtime and the Apache Beehive project. Jan. 30, 2006 01:00 PM EST Reads: 13,781 Replies: 2 |
By Alex Maclinovsky  In the five years that I have worked in Web solutions practices, a typical business problem has changed from 'we need a new Web site' to 'we need to regain control over our existing sites.' It's not uncommon for large corporations to have hundreds or even thousands of different Web sit... Oct. 26, 2005 04:45 AM EDT Reads: 28,311 |
By Deepak Vohra; Ajay Vohra  The JBoss open source application server is commonly used in the development phase of a J2EE project. In the production phase the commercial BEA WebLogic server is preferred because of its enhanced set of features. Without modifications, an application developed in JBoss does not deplo... Aug. 8, 2005 12:00 PM EDT Reads: 60,385 |
By Raffi Basmajian  In Part 1 of this article series we discussed the fundamental aspects of clustering JMS resources in a WebLogic cluster. In Part 2 we will discuss JMS clustering in the context of design and configuration strategies that demonstrate how to create efficient JMS architectures. Jun. 21, 2005 01:00 PM EDT Reads: 25,892 |
By Thomas Erl BEA recently announced that it is broadening its SOA consulting practice, and that it has created a tool companies can use to learn about SOA and figure out how prepared they are to transition to the new architectural model. Apr. 6, 2005 12:00 AM EDT Reads: 20,210 Replies: 1 |
By Eric Gudgion The rising business trend toward using open source software platforms has brought an increase in the number of critical applications deployed on Linux and BEA WebLogic. For many organizations, in fact, WebLogic deployments are their first major Linux installation. Feb. 26, 2004 12:00 AM EST Reads: 31,872 |
By Scott Davison There are nearly 6 million business travelers using the Internet, responsible for more than $30 billion in travel expenses each year. For the Internet-based travel services industry, this is a tremendous revenue opportunity and the competition for this market is very intense. Jan. 30, 2004 07:47 AM EST Reads: 10,208 |
By Scott Grant In the last couple of years Sun has introduced a number of APIs targeted toward enterprise application development. One of the most exciting of these is the Java Message Service, or JMS. The JMS API is designed to do for messaging in the enterprise what JNDI does for naming and directo... Jan. 30, 2004 12:00 AM EST Reads: 18,975 Replies: 1 |
By Michael Havey The state machine is one of the most successful ideas in the history of computing. Alan Turing built a model of computability around the concept, and in doing so became the father of computer science. Mealy, Moore, Harel, and other theorists expanded the idea, influencing engineers of ... Jan. 9, 2004 12:00 AM EST Reads: 26,370 |
By Ashley Byrd; Girish Gupte EMALL is a procurement portal for the U.S. Department of Defense. Defense and federal personnel use it to shop for items ranging from office supplies and equipment to weapons systems. The personnel have various levels of privileges to access classified catalogs and place orders. Jan. 9, 2004 12:00 AM EST Reads: 17,343 |
By Kunal Mittal BEA WebLogic Workshop is the single point of entry for developers to develop J2EE applications on the BEA platform. The WebLogic Workshop Platform Edition includes support for portal development on top of the standard WebLogic Workshop Application Developer Edition. Jan. 9, 2004 12:00 AM EST Reads: 16,186 Replies: 1 |
By Alexandre Rafalovitch Very large organizations know the value of spending a little (or a lot of) extra money to be in total control of the information. The rest of us have probably run into situations where the server version in production may or may not be exactly the same as the one in the QA section and ... Jan. 9, 2004 12:00 AM EST Reads: 20,564 |
By Michael Havey  Developers of workflow-based applications with the Business Process Modeler (BPM) component of BEA WebLogic Integration Version 7 use a powerful, feature-rich, graphical editor, called Studio, to design workflow templates and to monitor the progress and state of runtime instances of t... Dec. 1, 2003 12:00 AM EST Reads: 18,755 |
By Hugh Docherty It is late Monday afternoon and your application is finally going into production. After a year of development and months of QA, it will be live first thing Tuesday morning. Dec. 1, 2003 12:00 AM EST Reads: 14,565 |
By Peter Zadrozny For those of us who are always looking to optimize our code and improve performance by squeezing out a few milliseconds here and there, marshalling is one of those areas that you expect to be so bloated that you would think you could improve performance many times if you could get your... Dec. 1, 2003 12:00 AM EST Reads: 16,650 |
By Komal Mangtani With today's increasing demand for businesses to communicate with each other, business-to-business (B2B) integration holds the key to successful e-commerce collaboration. Dec. 1, 2003 12:00 AM EST Reads: 15,884 |