Home > Data Center Tips > Systems Management Tips > Web service technologies primer
Data Center Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SYSTEMS MANAGEMENT TIPS

Web service technologies primer


Wayne Kernochan, Contributor
07.19.2006
Rating: -3.75- (out of 5)


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


A Web service is a self-describing component (large-scale piece of code) that can discover and communicate with other components using Web-based communications in a standardized way. A Web service consumer can invoke a Web service provider; a Web service provider can respond to a Web service consumer. An environment in which all applications are Web services providers and consumers is called a SOA (service oriented architecture).

Key foundational Web service technologies:

  • Describe a web service provider, using Web Services Definition Language, or a WSDL.
  • Publish and locate a Web service provider by storing WSDL information in a directory, which can be accessed using Universal Data Description Interface, or a UDDI.
  • Communicate between Web services using SOAP (Simple Object Access Protocol), which is built on the XML (eXtended Messaging Language) messaging protocol.

    More on web service:
    Roadmap to mainframe application modernization

    More specifically, in order to communicate with a Web service, an application will add Web service consumer code. This code first optionally "locates" the Web service in the directory or registry using UDDI, then sends a SOAP communication to invoke the Web service. The Web service receives the invocation via a Web service provider interface, and returns the results of the invocation to the calling application via the provider interface and SOAP.

    Access to a Web service can be dynamic. In other words, at any time a calling application can do a scan of all applications on the Internet, identify yours are one it wants to invoke by scanning your UDDI directory, and then invoke the Web service by following the instructions in the directory. So, in many cases, application interfaces are no longer "hard-wired"; the security guru for an organization can no longer assume that only a small list of applications that have proven trustworthy in the past will invoke mainframe software.

    Second, the organization can attach as much software as it likes to the Web service provider interface (and directory) -- security code, personalization code, business compliance code, and so on. A corporation that wishes can now require all Web services to offer the same Web service security code, and that security will apply semi-automatically to all applications in an SOA.

    About the author:Kernochan is president of Infostructure Associates.

    Rate this Tip
    To rate tips, you must be a member of SearchDataCenter.com.
    Register now to start rating these tips. Log in if you are already a member.




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


    RELATED CONTENT
    Systems Management Tips
    Emergency systems administration from your cell phone
    Turn to collaborative tools for systems performance management
    Use Nagios to trend and troubleshoot performance issues
    Saving money on the mainframe in tough economic times
    Is effective performance management in the data center possible?
    Third-party software vendors and the new IBM z10 technology
    Unix admin tutorial: How much memory is in this machine?
    Mainframe vulnerabilities: Be proactive rather than reactive
    The Unix year 2038 problem
    Mainframes playing catch up: Open source advantages surpass traditional programming

    Modern mainframe: SOA and Linux
    The future of the mainframe in healthcare: Two scenarios
    Mainframe application modernization: Web services aren't the only option
    Mainframe performance management: Linux adds complexity
    IBM mainframe Share user group special report 2008
    Mainframe use on the rise despite sky-high software licensing costs
    Mainframe student anticipates a bright future
    Share keynote explores cloud computing, virtualization
    IBM z10 mainframes and event-driven architectures: Pull the trigger
    Share's leadership dishes on San Jose conference
    IBM z10 mainframe will consolidate z/VM workloads on a single LPAR

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    IBM Roadrunner  (SearchDataCenter.com)
    screen scraping  (SearchDataCenter.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

    DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

  • HomeNewsTopicsITKnowledge ExchangeTipsBlogsMultimediaWhite PapersEvents
    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 2005 - 2008, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts