Google Groups Home
Help | Sign in
Recent pages and files
Contents of 1.2 Release    
 Here are the proposed contents of the 1.2 (was 1.1.3) release. Let's use this document as a checklist and as the basis of the changelog that goes in the release package.
 
  • Pluggable bindings support
    This support is all in the core. There are now fewer files in the SCA directory and all code specific to a given binding (local, soap, jsonrpc etc.) goes in a subdirectory under the Bindings subdirectory. The SCA core code now just knows how to use the SCA_BindingsFactory object to pull in the classes it needs to service an incoming request. The names of the desired classes are derived from the annotations e.g. if a component has an @binding.soap annotation, the SCA core code will look in SCA/Bindings/soap for the classes it needs. This is all probably of no interest unless you plan to write a binding of your own. We plan an article to describe how this works.
  • Refactored bindings based on the pluggable binding support:
    • jsonrpc
    • local (php to php binding)
    • restrpc (RPC based on HTTP GET or POST)
    • soap (SOAP web services)
    • xmlrpc
    • rss. Is that ready to go? (I think this is ok to be in the repository but is not ready for a release - pre-Alpha - gcc).
  • Latest drop of SDO code from Tuscany (currently revision level 532769) including:
    • performance enhancements
    • set of fixes to DataObject destructor to eliminate crashes when the graph is not freed in the default order

  • Updates to SDO extension:
    • fix memory leak from SDO_DataObject (depends on Tuscany fixes above)
    • add debug trace macros for debugging memory allocation
    • new signature for SDO_DAS_XML::create() allows an array of schema files to be passed in
  • Examples
  • More SCA examples including HelloWorlds and Email scenarios 
  • Packaging
    From a recent mail we also need to make sure the dependency statement on the package is correct

Version: 
3 messages about this page
23 Apr 2007 by gcharters@googlemail.com
Commented on whether RSS is ready to go - I don't think so.
Listed where I think we are with the documentation.
Click on http://groups.google.co.uk/group/phpsoa/web/contents-of-1-1-3-release?hl=en
- or copy & paste it into your browser's address bar if that doesn't
work.
23 Apr 2007 by simonsl...@googlemail.com
On 23 Apr, 11:40, Matthew Peters <matthew.f.pet...@googlemail.com>
wrote:
Hey Matthew, thanks for doing that. Good idea.
Simon
23 Apr 2007 by Matthew Peters
I turned Simon's proposed list of contents for the next release into a
page here on this site so that anyone can hone it, track progress
within it, etc.
Click on http://groups.google.com/group/phpsoa/web/contents-of-1-1-3-release
- or copy & paste it into your browser's address bar if that doesn't
work.
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google