Home > Ask the SOA Experts > SOA governance and standards Questions & Answers > Architectural guidelines to consider when categorizing an enterprise app
Ask The SOA Expert: Questions & Answers
EMAIL THIS

Architectural guidelines to consider when categorizing an enterprise app

Anne Thomas Manes EXPERT RESPONSE FROM: Anne Thomas Manes

Pose a Question
Other SOA Categories
Meet all SOA Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 14 January 2005

I would like to categorize an existing enterprise insurance agency application built on J2EE, running on WebSphere 5.1. Are there any architectural guidelines I need to consider?

I would like to know details regarding the architecture to adopt considering the following:

1. The services that need to be identified.

2. The communication between this services.

3. Will the signature of each service be unique?

4. What will be the communication channel between the various services?

5. Is there an industry standard to adopt?

6. Is there an industry suggested practice for error handling in services?

Could you please provide information on these topics.


>
EXPERT RESPONSE

The scope of this question is a bit large for this type of forum, but I'll give it a quick pass.

1. Factor the application into business functions. A service should reflect a business task.

2. For communication within a J2EE application, I recommend communicating using RMI. But all services should also be exposed as Web services to enable integration with other applications. Web services communicate using SOAP.

3. Each Web service should have a unique signature.

4. SOAP over HTTP or HTTP/S

5. SOAP/WSDL/UDDI and WS-I Basic Profile

6. I'm not aware of any defined industry best practices for error handling beyond what's defined in the WS-I Basic Profile.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
IBM Web services
Quan on the Cloud part 2: IBM Autonomics director sees a service-oriented phenomenon
Quan on the Cloud part 1: IBM Autonomics director heralds user facing applications
From mainframes to iPhones and beyond: IBM preps mobile SOA connection
IBM rules SOA/BPM with ILOG buy – analysts
Web 2.0 at the old ballgame
SOA benefits outweigh risks – IBM exec
IBM's newest SOA framework tackles CRM
SOA is here to stay - IBM's LeBlanc
Focus SOA on business value – IBM's LeBlanc
The business and IT roles inside SOA and BPM

Java Web Services
Adobe Integrated Runtime (AIR) melds with ColdFusion - builds calendaring system for child services agency
Oracle re-brands BEA WebLogic as its strategic server for SOA
Ajax and Flex try to co-exist inside RIA development
BEA gives Oracle new Java platform, Eclipse tools
Where Ruby on Rails fits into SOA
Sun Java CAPS chugs down SOA open source track
JavaOne: JBoss on SOA middleware, Java EE and data services
Open source software requires governance, Burton warns
Deutsche Post delivers .NET in Java CRM thanks to SOA
Eclipse, Sun and Oracle team up on persistence API

WSDL (Web Services Description Language)
Amazon Mechanical Turk Web services app touts improved development GUI
SOA triple play: Policy meets Semantic Web
Eclipse Ganymede: Web Tools build SOA foundation
Java One: Mule architect looks to bring REST to SOA
WSDL technology
A middle way to SOA governance
WSDL 2.0, new messaging for Web services
WSO2 releases C and PHP frameworks
WADL: The REST answer to WSDL
W3C adds semantics to WSDL

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Websphere MQ  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2001 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts