Or:

http://www.magentocommerce.com/api/rest/introduction.html

REST is a clean approach.. OAuth2 you can perhaps do with Zinc and SSL.. (
http://blog.doit.st/2011/02/15/cloudforksso-openid-and-oauth-support-for-smalltalk/)




On Fri, May 2, 2014 at 6:03 PM, S Krish
<[email protected]>wrote:

> XML-RPC
>
> To use XML-RPC, load the following URL into your XML-RPC client:
>
> http://magentohost/api/xmlrpc/
>
>  The XML-RPC supports the version 1 of the Magento API. and the API it
> supports is quite extensive..
>
>
> Another Approach:
>
> One can with some ingenuity mix a bit of groovy to deal with complex SOAP
> and reduce it enough for the Pharo to deal with it in XML RPC if you have
> to go that way.
>
> SoapOpera I am sure will give you a bit of grief, unless you plan to fix
> it.. while you use it.
>
>
>
>
>
>
> On Fri, May 2, 2014 at 5:15 PM, Thushar G R <[email protected]> wrote:
>
>> Hi,
>> XMLRPC may not be enough. I have tried some of the request using the
>> XMLRPC and it works but i am not sure if its enough for managing all the
>> requests. I am trying to connect to a magento site. and their recommended
>> approach is unfortunately soap. SoapOpera updating is a possibility it
>> seems, am i right? Also any paid paid solution is not practical for us at
>> the momment.
>>
>> Also i hope the SoapOpera is latest at squeakSource and that it was last
>> updated in 2010.
>>
>> thanks for the replies
>>
>> Thushar
>>
>> *G R Thushar*
>> *Team Leader(Technology),*
>> *Signos Software Solutions Pvt. Ltd.*
>> *Ground Floor **A.R Plaza, TC 11/43 (2),*
>> *P.M.G Junction,*
>> *Thiruvananthapuram, 695004. Kerala, India.*
>>
>> *Web: www.signossolutions.com <http://www.signossolutions.com>*
>> Email: [email protected], [email protected]
>> Phone: +919846577772
>>
>>
>>
>>
>>
>> On Fri, May 2, 2014 at 5:03 PM, [email protected] <[email protected]>wrote:
>>
>>> Pharo lacks a SOAP stack.
>>>
>>> This is something that also limits it in environments where a ton of
>>> APIs are in SOAP format. E.g. Banks, Insurance, Media, Government
>>> (including European Institutions).
>>> For SaaS apps, who cares.
>>>
>>> Java and .NET have full stacks and that's a significant factor for their
>>> use.
>>> VisualWorks support those: as in:
>>>
>>> http://www.cincomsmalltalk.com/main/products/visualworks/
>>>
>>>    - *Major improvements to WSDL 2.0 / SOAP 1.2 to handle updated
>>>    protocols.*
>>>
>>> FWIW, my approach is to have a Java endpoint that will pass stuff back
>>> and forth through RabbitMQ or whatever middleware.
>>>
>>> When you get into SOAP over JMS, with JMS being WebsphereMQ for example,
>>> well, things get complicated, especially when you factor in certificates.
>>> And sometimes you need compliance and certification.
>>>
>>> IBM has a product to help solve those things:
>>> http://www-03.ibm.com/software/products/en/datapower.
>>> I led a team that used it extensively for a couple of months. It works
>>> well. The price tag is quite hard to swallow for little systems and
>>> companies.
>>>
>>> <featurelist>
>>>
>>> "The IBM® WebSphere® DataPower® Service Gateway XG45 appliance helps you
>>> secure and govern web traffic more effectively. It provides an advanced
>>> data threat reduction and security enforcement layer for web and
>>> on-premises applications, while giving you the flexibility to deploy new
>>> applications rapidly.
>>>
>>> The IBM WebSphere DataPower Service Gateway XG45 appliance helps you:
>>>
>>>    - Strengthen compliance using robust data protection, policy
>>>    enforcement and auditing capabilities
>>>    - Gain “front-line defense” for inbound and outbound traffic through
>>>    a web 2.0 gateway.
>>>    - Separate security concerns from application code with an optional
>>>    hardware security module (HSM) that is certified for FIPS 140-2 Level 3.
>>>    - Integrate applications for improved application and database
>>>    connectivity."
>>>
>>> </featurelist>
>>>
>>> If you have something around, you can bridge SOAP to whatever, including
>>> REST. The new versions do support JSON etc as well.
>>>
>>>
>>> Phil
>>>
>>>
>>>
>>> On Fri, May 2, 2014 at 12:26 PM, S Krish <
>>> [email protected]> wrote:
>>>
>>>> Are you looking for a SOAP client for RPC style calls or document
>>>> format.
>>>>
>>>> For the former adding a simple SOAP Envelope to the request and using
>>>> ZnClient should work fairly well.
>>>>
>>>> But if you are looking for something like :
>>>> http://www.soapclient.com/soaptest.html  to be used against a declared
>>>> WSDL.. I doubt if any exists.
>>>>
>>>> Look at the XMLRPC package and see if you can work from there.. if you
>>>> need to adapt something..
>>>>
>>>>
>>>> On Fri, May 2, 2014 at 3:29 PM, Thushar G R <[email protected]>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Do we have a SOAP client in pharo? I checked SoapOpera but seems its
>>>>> too old to work with latest pharo 2.0.
>>>>>
>>>>> Thanks,
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to