advertisement
Premier Club Log In/Registration
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   SKILLBUILDING  |   TIP BANK  |   SOURCEBANK  |   FORUMS  |   NEWSLETTERS
Browse DevX
Download the code for this article
Major online organizations such as eBay and Amazon are rapidly releasing Web services APIs so that developers anywhere in the world can incorporate their functionality into applications. Do you think this development points to a future in which developers increasingly use pre-built, payment-based Web services to build applications or are they just flash-in-the-pan ways for these applicaitons to drive traffic to themselves? Let us know in the Web discussion forum on DevX.
Partners & Affiliates
advertisement
advertisement
advertisement
Average Rating: 3.7/5 | Rate this item | 9 users have rated this item.
 

Integrate Your Inventory System with the eBay SDK

eBay provides a Software Development Kit that makes it easy for .NET developers to create applications that incorporate the eBay marketplace. This article explains how to build a working example application that integrates with eBay. 


advertisement
f you're involved in creating applications for manufacturing or retailing organizations, unless those businesses are the size of roadside taco stands, you probably already have some kind of inventory management system—more than likely built around a product database. In the code download for the sample project that accompanies this article, I've included a very simple example inventory database in Microsoft Access format (of course, your real database can be any type). This sample project that accompanies this article uses this inventory database as the basis for the integration project.


As with any kind of integration project, the task involves writing a little glue code to make your existing system communicate with an external service. Sprinkling a little XML and HTTP pixie dust helps make this go more smoothly, as you probably know.

Figure 1 contains a high-level diagram that shows how all the pieces fit together.

You create your custom listing application—enabling your existing database to talk to eBay —using the eBay SDK, a pure .NET library that encapsulates the XML-parsing and HTTPS request-handling of the cross-platform eBay API. First, download and install the free SDK, then you can use it in a Visual Studio .NET project by making a reference to the assembly eBay.SDK.dll, which is installed by default in C:\Program Files\eBay\SDK.

 
Figure 1. The Players: The eBay SDK and API sit between your application and its data and eBay, letting you expose your data directly and securely to eBay's onsite auction interface.
This article approaches eBay integration using .NET, but because the eBay API is XML-based, it's perfectly possible to create eBay applications using any platform or language.

  Next Page: The Inventory Integration Utility


Page 1: IntroductionPage 3: Making eBay SDK Calls
Page 2: The Inventory Integration UtilityPage 4: Sending an Item to eBay
Please rate this item (5=best)
 1  2  3  4  5
advertisement
Advertising Info  |   Member Services  |   Permissions  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs