Service-Oriented Architectures are all the rage. But it's one thing to talk about them, another to design them, and yet another to implement them. What Patterns can you use to design the external interfaces of a Web Service, and keep it service-oriented? How do you avoid the tight-coup...
Eclipse provides support for Java program development such as editing, compiling, and debugging, and is readily extensible through its plug-in mechanism. Many have been involved in the development of plug-ins that support the building and launching of embedded applications (with suppor...
Web services facilitate application-to-application integration and interoperability across different platforms. However, critics usually point to an inefficient processing model and bandwidth requirements for developing Web services. This is often cited as a reason why Web services can...
A service-oriented architecture (SOA) is the design blueprint for seamless connectivity between business processes and IT infrastructure, enabling innovation and improving productivity. SOA provides the most efficient, standard way to dynamically interoperate with any customer, supplie...
Why a Java technology standard? Why technology communities? This session will explore the circle of adoption and business opportunity from an IT Manager and IT developer perspective, as well as, how Java technology fits into these circles, and the significance of conformance and the 'W...
This session will present a collection of programming tips and tricks related to consuming and providing Web services in Java. This collection has been created by a number of developers and consultants and is the result of many real-life project experiences. We will focus on implementa...
Replacing complex, monolithic applications with nimble applications built from exposed services promises increased developer productivity, greater flexibility, and ultimately reduced cost. The adoption of Web services and SOA can also remove a significant level of complexity and integr...
The recently created Web Tools Platform Project extends Eclipse with a set of open source Web service development tools and APIs. This talk gives an overview of the project and focuses on its Web services support. The project is divided into two subprojects: Web Standard Tools and J2EE...
The Smart Client is a relatively new application development model bringing together the rich, interactive user experience of WinForms and the ease of deployment of ASP.NET applications. We'll look at Smart Client architecture, design, and implementation using the Smart Client Offline ...
IT leaders are hoping to leverage the benefits inherent in Web services and Service-Oriented Architectures (SOA) to enable their businesses to be far more competitive and to find new operational efficiencies. But, can we depend on these new technologies and approaches? Management and s...
Service-oriented architecture, Web services, and J2EE technologies are dramatically changing the ways in which enterprises develop and deploy their Internet-facing applications. Because these applications potentially have a global user base, correctly architecting applications is a par...
Service-oriented architecture (SOA) represents the opportunity to achieve broad-scale interoperability, while providing the flexibility required to continually adapt technology to business requirements. No small feat, particularly when one considers the extent and complexity of today's...
Many businesses are pursuing migration strategies that will allow them to begin leveraging some of the major benefits of .NET in the short term, such as managed code and Web services, while positioning them to further build on the platform in the future. But developers have several opt...
This session will address how to approach service-oriented architecture (SOA) management from a project-based level while still allowing room for future expansion and incremental growth to an enterprise-wide SOA. The session will provide valuable insight into how SOA management can hel...
The Basic Business License Web-based application of the District of Columbia enables the processing and issuance of business licenses. The licenses are issued according to business activity and transformed into business endorsement categories. In this project, SDDM Technology participa...
This session explores the best way to approach decisions about securing your applications, highlighting the tools and techniques used by both the hackers and the hacked. In this unique setting we watch an application evolve from easily hackable (worst practices) to average security (st...
This session will provide guidelines, best practices, and a methodology to tackle a problem that is sapping the budgets of enterprise that have invested heavily in J2EE technology - the migration of enterprise applications between J2EE application servers. The strategy and planning for...
One of the key concepts in ASP is the way Web controls are provided as plain .NET classes. Not much has been said or written about how to use (and extend) this model most efficiently. This session will explain all of that. ASP.NET introduces advanced object-oriented features into the w...
The Web Services Interoperability Organization chartered its Basic Security Profile Working Group to develop an interoperability profile involving transport layer security, SOAP message layer security, encryption, signatures, and other security considerations. This session will dis...
You might think you know what an object is, but do you really? Things are not really as they seem in this interesting session that explores the effects of casting, shadowing, overriding, and other OOP mechanisms on objects, and how you can easily be tricked into thinking one plus one d...
In the past year, Web services and service-oriented architectures (SOAs) have become mainstream because of their ability to provide business agility and flexibility through integration, productivity, and reuse. With SOA enablement on the rise, IT groups must address SOA governance as a...
This talk defines a new class of threats, XML Content Attacks, and differentiates these threats from more general Web services attacks and XML security-based attacks. These three related but distinct threat areas are explained. The talk covers XML Content Attacks with regard to tree-ba...
Refresh Software is one of the industry's leading CMS vendors, offering a unique Core Content Management approach. The company's flagship product, SiteRefresh, promotes a decoupled component-based enterprise architecture, permitting it to be easily deployed in existing environments. Th...
One of the great benefits of a service-oriented architecture is the ability it gives you to extend programmatic integration capabilities to business partners. Going beyond simple sharing of data with partners, SOA enables true B2B application integration. At the same time, this capabil...
NET and J2EE are two technical visions for the enterprise. While J2EE is a specification, .NET is a product. What are the approaches for integrating these two fundamentally different frameworks? This session will cover different options including Web Services, RMI and/or .NET remoting,...
Linux and Apache drove a dramatic change in the server operating system and Web server marketplaces. These areas, dominated by Microsoft and Sun in the late 1990s, now see leading open source alternatives challenging these leaders. But open source's impact doesn't stop there. JBoss, th...
Businesses have started to use service-oriented architecture (SOA) to develop high-value and flexible corporate software applications. These applications are typically developed as Web services. Securing these Web services is critical for them to be widely used by businesses and custom...
After years of hype and seemingly few deployments, this session highlights several real-world examples from today's leading enterprises implementing transaction-based Web services. The session answers critical questions for enterprises investigating Web services of their own, including...
CPI is an integrated Correction, Prevention, and Improvement Tracking System for all job-related problems encountered by Halliburton personnel. The system provides a Web interface to let an employee report a problem from anywhere on the field, and tracks the problem during its various ...
Companies are now facing complexities dealing with issues such as regulatory compliance and security while still providing for company-wide collaboration between employees, partners, and suppliers. Identity systems are becoming a crucial component of applications, enabling developers t...
Before digging too deeply into Web services security, it is critical to get a good handle on the key tools in security. Not only will you be able to better understand what you are working with in WSE, but when it comes time for problem solving, you will be in a much better position. Co...
Too often today the preferences, terms, and conditions describing how a Web service behaves when discovered and invoked is programmed right into the business logic. Hard-coding this behavior logic however introduces cost, complexity, and rigidity into a Web services architecture. A bet...
One aspect of the Department of Defense's vision for net-centric operations and warfare is composing and orchestrating mission capability packages from various disparate and geographically dispersed Web services into mission-oriented applications as required by the operational situatio...
Even though WS-* security standards (WS-Security, WS-Trust, WS-SecureConversation, WS-Policy, etc.) are sufficiently prescriptive on specific security subjects like signing, SOAP message encryption, and request/receive security tokens, they do not provide end-to-end security protocol t...
Web services are gaining industry-wide acceptance and usage and are moving from proof-of-concept deployments to actual usage in mission-critical enterprise applications. Web services range from major services such as storage management and customer relationship management to much more ...
SOAs promise a dramatic improvement in IT responsiveness to business needs. Key within this value proposition is the idea that service consumption policies can be configured instead of coded. While the opportunities to positively impact both the top-line and bottom-line are enormous, s...
Creating solutions of any size based on Web services requires an understanding of the entire software life cycle. It is no longer acceptable to just hope the final system comes together. Instead, designing for deployment, performance, and security is necessary at the outset. In additio...
The next generation of Visual Studio contains the new version of the .NET Framework 2.0 that enables an easier and more robust programming model. In these sessions we will cover these new programming models and how they can be used to develop a variety of applications. We will cover in...
Web services are ideal for integrating third-party services into your applications. However, SOAP-based Web services are based on the request-response model like most Web sites. To provide finely grained functionalities, the RPC API is often very verbose and requires multiple network r...
Rich client, thick client, thin client - what are they? What are the benefits of rich client, in particular Java Rich Client? This session presents an overview of the various client technologies, in particular various Java-based rich-client solutions, including Swing/AWT, SWT, and XML....


Untitled Document