SOAP Web Services - snssystem

SOAP Web Services

Technical Architecture Document
What is Web Services?

Web services are applications, available over the Internet, that provide some kind of service, either programmatic or informative, to other applications. Web services differ from Web applications in that they generally involve application-to-application communication, and are not intended to be accessed via a Web browser. Instead, clients can be written in any language that supports HTTP and SOAP. A client transmits a message or remote method call to a Web service, which processes the message and returns a response to the client. Web services do not usually have any sort of user interface built in, and it is generally up to the client to process input and display output.

Let’s say you have two different software packages, and you’d like them to be able to share data. What would be involved? Can you link them so they exchange data automatically? And what do all those acronyms mean? Peter Campbell explains.

There has been a lot of talk lately about data integration, Application Programming Interfaces (APIs), and how important these are to non-profits. Much of this talk has focused on the major non-profit software packages from companies like Blackbaud,, Convio, and Kintera. But what is it really about, and what does it mean to the typical org that has a donor database, a web site, and standard business applications for Finance, Human Resources and payroll?

Need integration with third party systems or in-house applications? No problem. SNSSystem expert team provides customize SOAP Web Services API that can be used for integration as well as plugins framework with C# API. SNSSystem team can analyze your existing database and application interface and provide SOAP web services API at server side and can integrate at client side in various technologies.

We worked for American Heart Association as

Food Certification Project

The Food Certification web application requires data synchronization with the existing ACT! database to share the company applications records, contact information and product certification data.

For this communication, the applications will use web services to exchange SOAP messages that contain XML data that conform to a custom defined and agreed upon XML XSD standard. For each type of message/request there will be an input and output XML XSD file for both applications to use as the data format contract.

ACT! Hosted Web Services
  • Get Company by ID
  • Get Company ID’s by Date
  • Add Company
  • Update Company by ID
  • Get User by ID
  • Get User ID’s by Date
  • Update User by ID
  • Add User
  • Get Product by ID
  • Get Product ID’s by Date
  • Update Product by ID
  • Add Product
Data Sync between Oracle to SQL Server soap webservice.jpg

Server Side Programming: C# using SOAP

Client Side Programming: Java/Oracle

Tools: Wireframs, XSD, SOAP UI, Use Cases

Get Company ByID soap webservice.jpg

Get Company IDsByDate soap webservice.jpg

Popup With "Hinge" Close Effect

Find this effect from RokCandy = [popup-hinge]

3D Flip Vertical

Find this effect from RokCandy = [popup-3d-flip-vertical]


Find this effect from RokCandy = [popup-zoom-in]


Find this effect from RokCandy = [popup-newspaper]

Horizontal Move

Find this effect from RokCandy = [popup-move-horizontal]

Move From Top

Find this effect from RokCandy = [popup-move-from-top]

3D Unfold

Find this effect from RokCandy = [popup-3d-unfold]

Zoom Out

Find this effect from RokCandy = [popup-zoom-out]

Just Me

Find this effect from RokCandy = [popup-just-me]

Mailing Address

{mosmap width='100%'|height='250'|lat='-6.194486'|lon='106.823072'|zoom='16'|mapType='Normal'|showMaptype='0'|tooltip='DWO'|marker='2'|align='right'}
  • Grand Indonesia Mall - MH. Thamrin Street No. 1 - Jakarta - Indonesia
  • Mon – Fri, 8am – 5pm

Main Numbers

  • +(65) 812 864 111 2
  • +(65) 217 008 2
  • +(65) 210 444 3