chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Müller (JIRA) <j...@apache.org>
Subject [jira] [Commented] (CMIS-926) PortCMIS Contribution
Date Fri, 03 Jul 2015 13:42:04 GMT

    [ https://issues.apache.org/jira/browse/CMIS-926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14613195#comment-14613195
] 

Florian Müller commented on CMIS-926:
-------------------------------------

The PortCMIS API is very similar to the DotCMIS API. There are just a few minor differences.
If you know DotCMIS, you will easily understand PortCMIS.

But PortCMIS is not a 100% replacement. Here is a comparison:

|| ||DotCMIS||PortCMIS||
|Required .NET Framework|3.5|4.5|
|Windows Store App support|No|Yes|
|Windows Phone support|No|Yes|
|CMIS 1.0 Web Services|Yes|No|
|CMIS 1.1 Web Services|No|No|
|CMIS 1.0 AtomPub|Yes|Under development (new implementation, faster and leaner)|
|CMIS 1.1 AtomPub|No|Under development|
|CMIS 1.1 Browser Binding|No|Yes|


If you need the Web Services binding or you cannot use .NET 4.5, then you have to go with
DotCMIS. If you have the choice, PortCMIS is the better option.

> PortCMIS Contribution
> ---------------------
>
>                 Key: CMIS-926
>                 URL: https://issues.apache.org/jira/browse/CMIS-926
>             Project: Chemistry
>          Issue Type: New Feature
>            Reporter: Florian Müller
>         Attachments: portcmis.zip
>
>
> PortCMIS is a CMIS library for .NET 4.5, Windows Store apps, and Windows Phone apps.
> It is a Portable Library that should work on all platforms that support .NET 4.5. Additionally,
the contribution contains extra classes that make use of a HTTP client only available for
Windows Store apps and Windows Phone apps, which provides more configuration options.
> The library does not depend on any other library.
> At the moment only the Browser Binding implementation is complete. There are traces of
an Atompub Binding implementation, but it’s not working, yet. The Web Service Binding is
not implemented and I have no intention to implement it. 
> Visual Studio 2013 Update 4 or later is required for development. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message