[Glass] Alternatives for HTTPS client
Mariano Martinez Peck
marianopeck at gmail.com
Fri Nov 15 10:14:56 PST 2013
On Fri, Nov 15, 2013 at 2:33 PM, Dale K. Henrichs <
dale.henrichs at gemtalksystems.com> wrote:
> Mariano,
>
> One of the motivations for porting Zinc is to get to the point where we
> can port Zodiac as well, but we are not quite there yet .. It turns that
> Sean Allen wrote a post about https clients and GLASS (GsWebEdition?
>
YESSSSS GsWebEdition!!!! :)
> )[1] ... then you can use the Zinc client code to do https connects ... I
> do believe that the Zinc client code is pretty solid, but Johan should let
> us know the details ...
>
>
Hi Dale.
Yes, I knew the alternative of using a proxy (wether the webserver or
tunneling). But, for my usage, it is a pain. Why? These Financial
Institutions are domain objects. They could be added by the user. The URL
are provided by the user. And then they can connect. So with this approach
what I would need to do is:
1) For each add of those objects, I would need to automatically append an
entry in the configuration file of the webserver or tunneling.
2) Add an entry in hosts
3) Define a pattern to convert from the originalURL to the proxy one
4) Depend on tunneling or have to use an external webserver even for
development...
5) Have a completely separate logic than pharo.
But yes, I agree, we don't have much other choices. Thanks for your
suggestion.
I was thinking something similar to what John suggest. Let me reply below
his answer.
> Dale
>
> [1]
> http://www.monkeysnatchbanana.com/posts/2010/06/22/faking-a-https-client-for-glass.html
>
> ------------------------------
>
> *From: *"Mariano Martinez Peck" <marianopeck at gmail.com>
> *To: *glass at lists.gemtalksystems.com
> *Sent: *Friday, November 15, 2013 7:28:39 AM
> *Subject: *[Glass] Alternatives for HTTPS client
>
>
> Hi guys. I need a HTTPS client to do a post. Actually, my app need to
> connect to many "financial institutions" though a protocol. I have a
> collection of financial institutions (stored in my database) and each of
> them provides the URL I need to connect and do the post. Some are HTTPS
> some are HTTP.
>
> In Pharo, I use Zodiac. The nice thing is that by using ZnClient I can
> either connect to HTTP and HTTPS. I do this:
>
> | client |
> client := ZnClient new.
> client
> systemPolicy;
> accept: 'application/xxx' asZnMimeType ;
> https;
> contents: stream contents;
> logToTranscript;
> url: aStringURL;
> post.
> What are the workarounds I could do in GemStone?
>
> Thanks in advance,
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
>
>
>
--
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20131115/b5013fd9/attachment.html>
More information about the Glass
mailing list