問題タブ [ipworks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
servicestack - IPWorksnSoftwareを使用したJson逆シリアル化BodyStyleラップの問題
サービスの作成にIPWorksnsoftwareを使用しています。その中で、私が使用しているサービスを呼び出すために
Jsonの応答を文字列として取得しています
[{"role":{"name": "Administrator"、 "created_at": "2012-02-11T09:53:54-02:00"、 "updated_at": "2012-04-29T23:43:47- 04:00 "、" id ":1"}}、{"role":{"name": "NormalUser"、 "created_at": "2013-02-11T08:53:54-02:00"、 "updated_at ":" 2013-04-29T23:43:47-03:00 "、" id ":2"}}]
ここで、json文字列には、応答に追加されるドメインオブジェクト「role」が含まれています(つまり、メッセージの本文スタイルがラップされています)。ServiceStack.TextのDeserializerを使用して、応答文字列をオブジェクトに変換しています。しかし、それは包まれているので、脱セリル化は正しくありません。
ここで欠けているものはありますか?Restリクエストに追加できる「BodyStyle」属性はありますか?
.net - CalDAV (Bedework) でユーザーが使用できるカレンダーを一覧表示する
IP Works .Net CalDAV コンポーネントを使用して、localhost:8080 にセットアップされた Bedework クイックスタート カレンダー サーバーを操作します。カレンダーにアクセスするには、カレンダーのリソース URI を知る必要があります。
バイカル (SabreDAV) をサーバーとして使用するときは、単純に WebDAV ListDirectory を使用して、さまざまなカレンダー URI であるサブディレクトリを表示しました。
ただし、Bedework でこれを機能させることはできません。ベース URL のみが返されます。
' http://localhost:8080/ucaldav/principals/users/vbede/ '
CalDAV でユーザーのカレンダーを取得する適切な方法はどれですか? より具体的にはBedeworkで?
c# - ipworks 経由でドキュメントを取得する方法
ライブラリ ipworks は、テキストメッセージを取得するいくつかのメソッドを提供します。
ドキュメントでは、imaps を使用して ipworks ライブラリ経由で添付ファイルを読み取る方法が見つかりません。
c# - Ipworks データ損失
ipworks ipport コンポーネントを使用しています。datain イベントが発生したら、データをキューに入れ、別のスレッドで処理します。データの受信が速すぎるため、受信データが欠落していると安心しました。どうすればこれを解決できますか?
asp-classic - discountasp.net クラシック ASP ipworks
SmarterMail (DiscountASP.net に付属のメール) からメールを取得できるようにする必要があります。DiscountASP は、IPWorks スイートがインストールされていると主張していますが、次のように起動しようとすると、次のようになります。
Set imap = Server.CreateObject("IPWorksASP.IMAP")
また
Set imap = Server.CreateObject("IPWorksASP6.IMAP")
サーバー作成オブジェクト エラーが発生します。だれか、DiscountASP.net で IPWorks の IMAP オブジェクトを作成するための正しい構文を教えてもらえますか?
ありがとう - ロバート
delphi - 非ブロック tcp 呼び出しを使用する TThread
TThread内でipWorksコンポーネントTipwIPPortを使用しています。私が理解しているように、TipwIPPort はノンブロッキングです。
私は、Executeメソッド内のすべての処理が「ブロック」されるスレッドの作成に精通しています。
この例では、リモート サーバーに接続してから、 TipwIPPort.DataToSendを使用して後続の呼び出しを行う必要があります。スレッドのExecute関数でConnectメソッドを呼び出します。ただし、OnConnectedイベントは発生しません。
スレッドをいつ終了するかを制御できるように、どのパラメーターとプロパティを設定する必要がありますか (コンストラクターに渡される "CreateSuspended"、FreeOnTerminate値など)。
active-directory - Delphi IPWorks LDAP PASSWD_CANT_CHANGE
Delphi 10.3 と IPWorks LDAP コンポーネントを使用しています。、 、などunicodePwd
、ほとんどの属性を問題なく変更できます。ただし、ユーザーの属性については、接続が安全でない場合はパスワードを変更できないため、管理者として安全な接続にバインドし、正しい DN を提供した後はもちろん、を設定できません。givenName
mail
userAccountControl
ADS_UF_PASSWD_CANT_CHANGE
修正できないのがおかしいADS_UF_PASSWD_CANT_CHANGE
。ユーザーには影響しません。ユーザーを確認すると、この属性はまだチェックされていません。理由がわかりません。