Image
EAN-139780823419517   EAN-13 barcode 9780823419517
Product NameJ.R.R. Tolkien
LanguageEnglish
CategoryBook / Magazine / Publication
Short DescriptionHardcover
Amazon.comA Buy on Amazon ~ 0823419517
SKU13177638
Price New3.99 US Dollars    (curriencies)
Price Used0.01 US Dollars    (curriencies)
Long DescriptionJohn Ronald Reuel Tolkien's novels were strongly influenced by his childhood both in South Africa, where lions prowled and wild beasts roamed, and in the English countryside, where he imagined that elves and gnomes dwelled. J. R. R. Tolkien wrote many stories, studied languages--even inventing one of his own--and founght bravely in World War I. He wrote The Hobbit , a children's book about a courageous creature with pointed ears and furry feet, which was an instant success. His next book, The Lord of the Rings ,made Tolkien, an ordinary man with an extraordinary imagination, one of the world's most beloved authors. Includes a time line and bibliography.
Created11-13-2012 11:52:35am
Modified05-01-2020 3:39:03am
MD5aa473e3cc482b66270169bb647efbf5a
SHA256775c7946eca5fd447f16dbb529579b9761e905904c96750883940c3161e95527
Search Googleby EAN or by Title
Query Time0.0058489

Article of interest

This is a basic implementation of a service that provides retrieval access to the EANData.com UPC web site. Its was coded to verify basic  proof-of-concept for development of another application and was not intended to provide be anything more than basic functionality in the retrieval  of UPC data from the EANData.com web site.

There are several places where simple code was left in place rather than using more advanced Java features/methods to allow for easier  understanding of junior developers. Not much time spent refactoring or cleaning up the code. It is provided as a starting point only.

It contains a Factory service that returns a service object configured using the UcpService.properties (see below) file found in the class path of  the executed code. The UpcQueryService can respond with an implementation of the UpcResponse and supporting interfaces or with an InputStream  allowing direct access to the response from the from the EANData.com web site.

JSR 353 is the Java API for JSON is currently under development (http://java.net/projects/json-processing-spec & http://java.net/projects/jsonp).  The several Java JSON implementations seemed to be more than I was wanting/needing so I wrote a basic parser to provide JSON parsing capability  needed. Its not perfect but is a good basic start.

Download the example source code

The UpcService.properties must be configured.

Url (Required)
provides the address used to query UPC data. The additional parameters are added to retrieve the requested information.

ApiKeyCode (Required)
Provided from EANData.com when your account is setup.

Mode (Required)
The manner in which the data will be retrieved from the EANData.com web site.
 
AutoRetrieveGraphics (Optional)
Boolean to indicate whether the graphics, when indicated by a Url, are to be automatically retrieved at the same time with the UPC data. Default is false. A factory method allows for the this property to be overridden at the time the UpcQueryService is created.

Close

Search

Close

Share

Close

Dialog