Skip to content

Tag Archives: web services

Embedded web services – An example API

08-Aug-09

Embedded devices need to communicate and integrate on the network and probably with the internet. Data acquisition, mobile phones, even home appliances. It's been spoken about for years, but how do you get along to do it? After you have chosen an embedded web server and XML parser, you can use WADL (Web Applications Description [...]

Embedded web services – Data definition languages for embedded devices – JSON vs XML

06-Aug-09

JSON is the new kid on the block. It is much faster to parse than XML, although in my opinion it reads even worse than XML. The format is short and easy to understand. It is a good choice for an embedded device with limited resources where data doesn’t need to be strictly typed. JSON [...]

Embedded web services – XML parsers on embedded devices.

04-Aug-09

The three most popular open source libraries are expat, libxml and xerces. The first two are C libraries, while Xerces is a C++ library. Both expat and libxml can reportedly be used in embedded devices, while Xerves is probably too large for most. Expat is the most lightweight, and it is request driven. It has [...]

Embedded web services – Embedded web servers

02-Aug-09

Web servers in embedded devices have become standard to manage, control and configure them. Configuration, management and control, once implemented through a web server, can easily be made available as a web services API that will allow the integration of your embedded device in a network and the communication with other devices. Embedded web servers [...]

Microsoft Azure

09-Jul-09

Applications are written using .NET libraries and compiled to the CLR (common language runtime) The systems supports general-purpose computing, rather than a single category of application. Users get a choice of language, but cannot control the underlying operating system or runtime. Azure is intermediate between Google App Engine and Amazon Web services. Related articles in [...]

Web services and embedded devices

09-Jul-09

The company I work for produces a distributed targeting advertising system which includes embedded video splicers, a Traffic Management System, and a Marker Insertion System. They all communicate using a REST like XML + HTTP interface, loosely a web service. Documenting this API using a web services interface description language seemed like a good idea. [...]

Amazon Web Services (AWS)

08-Jul-09

The most relevant web services offered by Amazon are: Amazon Elastic Compute Cloud (EC2): Xen based virtual servers. Amazon Elastic Block Store (EBS): Persistent block level storage volumes for EC2. Amazon Simple Storage Service (S3): Web services based storage for applications. Amazon Simple Queue Service (SQS): Message queue for web applications. Amazon SimpleDB: Allows to [...]

Introduction to web services

07-Jul-09

A definition of web service (WS) It is available over the Internet or private networks. It uses a standardized XML messaging system. It is not tied up to any operating system or programming language. It self describes via a common XML grammar. It is discoverable via a simple find mechanism.   Components of a web [...]

Cloud computing – an overview – Continuation

07-Jul-09

What’s new about cloud computing The illusion of infinite computing resources available on demand. The elimination of an up-front commitment by Cloud users. The ability to pay for use of computing resources on a short-term basis as needed and release them as needed. Using 1000 servers for one hour costs no more than using one [...]