Last week, my colleague Rajiv walked you through an overview of how our Mobility Services API now supports REST based APIs. As a developer for the Mobility Services Engine (MSE) team, I am very excited about this update because it means that it will be easier for developers to create apps using the MS-API, which hopefully means that more and more organizations will be able to take advantage of the location-based services and functionalities of the MSE. I’m going use this blog to walk you through some of the more technical aspects of the change.
The REST API is now widely used in the field of API based web applications. The REST stands for REpresentational State Transfer. It is an architecture that is based on set of six rules, and APIs that support REST follow all those rules, making them RESTful.
Compared to SOAP, REST has better performance, scalability, simplicity, modifiability, visibility, portability, and reliability. For secured REST API transactions, HTTPS is recommended.
RESTful Mobility Services API
7.5 applications, including features from the Connected Mobile Experiences (CMX) solution such as Browser Engage and CMX Analytics, are now supporting REST APIs in addition to the existing SOAP APIs previous releases (backward compatibility).
CMX utilizes the basic authentication scheme to authenticate each REST API request. It utilizes the Authorization header in the HTTP packet. The Authorization header is composed as follows:
- Username and password are combined into a string “username:password”.
- The resulting string literal is then encoded using Base64.
- The authorization method, a space and the string “Basic” is then put before the encoded string.
The API credentials can be accessed from Prime Infrastructure (PI), which manages CMX (page is located under Mobility Services > Specific MSE > System > Users).
As Rajiv mentioned last week, the Mobility Services REST APIs can be grouped in the following way:
- MAP APIs
- Real time location APIs
- Location history APIs
- Notification APIs
Let’s break them down with use cases to get a better picture of when you’d use which. Read More »
Following on from my recent blog about “Is Manufacturing Coming Back to the US?” one of Morgan Stanley’s Investment guys, Ruchir Sharma, (Managing Director and the head of the Emerging Markets Equity team) has a book out called ‘Breakout Nations’ and in it he says:
“Every Investment idea is right for a while”
He was talking to Fareed Zakaria on his GPS program. Fareed cited that in the 1980’s investing in Japan made you a big winner until the 90’s came around. In the 1990’s it was all about Tech stocks. Then the Tech bubble burst. The Fad for the 2000’s was emerging markets.
And he asked are emerging markets submerging? I was interested mainly because the discussion lead to which countries invest most in R&D, and that is a leading indicator of success for economies worldwide. In fact, the numbers don’t lie. It looks like we may be entering a new phase with different leaders of growth, and it may be the US that becomes the new focus of manufacturing and innovation.
As was done at the Tokyo workshop, the CCDB has invited active Industry participation in a Private + Public Partnership dialogue for the majority of the joint meetings. To allow for greater numbers to participate in interactive dialogue and directly with the CCDB, an extended closing meeting will be held between the CCUF and CCDB on Thursday at the Microsoft offices.
The Tuesday and Thursday sessions will be held at the Microsoft Office in Paris; Wednesday Cisco will be hosting workshop participants at their offices.
Wednesday will be composed of breakout topics amongst the CCUF participants, and will be held at the Cisco Office. The main topics for Tuesday and Thursday, which will be presented to the CCDB during the closing session on Thursday, are:
Role of CCUF in the work of forming, supporting, and cross-fertilizing Common Criteria technical communities
Taking forward the work on ‘innovation’
How to efficiently, effectively, and fairly use the associated technical community to maintain the collaborative Protection Profile as new approaches are developed
The Cisco Global Certification Team (GCT) is looking forward to this opportunity to interact with our peers, be an active voice in the Common Criteria community, and work together to further this program as the global standard in security and assurance certifications. If you have any questions or comments on the CCUF-CCDB workshop, please contact Alicia Squires at firstname.lastname@example.org.
Many people across multiple industries are recognising the importance of Inclusion and Diversity and leveraging it to create the aforementioned win-win situations. Most recently Nicola Mendelsohn, incoming IPA president, highlighted the merit of diversity within the advertising industry in her inaugural speech on April 6 2011, but the cross-industry relevance is clear:
“Diversity of background fuels tension and creativity, and we must fight continually to ensure that the industry never becomes a place of bland conformity.
However, the answer to greater diversity does not just lie in attracting fresh graduates. That is why I would like to explore ways that we become an attractive home for those who want a mid-career change.
Some of our best, most creative people came from outside the industry.” Read More »