JavaBeans
Home > SOA Definitions - JavaBeans
SearchSOA.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

JavaBeans


Show me everything on Java Web Services

DEFINITION - JavaBeans is an object-oriented programming interface from Sun Microsystems that lets you build re-useable applications or program building blocks called components that can be deployed in a network on any major operating system platform. Like Java applets, JavaBeans components (or "Beans") can be used to give World Wide Web pages (or other applications) interactive capabilities such as computing interest rates or varying page content based on user or browser characteristics.

From a user's point-of-view, a component can be a button that you interact with or a small calculating program that gets initiated when you press the button. From a developer's point-of-view, the button component and the calculator component are created separately and can then be used together or in different combinations with other components in different applications or situations.

When the components or Beans are in use, the properties of a Bean (for example, the background color of a window) are visible to other Beans and Beans that haven't "met" before can learn each other's properties dynamically and interact accordingly.

Beans are developed with a Beans Development Kit (BDK) from Sun and can be run on any major operating system platform inside a number of application environments (known as containers), including browsers, word processors, and other applications.

To build a component with JavaBeans, you write language statements using Sun's Java programming language and include JavaBeans statements that describe component properties such as user interface characteristics and events that trigger a bean to communicate with other beans in the same container or elsewhere in the network.

Beans also have persistence, which is a mechanism for storing the state of a component in a safe place. This would allow, for example, a component (bean) to "remember" data that a particular user had already entered in an earlier user session.

JavaBeans gives Java applications the compound document capability that the OpenDoc and ActiveX interfaces already provide.

Also see Enterprise JavaBeans.

Learn more about Java Web Services
JavaOne: JBoss on SOA middleware, Java EE and data services: Is SOA middleware that different from traditional middleware? At JavaOne, Red Hat's Craig Muzilla ponders that and the future of Java EE and data services.
Java One: Mule architect looks to bring REST to SOA: In a conversation at JavaOne, MuleSource's Dan Diephouse, talks about his work on Mule Galaxy, the REST-based open source registry/repository that is going GA later this month.
Mule architect sees REST with Atom rising, UDDI fading: Dan Diephouse, the creator of XFire and software architect at MuleSource Inc., discusses the advantages in using REST and the Atom Publishing Protocol.
Oracle links SOA, data services, BI and BAM: When it comes to incorporating data services, business intelligence (BI), and business activity monitoring (BAM), Oracle has not lost sight of its database roots.
Eclipse, Sun and Oracle team up on persistence API: The surprise announcement from EclipseCon, is Sun Microsystems. selecting the Oracle led EclipseLink project as the reference implementation for the Java Persistence API 2.0.
JavaOne news: A collection of SOA and Web services news related articles from the JavaOne conference held in San Francisco.
2006 JavaOne coverage: A compilation of stories written about the JavaOne conference held in San Francisco this past May.
Chapter of the week: Security and Ajax: This chapter, excerpted from Ajax in Action, discusses security-related concerns that have particular implications for Ajax.
Chapter of the week: Working with Beehive Web services and JSR 181: This chapter, excerpted from Pro Apache Beehive, explores the Web service capabilities that are a part of Apache Beehive. You'll learn about JSR 181, Web Services Metadata for the Java ...
Decision time: .NET or J2EE?: How do .NET and J2EE stack up against one another? That depends on who you ask. We've compiled resources from both sides of the fence to help you decide for yourself.

CONTRIBUTORS: Susan Adams and Orjan Timan
LAST UPDATED: 01 Apr 2004

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- More information is available at Sun Microsystem's JavaBeans home page .





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
Java Web services programming challenges met with specialized framework
Proxisoft founder Mark Hansen discusses the challenges of programming Web services with Java and how to approach them in this video interview.
Tools add Web services to existing Java EE applications
Proxisoft has created software that, once installed in a Java EE environment, allows you to point and click on classes and methods to create Web...
Video: Author says Enterprise JavaBeans is here to stay
We spoke with Reza Rahman, author of EJB 3 in Action, about the future of Enterprise JavaBeans. Watch this interview at the SearchSOA.com video...

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
EmbeddedJava  (SearchSOA.com)
Java Card  (SearchSOA.com)




JavaBeans Research - White Paper Library
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts