[Mono-dev] WCF and Mono
Atsushi Eno
atsushi at ximian.com
Fri Mar 28 02:06:16 EDT 2008
Hello,
For "milestones", we might want to rethink about it. The original plan
was to achieve infocard capability,
which is based on WS-Security and several security stack. Cardspace
design is still nice, but looks like
the security stack is not in our short milestone at least in Mainsoft
and I sort of agree to their plan.
Actually it is almost copy of my old olive/status/status.txt, so they
had better overwrite it with their own :)
Below are mostly for Mainsoft guys --
Instead of "Core Compare" section, we could just put a link to the
latest olive build status such as
http://mono.ximian.com/monobuild/builds/HEAD/suse-101-i586/olive/99113/files/steps/api-diff/
(I think there should be a convenient direct link to the class status
page for the latest build; I'll ask Wade
if it is possible).
And the statistics miss other assemblies than System.ServiceModel.dll.
As above, I wouldn't
recommend adding them on our static wiki page though...
The detailed analysis of the implementation status is *great*,
especially on what we don't have today :-)
There still seem some points that need correction, and some misleading
lines I think:
>
> Serialization
>
> * XML Serialization - not supported
>
I'm not sure what this "XML Serialization" means; is there anything else
than [Net]DataContractSerializer?
>
> Bindings
>
> * wsHttpBinding not supported. The only working binding is
> basicHttpBinding.
>
How about TcpTransportBinding? (It is somewhat improved and should be
sort of working now.)
>
> Proxy Generator
>
> This generator is a runtime generator for creating the proxy type.
> Mono has an implementation that uses CodDom, which we can’t use. Our
> solution is probably will be based on Java Dynamic Proxies.
>
Are you talking about ClientProxyGenerator? AFAIR Mono.CodeGeneration is
not based on CodeDom.
(And yes, using "we" as Mainsoft on mono-project wiki is not appropriate ;-)
>
> SecurityBindingElement
>
> Binding Element
>
>
>
> Description
>
>
>
> Mono Status
>
>
>
> Relevant to GH
>
> AsymmetricSecurityBindingElement
>
>
>
> Supports public key encryption
>
>
>
> Implemented
>
>
>
>
>
> SymmetricSecurityBindingElement
>
>
>
> Supports shared key encryption
>
>
>
> Implemented
>
>
>
>
>
> TransportSecurityBindingElement
>
>
>
> Base class of security elements
>
>
>
> Implemented
>
>
>
I'm not sure what you means by "Implemented" here - they are WS-Security
stuff that involves several
missing WS-* functionality.
That's all so far. Thanks for the nice status page :-)
Atsushi Eno
Miguel de Icaza wrote:
> Hello folks,
>
> With Mono 2.0 approaching, it is time to start looking at new
> areas in which Mono will expand.
>
> Noam at Mainsoft has updated the web page for the WCF project in
> Mono with the information that they had put together at Mainsoft and
> some of the information that was available as a status report inside
> our "olive" module.
>
> If you are interested in WCF, please take a look at our WCF page
> for details on milestones, goals, tasks and ways in which you can
> contribute:
>
> http://www.mono-project.com/WCF
>
> Miguel
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
More information about the Mono-devel-list
mailing list