Dashboard > PHP Community > SOA PHP Homepage > Getting Started
Log In   View a printable version of the current page.
Getting Started
Added by Thomas Foster (IBM), last edited by Thomas Foster (IBM) on Aug 31, 2007  (view change)
Labels: 
(None)


Introduction

Appropriate intro to be added here...

What is SCA?

PHP does a pretty good job of being scalable and flexible when serving web pages to web browsers on a global scale. PHP can play the same role in machine to machine communication. This is already happening, for example, AJAX allows browsers to make lightweight service requests to services without the need for page (re-)loads. Service Component Architecture (SCA), through simple annotations, allows PHP scripts to expose class functions as services and allows class functions to access other services regardless of whether they are local to the current web server or running on a different web server.

For example, you might have some PHP script which pulls information from two back end services, aggregates it together and makes it available as a new service. The back end services could be local scripts running in the same container as the current script or some remote service. Either way the script code used to access them looks the same.

You can find more detail here SCA with PHP.

What is SDO?

Service Data Objects (SDO) helps you access data in your scripts by providing a unified in-memory model of data and an API to access it regardless of where the data resides.

For example, you can access data from relational and XML sources using the same PHP attribute based approach. SDOs are disconnected from the source data and maintain a history of changes made.

You can find more detail here SDO with PHP.

Download Software

The software can be downloaded here.

FAQs

[PHP SOA Community FAQs]
SCA FAQ
SDO FAQ

Glossary

  • Glossary needed ...

Download (PHP Community)

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.4.5 Build:#708 Apr 12, 2007) - Bug/feature request - Contact Administrators