问题列表 - 第24210页

svcutil,WSDL和生成的接口不足以实现

我有一个WSDL文件,定义了我必须在WCF中实现的服务.我已经读过我可以使用WSDL文件中的svcutil生成代理,然后我可以使用生成的接口来实现服务.

不幸的是,我似乎找不到让接口包含正确属性来公开合同的方法.

所有操作都具有"OperationContractAttribute"属性,但看起来好像要公开服务,我需要每个操作"OperationContract"."ServiceContractAttribute"和"ServiceContract"也是如此,我想象DataContract,但我还没有那么远.

我可以手动进行这些更改,但我更喜欢一种可以轻松使用现有代码的技术,或者可以为我的用途生成更好的代码.有什么方法可以做到这一点?

谢谢.

编辑:

Microsoft Connect上的问题

使用的命令:

svcutil ObjectManagerService.wsdl /n:*,Sample  /o:ObjectManagerServiceProxy.cs /nologo
Run Code Online (Sandbox Code Playgroud)

代码示例:

public interface ObjectManagerSyncPortType
{

    // CODEGEN: Generating message contract since the operation createObject is neither RPC nor document wrapped.
    [System.ServiceModel.OperationContractAttribute(Action="http://www.sample.com/createObject", ReplyAction="*")]
    [System.ServiceModel.XmlSerializerFormatAttribute()]
    Sample.createObjectResponse1 createObject(Sample.createObjectRequest1 request);
    // ...
}
Run Code Online (Sandbox Code Playgroud)

尽我所知/看到WSDL文件完全是自包含的,不需要额外的XSD文件.

wcf wsdl code-generation interface svcutil.exe

3
推荐指数
1
解决办法
5754
查看次数

ECOS AMI for CentOS 5.x 64位

对于CentOS 5.x 64位,你会建议哪种AMI?有一个很大的列表但我对如何基于这里的列表做出决定毫无头绪:

http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=208&resultOffset=0&sortField=107&sortOrder=0&filterEntryTypeID=-1

(我试过'评级',但这太主观了)

我也不想建立自己的AMI(现在).

amazon-ec2

5
推荐指数
1
解决办法
8713
查看次数

如何使用ssl/security设置Mercurial

我一直在关注如何使用mercurial的hginit.com教程.除了使用之外,一切都很顺利push_ssl=False.这对我的情况不起作用,因为我想要推送(如果可能的话,拉动)是安全的.我能找到的所有教程也都使用了push_ssl=False.谁能给我指点如何为Mercurial设置ssl/security?谢谢.

security ssl mercurial

10
推荐指数
2
解决办法
9970
查看次数

有没有办法过滤掉Jcaptcha的令人反感的话?

我们正在使用JCaptcha作为我的团队正在编写的小应用程序中的验证码工具.然而,就在开发期间(在一个小团队 - 我们中的4个人),我们遇到了许多诅咒词和其他可能令人反感的词,用于实际的验证码.有没有办法过滤掉潜在的冒犯性词语,以便它们不会呈现给用户?

java captcha

5
推荐指数
1
解决办法
2391
查看次数

uitableview reloadData问题

我一直在调试我的iPhone应用程序,发现了一些有趣的东西.

我有一个带TabBarcontroller的UIViewControllers(6个标签).每个选项卡都是一个UIViewController,它有一个UITtableview.viewDidLoad工作并带来初始数据.在UITableView上有一个搜索栏.在用户触摸按下搜索后,一些魔法发生,我得到一个包含数据的数组.我无法在tableview中看到新数据,并且[tableView reloadData]在viewDidLoad之外没有任何影响(第一次).

我可以看到保存数据的数组,dataSource设置为self.然而,没有显示数据!

所以我试过[self.tableView reloadData]和[self.tableView setNeedsDisplay]

有趣的是,新数据没有显示出来.但是,如果我向上或向下移动表,则会触发cellForRowAtIndexPath并且第一行显示数据.

任何人都可以对这个谜团有所了解吗?

如果有[self.view刷新屏幕] ??

-(void) viewWillAppear:(BOOL)animated{
    [self.tableView reloadData];
    [super viewWillAppear:animated];    
}

- (void) searchBarSearchButtonClicked:(UISearchBar *)searchBar2 {   
    [self searchForFullNames];
        //NSAssert(tableView, @"Whoops, tableView is Null");
    [tableView reloadData];
        // hide keyboard
    [searchBar2 resignFirstResponder];
}
- (void)viewDidLoad {

    NSString *path = [[NSBundle mainBundle] pathForResource:@"search" ofType:@"plist"];
    NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];  
    self.names = dict;
    [dict release];
    NSArray *array = [[names allKeys] sortedArrayUsingSelector:@selector(compare:)];
    self.keys = array;
    isSearchOn = NO;
    canSelectRow = NO;

    self.tableView.scrollEnabled = NO;

    [super viewDidLoad];
} …
Run Code Online (Sandbox Code Playgroud)

iphone uitableview uiviewcontroller uisearchbar tableview

1
推荐指数
1
解决办法
5752
查看次数

那么Sql事务日志呢?

我一直认为sql事务日志跟踪数据库中完成的所有事务,因此它可以帮助恢复数据库文件,以防意外断电或类似的事情.因此,在正常使用中,当数据提交时写入磁盘后,它被清除,因为mdf文件中的所有数据都很好且安全.看到ldf文件增长并阅读一些我理解情况并非如此,它会继续增长,直到:缩小日志.仅在此时清除所有提交的事务并缩小日志文件.我找到了一些应该这样做的sp,但也发现了你首先要备份数据库的理论?最后一步对我没有意义,所以任何人都可以告诉我这是正确的,如果是这样,那为什么呢?

sql-server

1
推荐指数
1
解决办法
393
查看次数

如何在winforms中设置输入密码的文本框?

如何在winforms中设置输入密码的文本框?如果打开了capslock,我还想显示"Capslock is ON"弹出窗口.

我想要类似的东西

<input type="password" /> 在HTML中.

.net c# winforms

48
推荐指数
6
解决办法
8万
查看次数

WCF双工通信

WCF中是否可以进行双工通信?

wcf

2
推荐指数
1
解决办法
1285
查看次数

Git可以通过互联网推送/拉动分布式回购吗?

我知道Git可以在没有中央存储库的情况下使用.但是,我和其他几个人一起开始了一个项目,我们在地理上分布.即我们永远不会在同一个局域网上同步回购.

所以我的问题是:是否有可能通过互联网推送/拉动每个其他回购的变化?如果是这样,我该怎么做呢?最轻松,最简单的方式.

Thanx提前.

git

6
推荐指数
2
解决办法
2058
查看次数

存储可解密密码的安全方法

我正在使用PHP创建应用程序,并且要求必须能够解密密码,以避免将用户数据库切换到不同系统时将来出现问题.考虑到无法修改此未来系统的密码方法,我需要纯文本密码才能生成密码.

计划是使用存储在服务器上的公钥加密用户的密码.通过加密输入和比较结果来完成认证.没有解密完成.能够解密的私钥存储在异地以供以后使用.

您建议使用哪种加密/解密算法?当您认为攻击者无法使用私钥时,加密密码是否仍然像散列(MD5/SHA1)一样安全?

php security passwords password-encryption

8
推荐指数
3
解决办法
3354
查看次数