OData
This article describes the OData Web API and how requests from clients and results from the providers should be formatted. More >
Tabs showing featured content and columns for developerWorks web services zone.
- Featured content- selected tab,
- Columns
29 May 2012 — Show descriptions | Hide descriptions
- IBM SOA Standards
This article highlights how standards are important for SOA solutions enhancing customer results and enabling interoperability.
- SOA governance using WebSphere DataPower and WebSphere Service Registry and Repository, Part 1: Leveraging WS-MediationPolicy capabilities
This article will cover how to create and use the new WS-MediationPolicy to govern Web services in IBM WebSphere DataPower.
- Best practices and tuning for large objects in WebSphere Enterprise Service Bus
Ensuring optimum performance is attained on systems processing large objects is an issue commonly faced by users of middle-ware software. In general, objects of 1M or more can be considered to be 'large' and require special attention. This article aims to provide you with the necessary information and advice required to successfully utilise the WebSphere Enterprise Service Bus (ESB) V7 product to process large objects efficiently in a 64 bit production environment.
- Using Validator for WS-Policy in Eclipse with IBM WebSphere Application Server
Validator for WS-Policy in Eclipse is a plugin that helps troubleshoot WS-Policy issues. Learn how to use it to debug a problem with some WS-Policy used by IBM WebSphere Application Server. Also find out how to create your own schemas to use the validator with other WS-Policy assertions.
- Accessing HTTP and RESTful services from DB2: Introducing the REST user-defined functions for DB2
Increasingly, Representational State Transfer (REST) has become the preferred way of communicating in today's service-oriented architecture environments. There are many services and information sources that can be addressed via a URL and accessed using HTTP. On the other hand, there is still a significant amount of information stored in relational database management systems (RDBMS) -- like DB2. Modern RDMSes provide powerful processing features for relational data (through SQL) and XML data (through SQL/XML or XQuery).
- Web services with SOAP over JMS in IBM WebSphere Process Server or IBM WebSphere Enterprise Service Bus v7.0.0.x using IBM WebSphere MQ JMS provider
Learn how to change the referenced Java Naming and Directory Interface (JNDI) resources of SOAP over JMS exports and imports so that they can receive and send SOAP messages using the IBM WebSphere MQ JMS provider rather than the SIBus JMS provider with WebSphere Process Server and WebSphere Enterprise Service Bus V7.0.
- New SOA standard helps architects achieve time-to-value and quality goals
IBM continues to invest in standards for architects of SOA solutions. These standards typically address customer architecture considerations, since they are intended to help organizations more easily deploy service-based solutions rapidly and reliably in multi-vendor environments. Read further about the latest standards IBM continues to invest.
- Developing database driven web service using hibernate and implementing Restful web service in cloud to be invoked by Android and J2ME Client
This tutorial demonstrate how to develop database driven web service using Hibernate and invoking it with J2ME and Android Client. Finally it shows how to develop a restful web service and deploy it in the Google cloud and then consuming with Android client.
- Create web services for stateless session beans in Rational Software Architect
This tutorial explains how to create web services for stateless EJB session beans in rational software architect and also explains how to use web services test explorer to test a web service. Reader will learn more about easy tooling capabilities of rational software architect.
- Building a sample application to showcase integration between WESB and WSRR V7
This article will be useful to developers who are starting out with WESB and WSRR, providing a reference point for building a simple solution using WID to showcase integration between the aforementioned products.
- Building an Enterprise Expertise Location system: Part 2: The Expertise Locator Solution Architecture
This article is about the solution architecture of an Expertise Location system that was implemented internally within IBM, interestingly enough called Expertise Locator. In this part of the article, we cover the Use Cases Model, the Solution Architecture, the Data Model and the Architectural Decisions of the Expertise Locator system.
More content
RSS
- Best practices for web services (Adams, Gisolfi, Snell, Varadan)
- Business Process with BPEL4WS (Duftler, Curbera, Khalaf)
- The Python web services developer (Olson and Ogbuji)
Downloads
- IBM SOA Sandbox
- eKit: Enterprise Architect for SOA
- Redbook: Understanding SOA Security Design and Implementation
- White paper: Enabling SOA through organizational change and governance
alphaWorks (alpha technologies)
- Web Service Engine for Accelerating SOA System Development
- Service Integration Bus Performance
- Web Services Validation Tool for WSDL and SOAP
Learning resources
- New to SOA and web services
- Case studies
- SOA role-based skills roadmaps
- Tutorials
- IBM Certified SOA Solution Designer certification prep, Part 1: SOA best practices
- Tutorial: SOA fundamentals in a nutshell
- SOA Readiness Assessment
- eBook: Smart SOA Technology & Practice
- SOA and web services tips and tricks
- Web services Redbooks
- SOA books from IBM Press
- Book: Patterns, Mashups, Governance, Service Modeling, and More
- IBM service-oriented architecture
- WebSphere and web services
- DB2 and web services
Community
- Community overview
- Community member profiles
- Best Practices in SOA blog
- WebSphere SOA and J2EE in Practice blog
- Follow us on Twitter
- Subscribe to Monthly SOA and BPM Newsletter
- All web services forums
- developerWorks online newsletters
- developerWorks podcasts
- Submit an article or idea
-
IBM Impact blog - The forum for business and IT dialogue exchange on BPM, SOA and WebSphere.