All of lore.kernel.org
 help / color / mirror / Atom feed
* FW: Revised arch design of web hob with addition of web service part
@ 2012-06-29  7:40 Wang, Shane
  2012-06-29 16:23 ` Stewart, David C
  0 siblings, 1 reply; 2+ messages in thread
From: Wang, Shane @ 2012-06-29  7:40 UTC (permalink / raw)
  To: Yocto discussion list; +Cc: Liu, UrielX


[-- Attachment #1.1: Type: text/plain, Size: 162 bytes --]

On behalf of Uriel:

Please find the enclosure for the revised web hob design with the addition of web service part. Thank you.

Sincerely Yours,
Uriel Liu

[-- Attachment #1.2: Type: text/html, Size: 2603 bytes --]

[-- Attachment #2: HOB WEB architecture overview v0.7.pdf --]
[-- Type: application/pdf, Size: 1078435 bytes --]

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: webhob_wsdl.xml --]
[-- Type: text/xml; name="webhob_wsdl.xml", Size: 4063 bytes --]

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:plink="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:senc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s1="param" xmlns:s0="tns" xmlns:s12env="http://www.w3.org/2003/05/soap-envelope/" xmlns:s12enc="http://www.w3.org/2003/05/soap-encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:senv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="tns" name="Application"><wsdl:types><xs:schema targetNamespace="tns" elementFormDefault="qualified"><xs:import namespace="param"/><xs:element name="getEvent" type="s0:getEvent"/><xs:element name="getEventResponse" type="s0:getEventResponse"/><xs:element name="stringArray" type="s0:stringArray"/><xs:element name="runCommand" type="s0:runCommand"/><xs:element name="runCommandResponse" type="s0:runCommandResponse"/><xs:complexType name="getEvent"><xs:sequence/></xs:complexType><xs:complexType name="getEventResponse"><xs:sequence><xs:element name="getEventResult" type="xs:string" minOccurs="0" nillable="true"/></xs:sequence></xs:complexType><xs:complexType name="stringArray"><xs:sequence><xs:element name="string" type="xs:string" minOccurs="0" maxOccurs="unbounded" nillable="true"/></xs:sequence></xs:complexType><xs:complexType name="runCommand"><xs:sequence><xs:element name="param" type="s1:Param" minOccurs="0" nillable="true"/></xs:sequence></xs:complexType><xs:complexType name="runCommandResponse"><xs:sequence><xs:element name="runCommandResult" type="xs:string" minOccurs="0" nillable="true"/></xs:sequence></xs:complexType></xs:schema><xs:schema targetNamespace="param" elementFormDefault="qualified"><xs:import namespace="tns"/><xs:element name="Param" type="s1:Param"/><xs:complexType name="Param"><xs:sequence><xs:element name="function" type="xs:string" minOccurs="0" nillable="true"/><xs:element name="param_type" type="s0:stringArray" minOccurs="0" nillable="true"/><xs:element name="params" type="s0:stringArray" minOccurs="0" nillable="true"/></xs:sequence></xs:complexType></xs:schema></wsdl:types><wsdl:message name="getEvent"><wsdl:part name="getEvent" element="s0:getEvent"/></wsdl:message><wsdl:message name="getEventResponse"><wsdl:part name="getEventResponse" element="s0:getEventResponse"/></wsdl:message><wsdl:message name="runCommand"><wsdl:part name="runCommand" element="s0:runCommand"/></wsdl:message><wsdl:message name="runCommandResponse"><wsdl:part name="runCommandResponse" element="s0:runCommandResponse"/></wsdl:message><wsdl:service name="Application"><wsdl:port name="Application" binding="s0:Application"><soap:address location="http://10.239.47.66:8888/?wsdl"/></wsdl:port></wsdl:service><wsdl:portType name="Application"><wsdl:operation name="getEvent" parameterOrder="getEvent"><wsdl:input name="getEvent" message="s0:getEvent"/><wsdl:output name="getEventResponse" message="s0:getEventResponse"/></wsdl:operation><wsdl:operation name="runCommand" parameterOrder="runCommand"><wsdl:input name="runCommand" message="s0:runCommand"/><wsdl:output name="runCommandResponse" message="s0:runCommandResponse"/></wsdl:operation></wsdl:portType><wsdl:binding name="Application" type="s0:Application"><soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="getEvent"><soap:operation soapAction="getEvent" style="document"/><wsdl:input name="getEvent"><soap:body use="literal"/></wsdl:input><wsdl:output name="getEventResponse"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="runCommand"><soap:operation soapAction="runCommand" style="document"/><wsdl:input name="runCommand"><soap:body use="literal"/></wsdl:input><wsdl:output name="runCommandResponse"><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding></wsdl:definitions>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: FW: Revised arch design of web hob with addition of web service part
  2012-06-29  7:40 FW: Revised arch design of web hob with addition of web service part Wang, Shane
@ 2012-06-29 16:23 ` Stewart, David C
  0 siblings, 0 replies; 2+ messages in thread
From: Stewart, David C @ 2012-06-29 16:23 UTC (permalink / raw)
  To: Wang, Shane, Yocto discussion list; +Cc: Liu, UrielX


> From: yocto-bounces@yoctoproject.org [mailto:yocto-
> bounces@yoctoproject.org] On Behalf Of Wang, Shane
> Sent: Friday, June 29, 2012 12:40 AM
> 
> On behalf of Uriel:
> 
> Please find the enclosure for the revised web hob design with the addition of
> web service part. Thank you.
> 
> Sincerely Yours,
> Uriel Liu

Guys - thanks for the update, this explains things better for me. Questions:

1. So you will be communicating with the bitbake server using SOAP rather than REST?  Can we just call it SOAP (the specific implementation) rather than Web Service (which seems pretty generic)?

2. Slide 5 - still shows REST, should this be fixed with "Web service" or better with SOAP?

3. What is the license for the Django server? At some point we will need to analyze licensing of all the components we want to use, but just in general if you can let us know what we're dealing with.

4. Based on the above, would we be able to release all of the server-side software with the core Yocto Project release?

Thanks

Dave


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-06-29 16:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-29  7:40 FW: Revised arch design of web hob with addition of web service part Wang, Shane
2012-06-29 16:23 ` Stewart, David C

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.