Как я использую Стандарты WS- * с Delphi 2010 - PullRequest
2 голосов
/ 16 сентября 2011

Требования к веб-сервису указаны в документах.

  • WS-Security 1.1
  • WS-Trust 1.3
  • WS-SecurityPolicy 1.2

Могу ли я использовать Delphi 2010 и этот веб-сервис или Могу ли я создать DLL с любым другим родным языком ?

См:
http://www.oasis -open.org / Комитеты / WSS / charter.php
http://en.wikipedia.org/wiki/WS-Security

1 Ответ

0 голосов
/ 16 сентября 2011

Вы можете попробовать Apache Axis2 / C , проект с открытым исходным кодом, выпущенный под лицензией Apache 2.0.

Apache Axis2 / C - это механизм веб-сервисов, реализованный в C язык программирования.

Он основан на расширяемой и гибкой архитектуре Axis2 (для платформы Java).

Поддерживаются следующие спецификации WS- *, как встроенные модули или как отдельные проекты Apache:

  • WS-Addressing - встроено в Axis2 / C
  • WS-Policy - встроенный в Axis2 / C
  • WS-Security - реализовано в проекте Apache Rampart / C
  • WS-SecurityPolicy - встроенный в Axis2 / C
  • WS-ReliableMessaging - Реализован проектом Apache Sandesha2 / C
  • WS-Eventing - реализовано в проекте Apache Savan / C

Я не изучал это подробно, но по моему опыту большинство проектов Apache являются одними из лучших проектов с открытым исходным кодом, хорошо документированы и широко используются в (некоммерческих и коммерческих) приложениях.

Обновление: поддержка WS-Trust упоминается на страницах Apache Rampart / C.

...