|
Как сделать пространство имен в WCF ?
|
|||
---|---|---|---|
#18+
WCF сервис должен предоставить интерфейс, где методы разделены на группы, например: MySystem.File.Export() MySystem.File.Import() MySystem.Application.CreateNew() MySystem.Application.Save() MySystem.Definitions.GetLookup() Kaк правильно все это организовать? Можно конечно создать классы File, Application и Definitions, и затем выставить их как проперти у сервиса, но может можно как-нибудь по-другому? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2010, 05:16 |
|
Как сделать пространство имен в WCF ?
|
|||
---|---|---|---|
#18+
stenford, WCF это не DCOM, у него несколько иная парадигма - вызов методов, а не управление удаленными объектами. Я бы просто разделили методы по нескольким разным сервисам. И кстати, ваш вариант с выставлением свойств у сервиса не покатит. Сервисы публикуют только методы. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2010, 13:56 |
|
Как сделать пространство имен в WCF ?
|
|||
---|---|---|---|
#18+
для этого обязательно создавать несколько сервисов? Может можно как-то разграничить методы в одном сервисе? По умолчанию в WCF проекте VS2008 создается сервис с одним интерфейсом, может можно как-то добавить туда несколько интерфейсов? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2010, 05:44 |
|
Как сделать пространство имен в WCF ?
|
|||
---|---|---|---|
#18+
stenfordдля этого обязательно создавать несколько сервисов? Может можно как-то разграничить методы в одном сервисе? По умолчанию в WCF проекте VS2008 создается сервис с одним интерфейсом, может можно как-то добавить туда несколько интерфейсов? конечно можно создавай интерфейс, делай реализацию и еще один svc файл в котором указывай нужную реализацию, а в конфиге еще один ендпоит с адресом к svc ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2010, 15:38 |
|
Как сделать пространство имен в WCF ?
|
|||
---|---|---|---|
#18+
barrabasstenfordдля этого обязательно создавать несколько сервисов? Может можно как-то разграничить методы в одном сервисе? По умолчанию в WCF проекте VS2008 создается сервис с одним интерфейсом, может можно как-то добавить туда несколько интерфейсов? конечно можно создавай интерфейс, делай реализацию и еще один svc файл в котором указывай нужную реализацию, а в конфиге еще один ендпоит с адресом к svc чегото я не то сказал про конфиг, там ничего не надо, тупо svc нужен, хотя если хостить не в IIS может наоборот конфигом всё разруливать придется. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2010, 15:46 |
|
|
start [/forum/topic.php?fid=19&fpage=24&tid=1397559]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 165ms |
0 / 0 |