|
Генератор/Редактор WSDL | ☑ | ||
---|---|---|---|---|
0
Fragster
гуру
29.09.11
✎
15:10
|
Подскажите софтину, которая бы помогала генерить валидные WSDL (не из С# или Java классов, как в VS или Eclipce), а без привязки к исходникам. причем желательно халявную :)
|
|||
1
Fragster
гуру
29.09.11
✎
15:26
|
Хорошо, как кто генерит свои WSDL?
|
|||
2
Naumov
29.09.11
✎
15:27
|
кто это?
|
|||
3
Fragster
гуру
29.09.11
✎
15:32
|
(2) wiki:WSDL
|
|||
4
filh
29.09.11
✎
15:32
|
||||
5
Fragster
гуру
29.09.11
✎
15:46
|
что, никто никому никогда не заказывал веб сервис по своей спецификации?
|
|||
6
filh
29.09.11
✎
15:47
|
я - нет.
|
|||
7
IVIuXa
29.09.11
✎
15:53
|
(5)
хмммм нафиг на WSDL ? |
|||
8
Fragster
гуру
29.09.11
✎
15:55
|
(7) ты словами будешь пакеты описывать? так - есть спецификация, делайте сервис. никаких разночтений в формате данных.
|
|||
9
IVIuXa
29.09.11
✎
16:03
|
(8)
XML редактор + там всего 4 основных элемента че там на валидность то проверять ? или не то ? |
|||
10
Asmody
29.09.11
✎
16:17
|
soapui посмотри. насчет "генерить" не уверен, но ...
|
|||
11
Fragster
гуру
29.09.11
✎
16:18
|
(9) на валидность - надо. чтобы типы там всякие без опечаток были и прочее.
ну и не совсем удобно прямо в тексте фигачить, хочется помышевозить |
|||
13
IVIuXa
29.09.11
✎
16:26
|
(11)
WSDL это для ....организации первичного взаимодействия между веб-сервисом и его клиентом.... но это взаимодействие разное для разных сервисов редактора с подстановкой быть не может |
|||
14
Fragster
гуру
29.09.11
✎
16:38
|
(13) WSDL - это интерфейс, который реализовывает веб сервис, если говорить в терминах ООП.
|
|||
15
IVIuXa
29.09.11
✎
16:40
|
(14)
нууу а в ооп могут быть и свои типы как редактор узнает типы сервиса ? |
|||
16
Fragster
гуру
29.09.11
✎
16:41
|
(15) типы описываются в этом самом WSDL
|
|||
17
IVIuXa
29.09.11
✎
16:41
|
(16)
не фига там описывается как эти типы передавать, но не сами типы |
|||
18
Fragster
гуру
29.09.11
✎
16:44
|
(17) фига! вот тебе кусок из WSDL:
<wsdl:types> <xs:schema targetNamespace="http://www.w3.org/2002/ws/sawsdl/spec/wsdl/order#" elementFormDefault="qualified"> <xs:element name="OrderRequest" sawsdl:modelReference="http://www.w3.org/2002/ws/sawsdl/spec/ontology/purchaseorder#OrderRequest" sawsdl:loweringSchemaMapping="http://www.w3.org/2002/ws/sawsdl/spec/mapping/RDFOnt2Request.xml"> <xs:complexType> <xs:sequence> <xs:element name="customerNo" type="xs:integer" /> <xs:element name="orderItem" type="item" minOccurs="1" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="item"> <xs:all> <xs:element name="UPC" type="xs:string" /> </xs:all> <xs:attribute name="quantity" type="xs:integer" /> </xs:complexType> <xs:element name="OrderResponse" type="confirmation" /> <xs:simpleType name="confirmation" sawsdl:modelReference="http://www.w3.org/2002/ws/sawsdl/spec/ontology/purchaseorder#OrderConfirmation"> <xs:restriction base="xs:string"> <xs:enumeration value="Confirmed" /> <xs:enumeration value="Pending" /> <xs:enumeration value="Rejected" /> </xs:restriction> </xs:simpleType> </xs:schema> </wsdl:types> |
|||
19
Fragster
гуру
29.09.11
✎
16:46
|
вот сам стандарт: http://www.w3.org/TR/wsdl
|
|||
20
IVIuXa
29.09.11
✎
16:52
|
(19)
нууу получается этот редактор должен хватать схему сервиса но схемы же разные |
|||
21
Fragster
гуру
29.09.11
✎
16:57
|
(20) нету сервиса еще, говорю же. для заказа веб сервиса нужно сделать WSDL. попробовал в XML редакторе - нифига не удобно. вот спрашиваю, может кто знает софтину подходящую.
Всякие VS и эклипс - они наоборот делают - из WSDL шаблоны классов или из классов WSDL. Фигачить болванки для классов никакого желания нет, тем более что это все опять же - не мышевозить и визуально не окинуть взглядом. |
|||
22
IVIuXa
29.09.11
✎
17:01
|
(21)
не знаю не занимался заказами :) ну пусть они сами WSDL замутят, на пальцах им объяснишь :) |
|||
23
Адинэснег
29.09.11
✎
17:01
|
1С?
|
|||
24
Fragster
гуру
29.09.11
✎
17:03
|
(23) в 1с тоже нифига не удобно, почти то же, что и в XMLредакторе
|
|||
25
IVIuXa
29.09.11
✎
17:09
|
||||
26
IVIuXa
29.09.11
✎
17:09
|
||||
27
Fragster
гуру
29.09.11
✎
17:16
|
(25) 316 уе с визуальным редактором
(26) 99 уе для дома, 450 для коммерческого использования. ндя. |
|||
28
IVIuXa
29.09.11
✎
17:17
|
(27)
лучше (25) ну там триал вроде - тебе должно хватить.... ;) |
|||
29
IVIuXa
29.09.11
✎
17:22
|
(28)
да и на депозитфайлах есть :) ссылку не кину |
|||
30
IVIuXa
29.09.11
✎
17:24
|
(29)
можно на флэшку и дома под одеялом накодить :) |
|||
32
Fragster
гуру
29.09.11
✎
17:25
|
(29) фуфуфу! правильно, депозиты гадость!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |