FinancialForce.com, focused on building cloud based business applications on the Force.com platform, has released an API for its accounting application (i.e. The FinancialForce Accounting API). The API gives access to the entire suite of accounting tools available through the accounting platform (e.g. cash management, reporting and dashboards, ordering and billing, etc.). Although FinancialForce.com built the application with Force.com, and the target audience began with Force.com developers, the application has been integrated with many platforms and APIs (e.g. Google Apps, Basecamp, Facebook, PayPal, etc.)
Within most enterprise IT organizations there is a tension between classic approaches to middleware based on software-oriented architectures (SOA) and approaches based on APIs that are easier to build and deploy but potentially more difficult to manage.
Google is making it even easier for developers wishing to implement OpenID with the OAuth. Google has announced that developers can now utilize a "Hybrid Protocol" that combines the OpenID federated login with the OAuth authorization process. The new OpenID OAuth extension makes it easier for developers to implement OAuth through initial authentication using OpenID. According to Yariv Adan on the Google Data APIs Blog: