Evaluate
Weigh the pros and cons of technologies, products and projects you are considering.
Evaluate
Weigh the pros and cons of technologies, products and projects you are considering.
Measuring the complexity of new services
How to properly build the server side of mobility applications
Building desktop versus building mobile applications: More than the device is different. Continue Reading
Top 10 Q&As: SOA experts get honest about app dev, integration trends
App dev and integration have undergone a slew of changes in recent years -- from the rise of RESTful services to mobile back ends. Hear what top SOA experts have to say. Continue Reading
-
Web services design patterns, problems and solutions
How Con-way Inc. achieves real-time application integration
Why this is the year of the cloud service broker
REST or SOAP: Which offers the most benefits for mobile applications
When choosing between REST or SOAP for mobile apps, it's important to remember there are two major models: native and wrapped mobile web applications.Continue Reading
App lifecycle management: How APM can help
At EclipseCon 2013, Compuware APM technology strategist Daniel Kaar discussed how APM technology improves app performance in production environments.Continue Reading
How application integration maintenance is like taking care of a car
Forrester analyst Randy Heffner offers some best practices and his predictions for software integration management.Continue Reading
Creating an SOA center of excellence for application integration
A well-built SOA Center of Excellence for application integration is crucial to service-oriented architecture. Here is a breakdown of how to build it.Continue Reading
-
Why SOA applications are easy to migrate to cloud
Learn why SOA applications are the easiest of all apps to migrate to the cloud.Continue Reading
Backend as a Service points to mobile development futures
Mobile middleware is undergoing some changes as Backend as a Service (BaaS) upstarts bring cloud services architecture to back-end processing.Continue Reading
Backend as a Service players, users and trends
Today, Backend as a Service (BaaS) vendors vie with alternatives for mobile apps that must deftly integrate back and front ends.Continue Reading
RESTful services take on a role in health IT infrastructure
Gerald Beuchelt, project software systems engineer at MITRE, discusses the role of RESTful services in building a national health IT infrastructure.Continue Reading
How three SOA integration projects are connecting apps, processes
SOA is a potent middleware connector. At Oracle OpenWorld, project leaders shared their experiences with SOA connecting applications and processes.Continue Reading
The future of financial services may be banking on SOA
After recent difficulties for financial services, one active director suggests that banks invest in modernization via SOA.Continue Reading
Business architecture takes the fore in application portfolio analysis
A shift to business-focused application portfolio analysis is under way, and business architecture is coming to the fore, experts say.Continue Reading
Cloud connectors gain traction in enterprise application integration
More enterprises are turning to cloud connector and data integrator products to meet their enterprise application integration needs, experts say.Continue Reading
HTML5 guide
HTML5 guide: The advent of HTML5 signals a new wave of Web programming methods, and a new slate of standards for enterprise application development.Continue Reading
HTML5 browsers gain influence as application integration pendulum swings
HTML5 browser front ends on new Mobile Web apps give added importance to the 'client' in the client server equation. But SOA has a back-end role too. Scalability is an issue for heavily used applications.Continue Reading
Service virtualization arises to meet services testing obstacles
Service virtualization allows teams to simulate services before they are truly available. That’s a plus for Agile development and integration testing.Continue Reading
Grady Booch puts application developers at the center of the universe
ESB performance depends on service design
ESBs have found increased use among SOA infrastructure tools - but they may not provide greater services reusability, if configured incorrectly.Continue Reading
Will HTML5 applications change enterprise application development?
HTML5 applications should have a very positive impact on enterprise application development, particularly with Web applications and mobile application development.Continue Reading
Gartner analyst: REST APIs gain added importance in application integration design
Architecture changes today center on design of the API, says Gartner. The API increasingly supports REST interfaces.Continue Reading
SOA and EAI in the land of enterprise service bus integration
Like a Swiss Army Knife with many blades and tools, the enterprise service bus (ESB) is many things to many people. It finds use in both EAI and SOA.Continue Reading
Mobile middleware services help connect devices to back ends
Enterprise middleware's role as mediator is being replayed these days in the fast moving world of mobile services development. There, mobile middleware is assuming the mediator's role.Continue Reading
cloud service governance
Cloud services governance is a general term for applying specific policies or principles to the use of cloud computing services. The goal of cloud services governance is to secure applications and data when they are located remotely.Continue Reading
ESB and SOA infrastructure: The role of ESBs in application integration
How important are enterprise service buses (ESBs) to service-oriented architecture (SOA) and the enterprise? Will new efforts to understand ESBs pay off in the long-term? This e-book provides valuable insight on the role of ESBs in application ...Continue Reading
ESB Tutorial
Our ESB tutorial provides the expert advice, definitions, implementation examples, trends and news you need to get started with or optimize the performance of an enterprise service bus.Continue Reading
Gartner Analyst: Rethink the application paradigm - consider business capabilities
'Application' may no longer be the best way to describe what we develop.Continue Reading
Web services standards and requirements
30 year IT veteran Tom Nolle discusses heavyweight WS standards and how they play into application development for new technologies like the iPad.Continue Reading
Special report: Mainframe application modernization
Mainframe application modernization keeps legacy systems vital. The mainframe remains central and its ongoing transformation is among notable SOA success stories.Continue Reading
SOA with .NET & Windows Azure: Realizing Service-Orientation with the Microsoft Platform from Thomas
SOA with .NET & Windows Azure: Realizing Service-Orientation with the Microsoft Platform presents readers with a hands-on review of key issues in applying SOA techniques on the .NET platform. This is another in the series of Prentice Hall ...Continue Reading
Open Grid Services Architecture (OGSA)
The Open Grid Services Architecture (OGSA) is a set of standards defining the way in which information is shared among diverse components of large, heterogeneous grid systems.Continue Reading
The impact of HTML5 on Web applications
HTML, the HyperText Markup Language, is an essential part of the Internet experience. HTML5 is one part of what WHATWG sees as essential to the future of Web applications.Continue Reading
Developing applications that work with message-oriented middleware requires mind shift
Message-oriented middleware helps developers create applications with asynchronous functionality increasingly vital to modern distributed applications. But programmers must be ready to cede control over orchestration to make the jump to messaging ...Continue Reading
Distributed data caches speed cloud applications
A new layer of storage, the distributed data cache, may l help make data more accessible and make cloud computing a more appealing option for computation and analysis. Hear why in this podcast.Continue Reading
BPM Tutorial
Our new Business Process Management (BPM) tutorial provides the definitions, tips, news, examples, and products you need to get started with or optimize your use of BPM.Continue Reading
Expert Query: What is the difference between RESTful transactions and Web Services transactions?
REST based transactions assume that only one party to a global transaction accesses the shared state at any given time, sort of like passing a token. The other participants have no knowledge of what's going on at another participant and their ...Continue Reading
On lightweight Java frameworks and service-oriented architecture
Narrower, focused development approaches such as the Spring framework arise as alternatives to full-fledged J2EE. Spring forgoes EJB, employs a Model View Controller and separates the component model from the distribution method.Continue Reading
SOA data services using a common data model
The common data model for data services aligns with the agility promised by service-oriented architecture (SOA) in the Progress Software view.Continue Reading
WSTx (Web Services Transactions)
WSTx (Web Services Transaction) is a set of XML markup specifications designed to permit the use of open, standard protocols for secure, reliable transactions across the Web... (Continued)Continue Reading
Service Data Objects (SDO)
Service Data Objects (SDO) is the name of a specification designed to streamline the processing of SOA (service-oriented architecture) data from diverse sources such as XML documents, relational databases and Web services... (Continued)Continue Reading
WS-Policy (Web Services Policy Framework specifications)
WS-Policy is an abbreviation for the Web Services Policy specifications, members of the core Web Services architecture specifications... (Continued)Continue Reading
service-component architecture (SCA)
Service-component architecture (SCA) is a group of specifications intended for the development of applications based on service-oriented architecture (SOA), which defines how computing entities interact to perform work for each other... (Continued)Continue Reading
Web Services Trust Language (WS-Trust)
Web Services Trust Language (WS-Trust) is a specification that uses the secure messaging mechanisms of WS-Security to facilitate trust relationships in diverse Web service environments... (Continued)Continue Reading
service-level management
Service-level management is the monitoring and management of the quality of service(QoS) of an entity's key performance indicators(KPIs).Continue Reading
Service Integration Maturity Model (SIMM)
The Service Integration Maturity Model (SIMM) is a paradigm developed by IBM that defines the extent to which various services are integrated in a service-oriented architecture (SOA)... (Continued)Continue Reading
Download Free SOA Books
Browse our collection of free chapter downloads for everything Web services.Continue Reading
Web Service Choreography Interface (WSCI)
Web Service Choreography Interface (WSCI) is a programming language that provides a global, message-oriented view of processes involving multiple Web services... (Continued)Continue Reading
Web Services: Glossary
This is a glossary of terms related to Web services.Continue Reading
WS-I Organization (Web Services Interoperability)
The WS-I (Web Services Interoperability) Organization is an association of IT industry companies, including IBM and Microsoft, that aim to create Web services specifications that all companies can use.Continue Reading
WS-Coordination (Web Services Coordination)
WS-Coordination (Web Services Coordination) is a proposed IT industry standard for how individual Web services can interact in order to accomplish an application task.Continue Reading
OOPSLA (Object-Oriented Programming Systems, Languages and Applications)
OOPSLA is the annual conference for Object-Oriented Programming Systems, Languages and Applications, sponsored by the SIGPLAN and SIGSOFT groups of the Association for Computing Machinery (ACM).Continue Reading
service-oriented integration (SOI)
SOI is also an abbreviation for Silicon-On-Insulator.Continue Reading
service-oriented management (SOM)
Service-oriented management (SOM) is the operational management of service delivery within a service-oriented architecture (SOA).Continue Reading
SPML (Services Provisioning Markup Language)
SPML (Services Provisioning Markup Language) is an Extensible Markup Language (XML)-based language that facilitates the exchange of provisioning information among applications and organizations, corporations, or agencies.Continue Reading
dynamic DNS service
A dynamic DNS (domain name system) service is a company that charges a small fee to allow a user connecting to the Internet with a dynamic IP address to be able to use applications that require a static IP address.Continue Reading
management service provider (MSP)
Also see two related terms, application service provider and storage service provider.Continue Reading
business service provider (BSP)
A business service provider (BSP) is a company that rents third-party software application packages to their customers.Continue Reading
Web Solution Platform (Distributed interNet Applications Architecture (DNA))
(In chemistry, DNA stands for deoxyribonucleic acid.Continue Reading
How can I call a Web page from my Web service page after extracting an XML file?
Differences between a Web container, Web server, servlet container and an application server?
Using DIME to send attachments to a Web service
Binding to a specific implementation of a Web service at runtime
Service-oriented architecture tutorial
In this article we briefly discuss the relationship between CBD and SOA, followed by a discussion of SOA architecture and design decisions. We describe the basic SOA components and building blocks, and a prescriptive technique for performing SOA ...Continue Reading
Difference between a servlet container and an application server
Difference between Web services and SOA
Calling a Web service from JavaScript
How do you call a Web service (JAX-RPC model or Apache SOAP model) from JavaScript? Do you need any special tools?Continue Reading
Uploading files with Web services
Creating a hotel booking Web application
Stateful Web services in .NET
What is the difference between a Web service and a Web application?
Evolution of mobile computing services
In issue 1.00 of On Demand, Neil McEvoy of the Genesis Forum introduced the concept of The Singularity, the logical destination of XML Web services evolution. The continuing convergence of standards to allow ...Continue Reading
What are middle tier Web services
Middle tier Web services
Web services standards and OSI 7
Web services middleware vs. the application
What is Web services management?
VB.NET client to access a HTTPS-based service
Tools for converting XML schema to Java objects
Web Services Reliable Messaging
Today Web services are inherently unreliable and are not well-suited for conversational-type processes that may run over several days. But unless Web services messages can be sent reliably they will never be adopted for mission-critical, more ...Continue Reading
J2EE application components
A discussion of the J2EE application components.Continue Reading
Examples of B2B/choreographed/collaborative Web services
Enterprise Service Bus (ESB): Lasting concept or latest buzzword?
The enterprise service bus (ESB) has begun to gain popularity and could supplant proprietary enterprise application integration (EAI).Continue Reading
What role will UDDI play in Web services applications?
Are SAML and WS-Security competitive specifications for Web services security?
Looking for a tool to convert ASCII text file into XML format
Can we support synchronous and asynchronous Web services with J2EE?
Microsoft BizTalk Server vs. other Java-based Web service orchestration tools
What is Web services choreography?
Can I write a Web service to send an XML file from client to server and insert the contents into a d
What is Web services orchestration?
How should people orchestrate Java code as well as other components in addition to Web services?
What is the difference between JMS and Web services using JAXM?
What is the difference between using JMS/Messaging Middleware versus Web services using JAXM? Which of them is more reliable?Continue Reading
How can I address Web services scalability issues?
What's the difference between BizTalk and .NET Web services? I don't get it.
What is the roadmap from being a Java developer to senior Java/J2EE/Web service member?
How can I create a SoapExtension for my Web service?