Welcome!


Top Stories

Read JDJ's 2004 Predictions by i-Technology Leaders Feature Story Read The End of Middleware by Jonathan Schwartz Read From the Founding Editor by Steve Benfield In the world of IT, outsourcing is either the dirtiest word you can utter or a brilliant one; it's all about who says it to whom and where it is said. No matter who uses it, it is a word most often said in private. When corporate managers use the word, it is always mentioned in a most confidential fashion as a potential cost-cutting tactic, a magic bullet to increase margins. When technical people use the word in public it is always with a hushed tone, as if speaking it aloud would give management the idea. In private it is discussed as if it were the greatest evil ever to befall the world, a faceless monster from far away. The reality falls somewhere in the middle. Outsourcing can be an extremely complex a... (more)

Commentary: Sun’s Oracle Merger

Mergers & Acquisitions on Ulitzer With only the ‘you may now kiss the bride’ custom to follow, the Oracle/Sun marriage (or dare I say Sun/Oracle) is now finally complete. After months of legal wrangling which has caused nothing but embarrassment and dwindled Sun’s stature within the market sphere, reports also came out that half of Sun's 27,000 staff will be made redundant. Thus initial indications are clear that Oracle, known for its past agnosticism to open source has an eye for the merger being based on maximizing profit. In the meantime Sun’s competitors are probably smiling wryly as the delay of the merger played into their immediate interests but what threats and challenges does this partnership now pose to the once great open source vendor which did so much for developing the tech and e-commerce industry. One thing which Oracle will most probably do is addres... (more)

4.7 Billion Mobile WebRTC Devices by 2018 | @ThingsExpo [#WebRTC]

Even though Apple and Microsoft haven’t commented on the new open source technology which delivers high quality audio and video capabilities to desktop and mobile browsers, major carriers such as AT&T and Telefónica, leading infrastructure providers like Alcatel-Lucent and Ericsson and new WebRTC application providers in likes of Teledini and NetDev are driving the technology forward. Research analyst, Sabir Rafiq comments, “WebRTC brings many opportunities; ABI Research believes major trends will start to form within the enterprise market with WebRTC. Companies will be willing to implement the new technology to aid productivity and reduce communication barriers within the workplace.” ABI Research recognizes that there are significant barriers in the way of WebRTC technology becoming widely adopted. Firstly, Apple is not showing any interest in WebRTC, similar to ... (more)

The Evolution Of Connecting

So here you are, the eager Java developer, about to embrace JDBC (Java Database Connectivity), the next item on your Java technology checklist. If you followed my last article (JDJ, Vol. 5, issue 9), you've selected a database system and a JDBC driver to help you master this technology. Now you want to jump in and start writing code. Perhaps you've bought a JDBC book, read your JDBC driver documentation or collected various JDBC articles from magazines (such as this one). Unfortunately, many of these resources skim the introductory topics or, worse, offer seemingly conflicting code examples. This article discusses the details of connecting a Java application to a database using JDBC, including how the process has changed with the evolution of the Java programming language. In theory, the basics of connecting a running Java application to a database are quite simple... (more)

James Gosling on… Real-world Java

On a late sunny Tuesday afternoon, James Gosling, the creator and father of Java, takes time out to chat with JDJ's Alan Williamson and Blair Wyman. Williamson: How are you finding JavaOne so far? Gosling: There's an awful lot of energy here and just seeing what people are up to is a lot of fun. As we go from year to year, things are moving at such a quick pace. Seeing how much stuff is incredibly real these days is quite a rush. Williamson: Are you still involved with Java? Gosling: It's my job, every day. Williamson: We can't imagine you sitting there in front of a compiler; do you? Gosling: Actually for the last couple of months I've been tormenting the guy who owns the compiler source and I've been hacking on it relatively heavily. But I think someday he will forgive me. Williamson: What's the big surprise this year when you walk around all the booths and exhibito... (more)

JBoss Group Commits to J2EE 1.4 Certification for JBoss Open Source Java Application Server

JBoss Group LLC announced this week that it has reached an agreement with Sun Microsystems, Inc. to license the J2EE 1.4 technology compatibility kit to certify the industry's most popular open source, Java-based application server, JBoss. In an exclusive statement to JDJ, JBoss explains their take on certification: "JBoss Group's commitment to J2EE certification for the JBoss application server is part of our strategy of delivering Professional Open Source, this means making Open Source the "safe" choice for enterprise IT. As JBoss is increasingly used in development and production in large government and corporate IT environments, we recognize the importance of accommodating the level of people in the application server decision-making process, for whom J2EE certification is important. Another driving force in our push for certification has been our software and s... (more)

Eclipse Special: IBM Rational Update

To view our full selection of recent Eclipse stories click here "Where we are moving now is if you look at products today from Rational, 80% of them are Eclipse-integrated today. As a general, strategic direction, we are moving them from Eclipse-integrated to Eclipse-based." "You will see greater and greater integration and construction on top of the Eclipse framework, so basically, Eclipse is at the core of all the products that we build as part of the software development platform." Jeffrey Hammond, group market manager for IBM Rational Software [speaking during a news briefing, March 28, 2003]   Other planned IBM initiatives: Making UML 2.0 modeling capabilities available as part of Eclipse - IBM will produce standardized mapping between Business Process Execution Language (BPEL) and UML. Making seamless the import of business process models from WebSphere Business In... (more)

Sun's McNealy Boosts Java R&D in the Far East

"Just like Silicon Valley, Korea is where to go if you want to see the real potential of a fully networked society," said Scott McNealy yesterday in a speech at the opening ceremony of Sun's first research and development center in Asia, located in Seoul, the South Korean capital. The South Korean Yonhap News Agency is reporting that McNealy, who was in Seoul to open the center, said: "Korea has an extremely talented IT workforce, and that's why we will continue to have a strong presence in Korea moving forward." More than two-thirds of South Korea's 15 million homes have high-speed Internet connections and as of March 2005 there are 37.1 million mobile phone subscribers in the country - out of a population of 48 million. Sun plans to spend a total of 50 million US dollars over the next four years to fund the lab's development activities, the agency reported. South Ko... (more)

JDJ Exclusive: First "Post-Google" Q&A With Sun About the Java Desktop

"As a desktop Java enthusiast," says Sun's director of Java Desktop Engineering, Thorsten Laux (pictured), "what's particularly compelling about the new partnership is the fact that Google has shown Sun that the JRE distribution channel represents an extraordinary value." The importance of that, Laux explains in this exclusive Q&A with Java Developer's Journal, is that it helps Sun to better understand the rationale for "continued and increasing investment in Java on the desktop" – creating a richer and broader platform which will ultimately drive more JRE downloads.  Q. Thorsten, thank you for talking with JDJ so soon after the historic Sun-Google announcement. We would like, if we may, to concentrate on the desktop side of things, but perhaps first you should just “position” this for us in terms of the overall announcement. How would you summariz... (more)

McNealy & Schwartz Make Sun's Great Free-Software Gamble

Even though in April 2004 he appointed Jonathan Schwartz president and COO, Sun supremo Scott McNealy has never quite managed to take a step backwards out of the limelight. Or even half a step for that matter. The blame for that lies squarely on McNealy's shoulders - or, rather, on his lips. Because no other CEO in the Valley has quite McNealy's gift for quips, put-downs, one-liners, and significant "quotable quotes." JDJ News Desk here brings a weekend round-up. "Sun Is Not Proprietary, Just As IBM Is Not Bankrupt" It was a year ago now that McNealy tore into a reporter as follows: "For 22 years, I've said name a technical specification at Sun that is not open, published or adopted by some or all of the computer industry. You can't. To call Sun proprietary is as big a lie as you could put in your newspaper. If I were to say IBM is bankrupt and you were to publish... (more)

Integrating AJAX with the JMX Notification Framework

AJAX and JMX are at opposite ends of the Systems Management stack. However, the emerging ubiquity of the AJAX model for rich browser clients has obscured the benefits the model provides in the architectural space for enhancing support patterns within the problem resolution pipeline. This article elaborates on an architectural benefit of AJAX that lets the management state be 'broadcast' to a browser-enabled user base without waiting for a page refresh. This architecture is an extension of a general pattern for logging JMX events and properties to a server-side log file; this variation logs or 'broadcasts' management information to the (AJAX-enabled) user base. Emphasis is placed on the AJAX request/response model and the painting of management data to the page, together with the beautiful JMX notification framework, all neatly integrated in the middle with an instrum... (more)

CloudEXPO Stories
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone.Ballerina is a new cloud-native programing language which understands the architecture around it - the compiler is environment aware of microservices directly deployable into infrastructures like Docker and Kubernetes.
In an age of borderless networks, security for the cloud and security for the corporate network can no longer be separated. Security teams are now presented with the challenge of monitoring and controlling access to these cloud environments, at the same time that developers quickly spin up new cloud instances and executives push forwards new initiatives. The vulnerabilities created by migration to the cloud, such as misconfigurations and compromised credentials, require that security teams take a proactive approach, educating employees about the risks of human error. Cloud infrastructure and SaaS applications are some of the most notorious network blind spots, and with insider threat posing such a significant risk, visibility has also never been more important - or more difficult.
Blockchain has shifted from hype to reality across many industries including Financial Services, Supply Chain, Retail, Healthcare and Government. While traditional tech and crypto organizations are generally male dominated, women have embraced blockchain technology from its inception. This is no more evident than at companies where women occupy many of the blockchain roles and leadership positions. Join this panel to hear three women in blockchain share their experience and their POV on the future of blockchain.
Serverless Architecture is the new paradigm shift in cloud application development. It has potential to take the fundamental benefit of cloud platform leverage to another level. "Focus on your application code, not the infrastructure" All the leading cloud platform provide services to implement Serverless architecture : AWS Lambda, Azure Functions, Google Cloud Functions, IBM Openwhisk, Oracle Fn Project.
The platform combines the strengths of Singtel's extensive, intelligent network capabilities with Microsoft's cloud expertise to create a unique solution that sets new standards for IoT applications," said Mr Diomedes Kastanis, Head of IoT at Singtel. "Our solution provides speed, transparency and flexibility, paving the way for a more pervasive use of IoT to accelerate enterprises' digitalisation efforts. AI-powered intelligent connectivity over Microsoft Azure will be the fastest connected path for IoT innovators to scale globally, and the smartest path to cross-device synergy in an instrumented, connected world.