Connect your enterprise to a wide range of SaaS platforms, Open APIs, and social networks quickly and without difficulty. Through step-by-step instructions and numerous real-world examples, this concise guide shows you how to seamlessly integrate the external services you need with Mule ESB and its powerful Cloud Connect toolset.
You’ll learn how to use service-specific connectors for many popular APIs—including Salesforce, Twitter, LinkedIn, and Twilio—through easy-to-learn abstractions.
Today's mobile devices have GPS and standard APIs to give you access to coordinates—but what can you do with that data? With this concise book, application developers learn how to work with location data quickly and easily, using Node.js, CouchDB, and other open source tools and libraries.
Node.js makes it simple to run event code on the Web, and the CouchDB document-oriented database lets you store location data and perform complex queries on it quickly.
You'll also learn how to provide subtitles and captions, using file formats that work in browsers now. This book includes code samples and downloadable examples to help you take full advantage of audio and video in your web pages.
The vibrant and rich Android development platform, created by Google and the Open Handset Alliance, continues to be a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the software development kit. Android's continued growth includes support for Flash and Flash gaming apps, Wi-Fi tethering, improved performance, WebM or WebMedia integration for HTML5-based video and other multimedia APIs, Chrome OS (WebOS) integration, and more.
Java and XML Data Binding Brett McLaughlin
First Edition May 2002 ISBN: 0-596-00278-5, 214 pages
Table of Contents Index Full Description Reviews Reader reviews Errata
This new title provides an in-depth technical look at XML Data Binding. The book offers complete documentation of all features in both the Sun Microsystems JAXB API and popular open source alternative implementations (Enhydra Zeus, Exolabs Castor and Quick).
Portal development projects have become the centerpiece of IT acquisition and development strategy
for many organizations. Enterprise integration and Web application developers predictably
groan when they hear the word “portal”—nightmares of proprietary APIs, oversold features, and
shoddy tool integrations. The authors of this book have been involved in over a dozen production
portal efforts over the last several years. In that time, we have dealt with numerous products and
frameworks, including some in-house frameworks based on servlets and JSPs.
A ﬁnal design criteria was that the API should be cor-
rect, in that events should only be reported if they are
applicable. Consider the case where a packet arrives on
a socket, in turn generating an event. However, before
the application is notiﬁed of this pending event, it per-
forms a close() on the socket. Since the socket is no
longer open, the event should not be delivered to the ap-
plication, as it is no longer relevant.
Servlets have several key advantages compared with the older technology of CGI. They are more efficient, and allow several things to be done easily that are difficult or impossible with regular CGI. One major feature is that Servlets can talk directly to the web server; this simplifies operations that need to look up images and other data stored in standard places. Servlets are written in Java and follow a wellstandardized API (Application Programming Interface). They can be deployed with almost every commercial and open source web server, including Apache and Microsoft IIS.
PHP is an open-source (and therefore free) scripting language for creating dynamic
web pages. Since its creation in 1995, its popularity has grown to more than double
that of the previously most used scripting language, Perl.
In fact, PHP is now in the top five most popular and most used languages according
a majority of surveys, which is hardly surprising because it is provided with most web
hosting accounts, is easy to integrate into web pages, is extremely fast (given that it is
interpreted), and it has built-in links to MySQL, the world’s most popular open-source
The ns-3 simulator is a discrete-event network simulator targeted primarily for research
and educational use. The ns-3 project, started in 2006, is an open-source project developing
Primary documentation for the ns-3 project is available in four forms:
ns-3 Doxygen/Manual: Documentation of the public APIs of the simulator.
Tutorial (this document).
Reference Manual: Reference Manual.
As much as I would like people to believe that DotNetNuke was intentionally created as a premier
open source project for the Microsoft platform, it is unfortunately not the case. As is true with
many open source projects, the software was created with commercial intentions in mind, and
only when it was discovered that its true purpose would not be realized was it reconsidered as an
open source project.
Autodesk Robot™ Structural Analysis Professional software is a collaborative, versatile, and faster software application that can help you compete and win in the global economy. Purpose-built for BIM, Autodesk Robot Structural Analysis Professional calculates even your more complex models with powerful finite element auto-meshing, nonlinear algorithms, and a comprehensive collection of design codes to help you achieve results in minutes, not hours.
As one of the most popular open source content management systems available today, WordPress boasts a framework that allows you to easily customize and extend it through plugins. This comprehensive book shows you how plugins work, reviews the tools and APIs available in WordPress, and demonstrates how to extend the functionality of WordPress with plugins.
This chapter will demonstrate how to install Alfresco, introduce Alfresco Explorer – the web client interface for managing the repository, and the applications that are bundled with Alfresco standard distribution.
Towards the end, you will understand how Alfresco stores and organizes the uploaded contents. We will also be acquainted with the default spaces that come with the Alfresco repository.
Today, Alfresco is the leading Open Source alternative to Enterprise Content Management – alternative to Microsoft SharePoint®, Documentum®, Open Text®, and so on.
The success of an open operating system for smartphones is closely
linked to the degree to which the functionality of lower levels of software
and hardware can be accessed, modified, and augmented by add-on
software and hardware. Java MIDP 1.0 allowed only modest access to
underlying Symbian OS functionality. Java MIDP 2.0 exploits it much
more fully and this book brings you the most up-to-date information
available for programming Java MIDP 2.0 for Symbian OS. As Java MIDP
2.0 smartphones begin to ship in volume in 2004, we are witnessing the
coming of a third wave of mobile phones....
Deciding to add security to a web application is like deciding whether to wear
clothes in the morning. Both decisions provide comfort and protection throughout
the day, and in both cases the decisions are better made beforehand rather than later.
Just look around and ask yourself, “How open do I really want to be with my neighbors?”
Or, “How open do I really want them to be with me?”
Enterprises have websites constructed in different web frameworks and the need for them
to work together cohesively. GateIn will provide the solution to effectively integrate them into
a single website. GateIn is an open source website framework that does more than a web
framework by letting you use your preferred one.
This GateIn Cookbook provides solutions whether you're planning to develop a new GateIn
portal, migrate a portal, or only need to answer a specific query. It is filled with bite-sized
recipes for quick and easy problem resolution.
Grid Computing: Lecture 2 - Grid Architecture includes Grid Characteristics, API and SDK, Grid Layer Architecture, Protocols, services and interfaces, Open Grid Service Architecture, OGSA Capabilities, Service-centric View of the Grid.
OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source BSD-licensed library that
includes several hundreds of computer vision algorithms. The document describes the so-called OpenCV 2.x API,
which is essentially a C++ API, as opposite to the C-based OpenCV 1.x API. The latter is described in opencv1x.pdf.
OpenCV has a modular structure, which means that the package includes several shared or static libraries.
Over the years, the “Red Book” has become the authoritative reference for
each new version of the OpenGL API. Now we have the “Gold Book” for
OpenGL ES 2.0—a cross-platform open standard ushering in a new era of
shader programmability and visual sophistication for a wide variety of
embedded and mobile devices, from game consoles to automobiles, from
set top boxes to mobile phones.
Mobile phones, in particular, are impacting our everyday lives, as the
devices we carry with us are evolving into full mobile computers.