Home > SAP Tips > ABAP/Java developer tips > SAP and Web services, part 1
SAP Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

ABAP/JAVA DEVELOPER TIPS

SAP and Web services, part 1


Jeff Marin
04.16.2002
Rating: -3.63- (out of 5)


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


As a SAP developer or manager, you may have read about Web Services and tried to determine where they could fit within your organization. Or perhaps you heard a little about them but were not sure what they were or if you needed to be concerned. In this series of articles I will explain:

  1. What Web Services are and why they are important to the world of SAP
  2. What technical hurdles need to be cleared to create Web Services built on top of SAP
  3. How to build a SAP-powered Web Service
  4. What is the future of SAP Web Services

Introduction to Web Services

First things first. To make sure we are all on the same page, I have included a brief overview of Web Services.

Initially, all access to the Internet was from an Internet browser, the most popular being Internet Explorer and Netscape Navigator. Browsers offer a very compelling user interface and we have already seen many applications that had been built as stand-alone programs now being completely running through an Internet browser. Examples of this include Project Management, Collaboration, and Training. Additionally we have seen browser-based applications that had never before existed such as Online Stores and Online Brokerage Services.

Over time, Portable Digital Assistants and Mobile Phones started shipping with Web browsing capabilities build in. With their limited screen sizes and capabilities, Web pages had to be formatted quite differently and user expectations had to be adjusted accordingly. Still many people enjoy connecting to the Internet in this fashion and doing things like checking their e-mail, the weather, traffic and stock prices.

A third way of connecting to the Internet does not involve a user interface at all. It simply involves sending and receiving information in a standard format. The entities involved could be people but most likely they will be existing software programs that have been retrofitted with the ability to communicate with each other. These programs will use Web Services for communication.

By using the Internet and Web Services for communication, programs running on different operating systems, written in different languages, running in different geographical areas, and using different protocols will be able to communicate in a standardized fashion never seen before in the world of computers.

Perhaps some of you have been involved in integration projects where two systems needed to communicate with each other. Many times, a custom solution needs to be created where data is passed through many processes and hoops before these systems can be interoperable. Unfortunately, this solution usually only works between these two systems and involving a third requires a whole new set of solutions. Web Services provides a solution that can be repeated again and again as an integration solution.

Why SAP and Web Services are a natural fit

Applications using Web Services will be transferring data in a standardized manner across the Internet. Where will this data come from? To answer this question, we must look at where this data currently resides. Although relational databases are very popular for storing information, the vast majority of large companies use Enterprise Resource Planning (ERP) applications and Customer Relationship Management (CRM) applications. ERP and CRM systems will be the most likely users of Web Services over time.

Web Services will allow your organization to communicate with buyers, partners, and suppliers in a standardized manner and give them access to your SAP-based applications and data without having to worry about issues like incompatible operating systems, geographic location, and other application to application integration issues. Your customers will be able to make your R/3 software part of their own business process and make both you and them more productive. Of course, issues like security and quality of service will have to be addressed with the utmost priority.

Until my next column, think of internal SAP applications and data that you are either currently sharing or would like to share with your business partners. If you like, send me an email with some of these ideas and I will try to incorporate them into future columns in this series.


Jeff Marin is the Director of Training and Education at Gamma Enterprise Technologies, Inc. Click here to contact him.


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


Submit a Tip




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


RELATED CONTENT
ABAP/Java developer tips
Fixing a common OPEN_FORM and START_FORM error in SAPscript
Select Text fields: Case-insensitive
Finding BADIs you can use
Is this the quickest way to find a BADI?
ABAP Objects in SAP Workflow to provide improved performance
Easily debug error messages in SAP processes
Accessing private attributes in ABAP Objects
Find a BADI in a minute
Top 10 SAP tips of 2007
How to transport an SAP query in R/3 4.6x

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.

HomeNewsTopicsBlogsTipsAsk the ExpertsMultimediaWhite PapersProducts
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 2000 - 2008, TechTarget | Read our Privacy Policy
SearchSAP.com is a search service provided by TechTarget and is completely
independent of and not affiliated with SAP AG.
  TechTarget - The IT Media ROI Experts