API

How to add a newsletter customer to MailChimp

It has to be easy to add users to a list which can be used to send newsletters. Modern newsletter campaigns are generated through tools like MailChimp, Amazon SES etc. So the challange is to the information about a user into a foreign system.

Display a local public transport route by using the Wiener Linien API

The core problem of this challenge is the proper formulation (encoding) of the request and the correct interpretation (decoding) of the server-response. Another problem is the sending and the receiving of the XML-files with a server-side scripting language such as PHP.

programming with OWL API

-What is OWLAPI -Why we need OWL API -How can we use OWP API -Example

Paypal Integration

Paypal offers an easy way to integrate payments into web applications. Anyone, with a paypal account, can use the developer tools and integrate this into a website.

There are different methods of integration available. For simple tasks, like donations or selling of single products, there is an online button generator available. The generated button lets a customer pay a certain amount and can be inserted into the HTML code of the website.

For more complex tasks, paypal offers APIs. There is a simple Name-Value Pair (over HTTP) based version and a SOAP based version available. For both there are is large amount of sample code in Java, PHP and .NET, as well as a detailed Reference available.

There are no monthly fees or setup fees to maintain a paypal account. For less than 2.500 EUR per month the transaction fees are 3.4%. If the sales volume increases, there are certain lower fees available.

Embed Google Maps to Website

<p>Embed Google Maps to a Website. Show website visitor where Vienna UT is.</p>

BitTorrent tracker optimization

<p><span style="font-family: sans-serif; color: #000000; font-size: small;"><span style="font-size: 13px; line-height: 19px;"><span style="font-family: Verdana, sans-serif; font-size: 12px; color: #494949; white-space: pre-wrap;">A BitTorrent tracker is a server software based on BitTorrent protocol. Download clients are required to firstly communicate with the tracker to get other peers which have already begun downloading the same file that the clients want to get. During the download, tracker randomly and periodically provides clients newer peers which have joined the same download group. Optimize the tracker by using GeoTool so that the tracker can provide clients the nearest peers through geographical coordinates and therefore speed up the entire download time. </span></span></span></p><p><span style="line-height: 19px; white-space: pre-wrap;"><span style="line-height: 20px; white-space: normal;"><br /></span></span></p>

Creating a new Seam Web Project using Eclipse

<p>First of all, I would like to give you a short information about JBoss Seam. JBoss Seam is a powerful new application framework for building next generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management (BPM). Seam has been designed from the ground up to eliminate complexity at the architecture and the API level. It enables developers to assemble complex web applications with simple annotated Plain Old Java Objects (POJOs), componentized UI widgets and very little XML. The simplicity of Seam will enable easy integration with the JBoss Enterprise Service Bus (ESB) and Java Business Integration (JBI) in the future.</p>
Subscribe to API