add SOA-framework

add SOA-framework