This is a discussion on Implementing soap using PHP within the PHP Programming forums, part of the Web Development category; Hi Buddies This Link may help you to know about SOAP and how we can implement the soap with google ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| Hi Buddies This Link may help you to know about SOAP and how we can implement the soap with google search Tag: SOAP - PHP articles and PHP tutorials - PHP 5, MySQL, PostgreSQL, AJAX, Web 2.0 This may help you... Regards Falcon ![]() |
| Sponsored Links |
| |||
| Hi Buddies Implementing SOAP on cakePHP Requirements So, I set off on my quest to implement soap. In brief, my requirement were: 1.Serve soap 2.Automatically generate and serve wsdl 3.Handle complex types in method calls and return values 4.Work within the cakePHP framework 5.Easy to implement and easy to use Serve Soap Since I use php5 and because I plan to generate the wsdl separately, I choose to use the soap server/client included with php5. PHP: SOAP - Manual WSDL For generating wsdl I choose to use Webservice helper from David Kingma: jool.nl | Webservice Helper - WSDL generator PHP 5 - software ontwikkeling maatwerk content management advies online communicatie Regards Falcon ![]() |
| |||
| Hi Buddies Implementing SOAP on cake PHP The main challenge here is to get the soap arguments out of the soap envelope so that they can be passed to the controller method. At first glance you might think you could simply use the SoapServer to call the controller method. Like this: PHP Code: Falcon ![]() Last edited by Falcon : 03-13-2008 at 02:33 AM. |
| |||
| Hi Buddies Implementing SOAP on cake PHP Handle soap class looks like this: PHP Code: Falcon ![]() |
| |||
| Hi Jey CakePHP is an open source web application framework written in PHP, modeled after the concepts of Ruby on Rails,[2] and distributed under the MIT License. Regards Falcon ![]() |
| |||
| Hi Jey CakePHP is a free open-source rapid development framework for PHP. Its a structure of libraries, classes and run-time infrastructure for programmers creating web applications originally inspired by the Ruby on Rails framework. Our primary goal is to enable you to work in a structured and rapid manner - without loss of flexibility. Regards Falcon ![]() |
| |||
| Hi Jey CakePHP has several features that make it a great choice as a framework for developing applications swiftly and with the least amount of hassle. Here are a few in no particular order:
Falcon ![]() |
| |||
| Hi Buddies Web service is both a process and set of protocols for finding and connecting to software exposed as services over the Web. By building on standard Internet protocols such as HTTP and SOAP, developers can concentrate on what data to exchange instead of worrying about how to get it from point A to point B. To make things even easier, SOAP also defines an XML envelope to carry XML data, as well as a convention for doing remote procedure calls. This RPC capability allows Web service providers to advertise "call me here" so that a program (not a human) will be able to do so without concern for language or platform. ![]() Regards Falcon ![]() |
| |||
| Hi Buddies WSDL An XML formatted language used to describe a webservice capabilities as collection of communication endpoints capable of exchanging message. WSDL is an integral part of UDDI an XML based world wide business registry. WSDL was developed by Microsoft and IBM Regards Falcon ![]() |
| |||
| Quote:
Nice explanation here. I have wondered to see these information. From the above i have one small doubt What is the web services repository?
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| Quote:
I have cleared my doubt here that i was thinking this as a seperate language as PHP. can u provide me a sample code on cakePHP?
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| Hi Senraj Quote:
Regards Falcon ![]() |
| |||
| Hi Jey Repositories are a basic part of Web Services. They make it possible for to find Web Services. Once a Web Service found in a repository, the repository also describes how to use the Web Service. Regards Falcon ![]() |
| |||
| Hi Buddies Web Services define a new landscape for distributed computing that includes XML as the data, SOAP and HTTP as the protocols for moving data across the Web, and Web Services protocols such as UDDI and WSDL for the discovery and connection to those services. Playing a central role in this automatic Web-based discovery and lookup is a shift to a central repository that maintains data described in yellow pages for category search, white pages for direct name search, and green pages for details about making a connection. Whether these repositories exist behind or outside firewalls is up to the application implementation. However, the basic idea that companies or departments with services to offer can register and be discovered by clients seeking those services, is changing the face of the enterprise. While it remains to be seen how all this plays out, the bottom line is that we're moving into a new era of distributed interaction, driven by the Web and fueled by XML. Regards Falcon ![]() |
| |||
| Hi Buddies The simplicity of XML in combination with the Web has opened up new possibilities for moving data and for building new application architectures centered around common Internet protocols. Some of the changes brought about by XML include: -- A reduced dependence on proprietary data formats for applications -- A new way to do B2B data exchange using XML instead of the formats defined by traditional EDI systems -- A shift from relying on tightly coupled systems such as CORBA, RMI, and DCOM to a more loosely coupled Internet-based framework centered around XML and SOAP -- A change in focus from object-oriented to service-oriented software -- The emergence of Web services as technology for discovering and connecting to Internet-based services -- A move away from monolithic applications that attempt to do it all to a more organic software model that derives new capabilities from the combination of well-defined, limited in scope, software components. Regards Falcon ![]() |
| |||
| hi, It seems that we have to get wsdl document file from others if they provide. But here i want to have my own wsdl. can i have it my own?
__________________ With, J. Jeyaseelan Everything Possible |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to Implementing Role Based Security in ASP.NET | S.Vinothkumar | C# Programming | 13 | 04-02-2008 04:53 AM |
| SOAP with Example... | amansundar | XML and SOAP | 4 | 03-20-2008 11:41 PM |
| Soap in php | venkatbi | PHP Programming | 10 | 09-26-2007 09:26 AM |
| What are the primary considerations when implementing a user defined key? | oxygen | Java Programming | 1 | 07-26-2007 04:52 AM |
| Implementing Crystal Report in Web Application | oxygen | C# Programming | 0 | 07-15-2007 11:40 PM |