SOA articles and products


Home
Articles

Consulting
Mentoring
Speaking
Products
Books
Reports
Mail
Links
Privacy
Sitemap
Contact

Google

 

WS-I Advocate

 

 

An SOA (service-oriented architecture) is essentially a collection of connected services. Web Services is being presented as the connection technology of the future. That is probably a fair assessment. Web Services essentially use XML to create a robust connection. A service is the endpoint of a connection. Also, a service is a  well-defined, self-contained function that does not depend on the context or state of other services.

In an SOA, the distinction between internal and external services will become less apparent. This will create a dynamic environment where software vendors will compete on features or innovations that are independent of the connections. This could include such things as user interfaces, automated software agents, rule-based systems, or user profiles that allow for highly customized interactions.

Articles

SOA articles that you can view for free, online. Click here to view.

Interested in how an SOA can help you with with enterprise integration? What are some architectures that take advantage that preserve your existing information technology investment? These free, online articles provide answers to these questions and more. Check out the SOA.

Products

A listing of  products that can be used in an SOA is available on this site. Links to the product Web sites are also provided. Click here for products for SOAs.

Jump-start your development

We can help get your project off to a running start by providing:

bulletConsulting on software architectures and products. This will help you quickly make fully informed decisions concerning the selection and use of software products for Web services and SOAs. More...
bulletMentoring or coaching on technical issues. These sessions make it easier for managers and project leads to get up-to-speed on architectural considerations. More...
bulletSpeaking on topics of advanced software architectures and how such architectures can be used in organizations. This is a great way to communicate the value of using various types of software architectures to larger groups. More...

Related topics on this Web site

Various architectures can use many of the following products described on this site. Be sure to check them out.

bulletApplication servers
bulletRelational databases
bulletObject-relational databases
bulletObject-relational mapping
bulletObject-oriented databases
bulletXML databases
 
Barry & Associates, Inc.