FREE Registration is required
Overview:
An extensible application is one that the user can extend easily without modifying its original code base. One can enhance its functionality with new plug-ins or modules. Developers, software vendors, and even customers can add new functionality or Application Programming Interfaces (APIs) by simply adding a new Java Archive (JAR) file onto the application classpath or into an application-specific extension directory. This paper describes two ways to create applications with extensible services, which allows the user or others to provide service implementations that require no modifications to the original application. By designing an extensible application, one provides an easy way to upgrade or enhance specific parts of a product without changing the core application.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | HTML |
| Date: | Sep 2007 |
| Pages: | 13 |
People who downloaded this item also downloaded
![]() |
How to Create Translucent and Shaped Windows |
![]() |
Introducing Java Server Faces (JSF) to 4GL Developers |
![]() |
Use C# and the .NET Framework to develop your own plugin architecture |
White Papers, Webcasts, and Resources
- Designing High Availability for Internet Information Services CA XOsoftEnd downtime forever on your Web servers running Microsoft Internet Information Services with this step-by-step guide to high availability.
- Live Webcast: Enhanced Availability in a Virtual Data Center with the Dell PS Series and Microsoft Windows Server 2008 R2 Hyper-V Dell EqualLogicLearn how to use the new features of Microsoft Windows Server 2008 R2 Hyper-V to boost the availability of your virtualized data center.
- Live Webcast: Get Control over SaaS Application Access TriCipherLearn to simplify and protect access to your company's data in Software-as-a-Service (SaaS) apps using identity and access management best practices.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study



