Re: XML-RPC and Stand-alone Apps

"Ryan Shelley" <[email protected]>
Newsgroups gmane.text.xml.rpc.specification
Message-ID <[email protected]>
Thanks for the link Ernst.  It looks like XINS would provide me with a small
web-services framework, but I'd still have to write another layer to talk
from the web-services layer back to my app since it's stand-alone.  This may
be ok, it's definitely an option I'm exploring... I'm just concerned about
overhead and response lag since my backend application will be talking to
clients synchronously.  I don't want them to wait forever for a response
because it's going through 3 layers of translation.

The security concern is with our security group actually, not me.  They
always question adding a  new web/app server in the environment, and I
question requiring an additional app server to support a middleware
service.  I don't want my web apps to have to jump through too many hoops to
access the resource.  If they can make requests directly to my apps, then
I'm removing a layer of complexity.

On 7/26/06, Ernst de Haan <[email protected]> wrote:
>
>   > I'm not sure this is even possible, however, I'll pose the
> > hypothetical. I have a stand-alone Java application. One of the
> > requirements is that I be able to support different types of inbound
> > communications to act upon the application. One of the communication
> > methods is XML-RPC. However, for security reasons, we'd rather
>
> To support multiple protocols, have a look at XINS, it supports
> XML-RPC, SOAP and POX-RPC (simple HTTP parameters in, XML out) and can
> be extended with new protocols:
> http://xins.org/
>
> > methods is XML-RPC. However, for security reasons, we'd rather
> > implement XML-RPC without a traditional Tomcat or other application
> > server container. We would like to receive XML-RPC requests straight
>
> > to the application and handle them natively. I'm not sure if there's
>
> Why do you consider this more secure? What are the main concerns,
> exactly? Is it with applications servers in general or specifically
> with Tomcat? Note that some application servers or runtime
> environments such as PHP have spent ages optimizing their security.
>
> If you write your own HTTP server application, you may be introducing
> security issues without knowing it.
>
> Other options including putting a secure layer in front. A very simple
> one would be Apache, which is by many people considered to be one of
> the most secure HTTP servers around.
>
> Hope this helps.
>
> Regards,
>
> Ernst
>
>  
>


[Non-text portions of this message have been removed]



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/xml-rpc/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.