|
JBoss World Barcelona RecapQuick Start
The second JBoss users' conference and exhibition, JBoss World Barcelona 2005, was held Barcelona, Spain, October 10-12, 2005. JBoss World Barcelona helped IT professionals to maximize their understanding of the capabilities and architecture of the various JBoss solutions through a comprehensive agenda filled with educational sessions, interactive discussions, customer case studies, product demonstrations, partner displays, and networking opportunities. JBoss World PresentationsWhile people came to JBoss World from all around the planet for a variety of reasons, the main draw was to attend seminars that covered a wide variety of topics. These seminars were part of five unique tracks, Applying JEMS - Best Practices, JBoss Integration Middleware , Core Infrastructure, Telecom & JBoss Network Training as well as an engaging JBoss Customer Panel. Additionally all attendees were invited to attend a General Sessions where Keynote Presentations were delivered. At the close of the second day's activities, attendees were treated to food, drink and entertainment at The Elephant - a unique Barcelona Nightclub. We invite you to review and download the presentation materials which have all been converted to the Adobe PDF format. While we'd like to offer all of the presentations, please understand that some presenters have not yet given us permission to offer them on this site. Please check back later to see if additional materials have been made available to us.
MARC FLEURY, PHD - Founder & CEO - JBOSS Marc Fleury is the founder and CEO of JBoss. Marc began his career in sales at Sun Microsystems France and then transitioned to engineering, where he worked in SAP development at Sun, Silicon Valley. He then left Sun to work as an independent software contractor and in 1999 started the JBoss Open Source Java Application Server Project. Mr. Fleury’s vision is to see wide adoption of JBoss middleware by delivering Professional Open Source to the enterprise. Click here to view Marc's presentation. RON ELLER - Vice President & General Manager, Enterprise Solution Alliances - Hewlett-Packard Company Ron Eller leads Enterprise Solution Alliances for Hewlett Packard, and is responsible for partner based infrastructure and application solutions and services that extend the value of HP server and storage platforms, management software and services offerings. His responsibilities include development of infrastructure and application solution architectures, and managing the partner relationships and customer and market facing programs and activities with independent software vendors and systems integrators in support of application and other software solutions. Mr. Eller serves on the advisory board of Cylant, Inc. and served as Director of Encompys, Inc., an application service provider in the financial services industry, from 2000 through 2002. Over the past 20 years, he has held various executive and board level positions with nonprofit and community service organizations in the areas of economic development, healthcare and community and land use planning. He holds a Masters degree in Business from Colorado State University and a Bachelor’s degree in Professional Aviation from Purdue University. Click here to view Ron's presentation. BILL HEWITT - Senior Vice President, Chief Marketing Officer - Novell Bill Hewitt is responsible for overseeing Novell’s corporate strategy, as well as all of Novell’s marketing and communications functions, and leading Novell’s global marketing team. Mr. Hewitt is a member of Novell’s Worldwide Management Committee. Mr. Hewitt brings over 20 years of experience in the hardware, software and services sectors to his role at Novell. He most recently served as the Group Vice President for Global Theater Marketing at PeopleSoft, and also held the position of Group Vice President, Industry Solutions, and Vice President, Global Product Marketing. Prior to PeopleSoft, Mr. Hewitt headed sales and marketing for Brigade Corporation and SVP, marketing, for ProBusiness Services, both General Atlantic Partners backed companies. Hewitt held the top marketing post at Hyperion Software and spent ten years in sales, marketing and management positions with the IBM Corporation. Click here to view Bill's presentation. ALI SHADMAN , Vice President of Strategic Software Programs - Unisys Ali Shadman is the Vice President of Strategic Software Programs in Unisys Corp.’s Systems & Technology group. Strategic Software Programs is responsible for marketing and product management of various Unisys software products including Server and Application Sentinel, J2EE-related technologies, Enterprise Application Environment (EAE) and Business Information Server (BIS). Mr. Shadman has over 22 years of experience covering the spectrum of computing from large mainframes to today’s multi-tier, distributed systems in a variety of capacities including corporate strategy, marketing, and business development. Click here to view Ali's presentation.
Track Overview: Developers, engineers, architects, and managers alike benefited from understanding the lessons learned in this series of customer use cases. Title: Network Attached Processing: Tapping “Java Compute Bricks” Abstract: Container based application environments represent the dominant model for today’s business application development. Gartner estimates that 50% of all new business applications are being developed for such platforms, reaching 80% by 2008. Container based environments are at the core of a tremendous number of application deployments, with the rate of application and service deployments steadily growing. The business benefits of these new applications come with major IT requirements. IT organizations are deploying, maintaining, and managing an ever-growing number of applications. Delivering predictable, reliable, and scalable service levels for enterprise applications has become a never-ending challenge. This session reviewed network attached processing, a fundamentally new model for delivering massive amounts of compute power to Java applications running on existing server hardware, operating systems and middleware platforms. This new model addresses continuous deployment and management challenges and eliminates many existing barriers to achieving predictable service levels in an unpredictable world. Title: Migrating Legacy Web Applications to a Modern SOA Architecture Based on Open Source Middleware Abstract: This case study described the experiences gained from converting 18 in-house applications based on Netscape Livewire Server technology to an service-oriented architecture implemented on JBoss Application Server and other Open Source Middleware technologies. The customer move to Open Source was motivated by the desire to reduce the TCO of the existing platform. It was decided to re-design the applications from scratch introducing a portal as the common access method and re-usable services for shared functionality. J2EE was chosen as the technology standard and the implementation used popular open source middleware components like Apache, mod_jk, JBoss application server, Hibernate, Spring and Struts. The actual development was done using the Eclipse IDE plus plug-ins. Title: JBoss Migration Guide Abstract: The “JBoss Migration Guide” gives JBoss Platinum Support customers and JBoss Strategic System Integration partners detailed information about migrating applications from other J2EE application servers to JBoss. Migrating to a different application server is not necessarily difficult, but may pose challenges for three reasons: First, commercial vendors differentiate their J2EE products by providing features that go beyond the J2EE specification. Second, the specification specifies the ultimate behavior of the software, but not the implementation details. And third, the specification allows vendors to define custom deployment descriptors. This Guide eases migration by prescribing a formal process that includes Assessment, Implementation, Deployment, Verification, and Replication Phases. It uses the familiar PetStore application as a worked example to illustrate migration from a BEA WebLogic Server 7.0 (sp5) system to JBoss Application Server 4.0.1 (sp1). And it is based on the experience gained in the many migration projects we have undertaken with our customers. Title: High Availability of Identity Federation System on JBoss Application Server Abstract: This presentation covered how to implement Identity Federation (Distributed Authentication/Authorization Process and Identity Management) on JBoss and current Standards and protocols such as: SAML, Liberty Alliance, XML, JMS, Clustering, etc. The Authentication System is an Integration Problem, JBoss actuates as a middleware of many applications and several distributed credentials. Title: Implementing a JBoss Open Source Enterprise Service Bus Solution Abstract: An introspective of how a large utility company utilized JBoss, JBPM, and Hibernate to solve the problem of moving 24x7 mission critical data around an organization requiring workflow, transactions, providing/transforming data from one system and format to another with distributed components. The overall goal was to replace hundreds of small, one-off applications with an enterprise class, distributed J2EE architecture. The solution resulted in utilizing JBoss, JBPM, and Hibernate to produce a centralized enterprise service bus architecture using best-in-class architectural concepts, J2EE components and open source implementations, such as Spring, Webservices/AXIS, Quartz, EJB/MDB, JMS, and JMX/MBeans. Title: Best Practices in JBoss Performance Tuning Abstract: This session illustrated performance relevant factors in complex J2EE architectures and highlighted the most common pitfalls that development teams face when it comes to performance. Also discussed were best practices in load testing, showing how to track down performance issues and how to optimize high end JBoss deployments for maximum performance. Title: JBoss in Government Abstract: The Dutch Government developed a policy for equal opportunity for Open Source software. An architectural redesign of the basic registers underlying the Government Administration provided the first opportunity to deploy OSS on a grand scale. Currently projects are underway to introduce JBoss technology as the infrastructural framework for 3 Ministries, 500 Municipalities and more than 5000 government agencies. A standardized architecture based on JEMS components allows a broad spectrum of applications to be deployed flexibly over a range of organisations with a wide spectrum of application needs. The presentation will addressed the architecture of the solution, a current status report and lessons learned during the process. Title: Fast Development using AOP with JBoss Abstract: This presentation covered how use aspect-oriented programming for increasing the development curve and make it more modularized. Many JBoss middleware components were used for examples. Title: Performance Managing JBoss Applications Abstract: This session explored how Web Services and composite applications are changing the nature of performance management Web services and composite applications are changing the nature of performance management Managing J2EE applications to achieve their SLAs is a function of availability monitoring, performance monitoring, transactional diagnostics, memory leak elimination and systematic change management. This session will discuss the Java technology, best practice methodologies, and commercial technology for J2EE experts to proactively detect, identify, and remove memory leaks and to reactively triage, isolate, and profile performance problems. This session discussed:
Title: Hibernate and IBM’s Insurance Application Architecture (IAA) Abstract: Mutual of Omaha successfully developed and placed into production two J2EE applications that use a persistence layer based on an IAA Data and Business Object Model in conjunction with a bi-directional Hibernate mapping file. The applications are deployed to WebSphere 5.0.2 and utilize IBM’s DB2 EE on AIX as the DBMS. Hibernate and IAA work very well together. In a very short period of time Mutual of Omaha built, deployed, tested, and moved into production a J2EE persistence layer that operated (almost) flawlessly from the first day it was deployed. They have successfully extended and enhanced this persistence scheme time and again to meet changing requirements without incurring large test cycles or undue risk. The use of Hibernate, in conjunction with the appropriate design patterns, has truly enabled their application and architecture to quickly respond to customer requirements and market demands. Title: Building a Scalable Repository and Portal Integration with JBoss Technology Abstract: Alfresco has been developing a content repository and portlets to provide enterprise content management services for JBoss Portal 2.0. Having developed Documentum’s Repository and Web Development Kit, this team has applied lessons learned to simplify the process of developing portals and adding new content services. Alfresco portals introduce security, versioning, and other services of a content repository for use in portals. The repository services, constructed using JBoss Application Server, Hibernate, Lucene and Rule-bases, is architected as a service-layer to simplify adding enterprise services, such as transaction management, and exposing content services as web services. Alfresco uses JBoss Portal 2.0 and the MyFaces implementation of JSF to develop JSR-168 components to hide complicated control services from portlet developers. Title: Ready for the Enterprise: Best Practices for Moving to Open Source Abstract: The presentation reviewed the growing focus on the Enterprise within the Open Source ecosystem, addressed some of the concerns and risks associated with Open Source in the Enterprise, and provides “Best Practices” for Enterprise customers to adopt when moving to Open Source. From IBM’s acquisition of Gluecode, to Dell’s $100 million investment in RedHat, to Gartner’s prediction that Open Source would be one of the top 5 Corporate IT issues for 2005, it’s clear that Open Source is targeting the Enterprise. As these events take place, and as customers continue to consider adoption of Open Source in their infrastructure, concerns remain how to mitigate the risks - both perceived and real - associated with Open Source. Working closely with Enterprise customers and with strategic partners like JBoss, HP Services has continued to broaden the range of solutions available as “Best Practices” to help enterprise customers make the move to the JBoss Enterprise Middleware System (JEMS) and other Open Source technologies. These include innovative offerings like HP’s Open Source SOA services and management solutions based around HP Open View. In addition, HP Consulting & Integration offers a variety of Open Source services including Open Source Compliance Services, Open Source Strategy Services, Application Modernization & Migration services, and Application Development Solutions - delivered by JBoss Certified Consultants within HP C&I.
Track Overview: This track focused on integration, BPM, and portal technologies, including JBoss jBPM and JBoss Portal. The featured presentations come from core JBoss developers, JBoss partners, and community members. Title: Workflow, BPM, orchestration and Java Abstract: This session proposed a foundational model for dealing with workflow, Business Process Management (BPM) and orchestration in an Object Oriented Programming (OOP) language. Up to now, such a model was absent and that was a barrier for mass adoption. It created a very fragmented landscape. As an illustration, imagine how the database world would look like without the relational model. The difference between integration technologies and BPM is often confused. This introduction put these in perspective and relate to technologies such as: BPEL, BPELJ, JBI and the like. Title: Enterprise Portal and WSRP Abstract: The session provided an introduction to WSRP concepts and a discussion of new features of WSRP 2.0. The presenters defined use case for WSRP as a required feature in any enterprise-level portal and showed how WSRP solves major challenges faced by enterprise developers. These challenges include integration of existing or external software components and services within enterprise portals. The session also defined how WSRP fits in JBoss Portal as well as the relationship between JSR 168 and WSRP specifications. Title: JBoss Messaging Abstract: JBoss Messaging is on course to gradually replace JBossMQ as the default JBoss JMS provider. Improvements come from two main directions: better performance and more advanced high availability and load balancing features. Attendees of this presentation got a glimpse of the features and internals of “All-New” JBoss Messaging, including: the core Channel architecture, which is the foundation of a generic reliable and distributed messaging platform, the JMS AOP facade, distributed/replicated queues and topics. This comprehensive presentation helped attendees to make an informed decision whether JBoss Messaging fits the bill their next-generation enterprise messaging platform. Title: JBoss Portal Abstract: This presentation described current technologies relating to JBoss Portal, and some of the new features included in version 2.2 (Blade), due 4Q 2005. The presenters described the following:
JBoss Portal is an enterprise-class JSR-168 compliant Portal software. It leverages current JBoss technologies such as JBoss Cache, JGroups, Hibernate, and JBoss Application Server. JBoss Portal is 100% spec compliant and has passed Sun's TCK testing. Title: How does BPM Relate to JBI, BPEL and Integration? Abstract: Business Process Management (BPM) is a hot topic and it’s going to get even hotter. The reason is simple: it can drastically reduce the complexity of enterprise software development. Historically, there have been 2 different paths in evolution that have lead to BPM systems: pure play BPM and adapted integration. Recently, we see a new wave of integration technologies like BPEL and JBI. Without going into technical details, attendees of this session learned what BPEL and JBI is. The presenter positioned these with very simple words and sketched the context of these how these XML technologies evolved from XPath expressions, over simple scripting, now evolving to scripting in XML. It turned out that for completely different reasons, the XML integration technologies have solved the same problems that were the motivation for the pure play BPM solutions. But is BPEL really suitable for managing business processes? The presenter uncovered what it means to support business process management and what features BPEL has to handle these requirements. BPEL was also be positioned in the context of JBI. After this session, attendees had enough background information to know in which circumstances to apply the technologies BPM, JBI and BPEL. Title: JBoss Seam Abstract: Traditional web applications are incredibly vulnerable to bugs and performance problems relating to state management. Developers are forced to handle issues like back button navigation, multi-window browsing, session size management in an utterly ad-hoc fashion. Web frameworks offer only extremely fragile state management constructs such as HttpSession and HttpRequest. Access to transactional components from the web tier has also been problematic. J2EE provided no way to have simultaneous access to state held in contexts associated with the web request, and state held in transactional resources accessed via EJB. Finally, J2EE had no first-class construct for representing state associated with a long-running business process. JBoss Seam is a new application framework for Java EE 5 that introduces the notion of declarative, contextual, application state management. Seam integrates EJB 3.0 with JSF and, optionally, business process management via jBPM, providing a uniform component model for Java EE. This presentation discussed problems affecting stateful web applications, introduced Seam’s declarative state management model, and demonstrated how easy it is to build robust web applications using EJB 3.0, JSF and Seam. Title: JBoss Web Services and Web Service Security Abstract: This session covered the new JBoss Web Services stack. This covered the architecture of the new stack, as well as the many new features it provides. Special attention was given to annotation based development (JSR-181), and integration with EJB3. During the security portion of the session, the presenters covered the transport security options of the new stack, as well as the newly introduced message based security model using WS-Security. They then compared and contracted these models, and discussed their importance to the enterprise. Title: Driving JBoss jBPM from Natural Language Business Rules Abstract: Business rules are the foundation of corporate policy, regulatory compliance and business processes. To date, many organizations describe these rules in the form of unstructured text as part of a requirements document or a process step. This type of description is not only difficult to validate and to extract for use in other applications but is also subject to misinterpretation by systems development teams or other consumers of the rules. In addition, many business rules have complex dependencies that are difficult to describe and even more difficult to implement and maintain. This presentation discussed the concept of business rules and the need for modeling rule semantics to address these issues. The session also discussed the relationship between business rules and business processes and workflow, including the need to orchestrate the implementation of rules and processes in an efficient and automated manner. The Unisys Rules Modeler technology was introduced to demonstrate how business rules can be captured unambiguously and consistently in the language of the business by the business user. The session also discussed and demonstrated how Rules Modeler can parse rule statements into a formal representation of meaning that can be used to drive the JBoss jBPM workflow engine. Unisys Rules Modeler together with JBoss jBPM enables complex business rules and processes to be captured unambiguously and implemented automatically. Title: JBoss Reporting Services with JasperReports Abstract: The JasperReports library can be used in any Java application for adding reporting functionality. Recent surveys show that most of the time JasperReports is used in J2EE applications for delivering rich content documents to Web browsers. To make this easier, JasperSoft has developed a new module that makes it easier to integrate JasperReports into a JBoss application server, and integrate it with JBoss Portal. JBoss Reporting Services with JasperReports is a specialized J2EE module that contains the additional wiring necessary to handle images in HTML and for better locating resources. Also, this module contains integration with JBoss Portal so reports may be run and viewed within the JBoss Portal environment. Title: AJAX - From Blog Hype to Business Solution Reality Abstract: Novell is dedicated to providing best-of-breed, easy-to-use and robust solutions to our customers. To do so, Novell engineers keep an eye on new standards, patterns and techniques, allowing them to raise the bar of excellence and performance where needed and appropriate. Early this year, a client-side programming technique got both a name and renewed interest among the web application development communities: AJAX. Web services such as Google Mail, Google Maps or Flickr use it extensively. Today, Novell is working on an AJAX engine to support advanced Web UIs for its upcoming products such as Identity Manager 3.0. During this session, the presenter showed what is behind the AJAX acronym, what Novell is cooking up with AJAX, and how this technique can help increase performance on back end load management and improve the overall user experience for Web applications. Title: Working with JBoss jBPM: From Workflow Management to Business Intelligence Abstract: The competitive business world demands more efficient technologies to deliver products and services to clients. jBPM, as a workflow engine, offers a way to automate the business and, therefore, a way to offer more consistency and faster response to customer requests. However, if a company wants to succeed in the new market, it has to optimize its processes and react on time to changes, features that are not provided by a workflow system. BT's project aims at extending the jBPM platform to support data mining and AI tools that will be used to analyze, monitor and optimize the business process. Instead of embedding the intelligent algorithms within the jBPM code, BT extends the engine to obtain an easy integration of the new components, providing a reusable framework where different AI algorithms can be tested. Title: A Real-World Use Case of Java Web Services and Perspectives Abstract: Web Services (WS) are one way to implement Service Oriented Architectures. However, many issues can be encountered when deploying SOA using WS in a production environment (interoperability, performance...). The presenter discussed lessons learned through a mission for the French Ministry of Finance. The Ministry had indeed decided to make extensive use of WS for its Copernic program (overhaul of all tax IT system applications, 20 impacted projects, 1 billion budget) but was facing some difficulties with the Apache AXIS WS engine. The presenters goal was therefore to secure the use of Web Services inside the Information Sytem. This was achieved by selecting the most adequate engine and defining clear usage guidelines. The presentation covered these technical points: Criteria for selecting a WS engine (functional coverage, standards, compliance, risks...) and evaluation of Open Source WS engines (Apache Axis, JBossWS); Best development approaches to build interoperable Web Services; Choice between WS modes (RPC vs. Document, encoded vs. literal); Fault management; Performance Tuning; High volumes management using attachments
Track Overview: This track focused on core JEMS™ infrastructure products such as JBoss Application Server, Hibernate, the JBoss Microcontainer, and JBoss Cache. You will hear from the real product experts directly including many of the original founders and lead developers of these products. This track was designed for senior developers and architects. Title: JBoss Cache as a Pojo Cache Abstract: JBoss Cache has been used as a plain cache system in many enterprise systems where simple object-wide binary replication (or even persistency) is needed. With its transactional and distributed capability, it is an ideal solution for many state clustering implementations. However, JBoss Cache can also be used as a plain old Java object (pojo) cache as well. A pojo cache is a system that acts as an object-oriented distributed cache. In this system, replication is done on a per-field basis, and thus has the potential to boost performance. In addition, the object relationship is preserved in a distributed, replicated environment enabling transparent usage behavior and increase software performance. In this presentation, the presenter demonstrated how JBoss Cache can achieve these functionalities (through its AOP component). A use case was also given to illustrate the features in a distributed setting. Title: Simplifying Java Development using EJB3 Abstract: Bill Burke described how the latest EJB3 specification is driving the complexity out of enterprise Java development. By enabling a simplified annotation/tag driven programming model, developers can easily add enterprise-class capabilities, such as persistence and transactionality, to their existing plain old Java objects (POJOs). Attendees were walked through the use of EJB3 annotations and a variety of pre-built annotations included in the JBoss Application Server. The audience was also shown how these annotations are built and how to extend the Java Language with their own annotations. Title: JBoss Eclipse IDE Abstract: The presenters introduced the JBoss Eclipse IDE and its features. They showed what is coming in the soon to be released JBoss Eclipse IDE 1.5, mainly focusing on the persistence tools which amongst other things includes Reverse engineering, Various code generation including EJB3 beans, HQL/EJBQL query prototyping and other Wizardry. Title: JBoss JRunit Abstract: The presentation covered what JBoss JRunit is, how it works and how to use it. The majority of the presentation covered a real world case study of how JBoss JRunit has been used within the JBoss Remoting project to identify and track performance hot spots throughout the project life cycle. Title: Crossing the Chasm: Moving Applications from Development into Production Abstract: Enterprise application stacks are becoming more complex and troubleshooting is increasingly difficult, especially when you move your application into production. JBoss developers and system administrators must be able to understand Web Servers, Application Servers, Databases, Storage Systems and Networks to deploy, scale, and manage J2EE applications and services. How can you figure out what your applications are actually doing at runtime, sort out multi-tier dependencies, and pinpoint root causes. Splunk is the first search technology to see inside complex running applications and systems. It is specifically designed for developers, system administrators and support staff to diagnose and resolve problems faster and more precisely by reverse engineering application and system logic at on the fly.
Title: JBoss Web Server Abstract: JBoss Web Server is an enterprise ready web server designed for medium and large applications, based on the Apache Tomcat. It is meant to be used as a replacement for the standard Web servers on all major platforms. JBoss Web Server provides organizations with a single deployment platform for Java Server Pages (JSP) and Java Servlet technologies, Microsoft .NET, PHP, and CGI. It uses a genuine high performance hybrid technology that incorporates the best of the most recent OS technologies for processing high volume data, while keeping all the reference Java specifications. It supports both in and out of the process execution of CGI and PHP scripts, and together with new AJP 1.4 protocol offers a scalable loadbalancing solutions for high availability applications. The hybrid technology model offers the best from threading and event processing models, and that makes the JBoss Web Server one of the fastest and most scalable web servers in the market. Title: JBoss Profiler Abstract: JBoss Profiler is a profiler written for the server-side world. Instead of connecting your graphical or IDE tool to a remote JVM, JBoss Profiler works with log files, and it uses a Web Interface to analyze these files. This presentation will show how to configure JBoss Profiler to analyze CPU and Memory finding bottlenecks or memory leaks. It will also cover some profiling scenarios and common changes you have to make after profiling. Title: Hibernate 3.1: Beyond OLTP Abstract: Hibernate has always focussed on solving problems affecting typical OLTP use cases for Java database application developers. More recently, users have requested functionality for dealing with the kinds of problems that commonly occur in offline batch processing. Hibernate 3.1 introduces a raft of new features for bulk processing, among many other new options. In this presentation, King introduced the new stateless Session API, object-oriented bulk operations in HQL, break processing, and the new special support for huge collections of objects. He also presented the latest enhancements to Hibernate Tools, as well as the EJB 3.0 compatibility projects, EntityManager and Annotations. Title: JBoss Clustering in the new EJB3 release Abstract: JBoss has had a clustering component ever since release 3.0 in 2002, and has been part of our J2EE1.4 release. It supports high availability for components such as http session, stateful session bean (SFSB), entity, RMI, and JNDI. In the ongoing development of J2EE1.5, the EJB3 spec has gone through a major face lift. The emphasis has been on simplifying development. Use of JDK5.0 annotation has been extensive to enable simplification. In this presentation, Wang and Burke looked at JBoss Application Server release for EJB3 high availability solutions. First, we they gave an overview of the high level architecture. The most significant portion of the new architecture is the extensive use JBossCache acting as stateful replication layer. Examples included http session, SFSB, entity bean (through Hibernate), and HA-JNDI. They also discussed the new HA Remoting that introduces high availability on top of the JBoss Remoting framework (which in turns allowing pluggable transport protocol.) Title: The JBoss Network Abstract: The JBoss Network is an integral part of the JBoss Subscription. Since its inception it has morphed from concept into the Customer Support Portal and Enterprise Manager. The list of capabilities in the combined components include: case management, knowledge tools, inventory, release/updates, administration, monitoring and many more modules coming. Learn more about how the JBoss Network and JBoss Subscription make open source safe in production.
Track Overview: This track was designed for those interested in learning more about how the telecommunications industry is leveraging JEMS technology in new and unique ways through compelling real-world presentations from industry experts. Title: Real World Mobile Application Deployment with JBoss and Sync4j Abstract: Connecting mobile devices with business infrastructure and applications is becoming critical for every enterprise, since the usage of BlackBerry, Windows Mobile, Palm, mobile phones and laptops is increasing fast. The open source project Sync4j integrates seamlessly with the existing JBoss infrastructure, even in complex clustered environment, while enabling data distribution and application management with mobile devices. A JBoss - Sync4j integration provides lower costs-of-ownership and faster deployment of mobile services for enterprises and wireless operators. This presentation discussed how the develop mobile application services with Sync4j architecture that would fit perfectly with the clustering capabilities of JBoss Application Server solving real world problems. Sync4j is supported by Funambol, one of the initial members of the JBoss Open Source Federation (JOSF) Title: Using JBoss and the Open Source Approach in the OpenOSS Project Abstract: This paper discussed the aims, objectives and early deliverables from the OpenOSS project which has been sponsored by a number of Telecommunications Service Providers within the TMForum to investigate the potential value of open source as an enabler for rapid innovation within the Telecommunications OSS (Operations Support Systems) industry. By delivering a sandbox of open source software, this project hopes to provide a new and complementary route to expedite the testing, development and realisation of TMForum standards. JBoss was used extensively to realise the first proof of concept that OpenOSS demonstrated earlier this year. In this session described what the presenter's team has done so far and elicited feedback on their plans to take this work forward to provide both a research tool and workable solutions for small scale network and SME deployments. Title: A Carrier-Grade Platform for Value-Added Services Abstract: The messaging business is at verge of a major upheaval as legacy systems are quickly becoming obsolete due to their rigidity and high TCO. This presentation outlined the three-year evolution of a new carrier-grade platform for value-added services. The existing proprietary systems with embedded software are replaced with an all-IP, open-standards- and open-source based solution without needing to involve the heavy JAIN APIs. Specific topics included: the different roles of JEMS components on various network-elements; the technical hurdles encountered and solutions discovered in expanding the Java EE territory. The presenter also hightlighted some innovative techniques developed for a high-level component model. Title: The SIP Application Server in the IMS Architecture Abstract: SIP is an integral standard in the IMS architecture and SIP application servers will be playing an important role. Hotsip's M2CE product using open source products such as JBoss is targeting the role as a SIP application server in an IMS infrastructure, and the demands on the product are already today making it necessary to be IMS compliant. When adding convergence to the equation, IMS architecture becomes important also for telecommunication service providers that today are not in the mobile business. Title: Open Source for Next Generation OSS: Issues and Challenges Abstract: It is quite clear that current software methodology for Operation Support Systems (OSS) is based on a wholly proprietary software model with in some case open standards based interfaces. There is no evidence that this approach is going to be able to develop the scope of Next Generation OSS applications in a timely and flexible manner. In other parts of the software industry Open Source has dramatically changed the dynamics of developing code and product iteration lifecycles. Open Source software availability and uptake in the OSS arena is a more complex matter to answer, but there is a great potential to offer a business model that makes standards compliant component implementations, rather standalone COTS applications (that the market offers now) available to the industry. This presentation showed the work being carried by a Consortia of European telcos in an Eurescom study, “Open Source for the Next Generation OSS”. This study is investigating where Open Source can help, both from a development and integration point of view, and will develop a proof-of-concept of Next Generation OSS using Open Source components and technologies. In particular it will build an initial proof-of-concept of an OSS testbed, using Open Source and free components of carrier grade standard (jBPM and JBossMQ/Messaging), taking into account work being carried out by the TMForum and the OSS/J Initiative.
Title: Technological Choices for the Renovation of the French Tax Information System The French Directorate-General of Taxes (DGI) was represented on JBoss World Barcelona's Customer Panel by DGI's CTO, Mr. J.M. Lapeyre. Through this presentation, J.M. Lapeyre gave an in-depth explanation of the existing environment within the DGI, its challenges, and the technology needed for Project Copernic: to modernize the whole of DGI's administration process while being able to offer new online services. Project Copernic is a full implementation of Service-Orientated Architecture (SOA). In this presentation, Jean-Marie Lapeyre describes how JBoss and Atos Origin were chosen; the reasons why, and the end results, including a saving of millions of dollars through use of JBoss Professional Open Source technology. Click here to review J.M. Lapeyre's presentation (copyright J.M. Lapeyre, permission under license")
Title: JBoss Network Training Abstract: This session provided hands-on training for the JBoss Network Enterprise Manager. It included an overview of the Enterprise Manager and its architecture and how it fits into the larger JBoss Network. Attendees were walked through how to install and configure the product and how to monitor a JBoss server. |
|||||||||||||||||||||