> Das suche ich.
Na dann mach doch einfach:
http://www.lmgtfy.com/?q=microsoft+osci+resource+kit
Da nimmste gleich den ersten Link, und überfliegst ihn mal... Den 4.Absatz
liest du dann etwas genauer, und klickst dort auf den Link:
http://www.koopa.de Sieh an, wir kommen dem Thema näher...
Einfach mal gaaaanz rechts oben auf Produkte, sieh an, da steht was von
OSCI. Druff klicken
Oh wie goil: Download Links! Nimm den da:
http://www.koopa.de/produkte/dokumente/osci/OSCI-Bibliothek-NET-v1_1.zip
Und darüber verzweifelst du?! Tss,Tss ;)
--
wOOdy
Visual FoxPro Technologieberater
Microsoft "Most Valuable Professional" 1996 bis 2009
"*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
..·`.Visual FoxPro: It's magic !
(¸.·``··*
vielen Dank für Deine Antwort. Diese Version ist die alte. Jetzt gibt es die
Version 1.3. Mein Problem ist nicht, daß ich die Bibliothek nicht finde
sondern, daß ich nicht genug C# kann, um das Ding umzusetzen. In der neuen
Version sind zwar alle Sourcen drin (1840 Einzelfiles) aber keine Beispiele
die laufen. Die OSCI-bib.dll ist auch dabei, nur wie rufe ich die auf, bzw.
die einzelnen Funktionen daraus? Welche Funktionen brauche ich, und in
welcher Reihenfolge?
Die Version die Du gefunden hast, enthält wenigstens ein paar C#-Beispiele,
die in der neuen Version nicht mehr drin sind. Auch eine kleine
Installanleitung ist drin. Das ist schon mal gut, vielleicht kann ich dabei
etwas rausfinden.
Also, vielen herzlichen Dank.
Harald
>> Mein Problem ist nicht, daß ich die Bibliothek nicht finde
Ach? Warum schreibst du dann:
>> Weiß einer von Euch woher man das bekommt <<
>> daß ich nicht genug C# kann, um das Ding umzusetzen.
Aber dann schreib das doch so... ;) Und dann solltest du auch in der C#
Newsgroup fragen.
news://msnews.microsoft.com/microsoft.public.de.german.entwickler.dotnet.csharp
böte sich dafür an.
ich habe vor dem gleichen Problem gestanden.
Die Doku ist nicht wirklich hilfreich.
Denke aber das ich da weiterhelfen kann.
Wurde von mir auch in ein FoxProg eingebunden.
Also vielleicht mal kurz zum generellen Ablauf sende.
Das abrufen ist �hnlich.
Hier der entsprechende C# Code (ein Auszug)
1. Ein Intermed Rollen Objekt erstellen. und denn Http Transport
C#
X509Certificate intermedCipherCert;
SupportClass.PrivateKeySupport pKeyInfo;
RSAEncryption.LoadFromStore(out intermedCipherCert, sIntermedCert.Trim(),
"", false, out pKeyInfo);
oHttpTransport = new Http_Transport();
2. Dann muss ein Originator (Absender) Objekt her
C#
Originator absender = new Originator(new
PKCS12Signer(@"C:\OSCI\certs\test_alice_signature.p12", "123456"), new
PKCS12Decrypter(@"C:\OSCI\certs\test_alice_cypher.p12", "123456"));
3. Wichtig der DialogHandler
DialogHandler ClientDialog = new DialogHandler(Absender, Intermed,
oHttpTransport);
4. Jetzt brauchen wir eine MessageID ohne die geht garnichts
Also eine Anfrage stellen.
Dies l�uft immer nach dem selben Prinzip -> Nachrichten Typ erstellen -siehe
OSCI Doku
Dann Anfrage senden
C#
GetMessageId getMsgID = new GetMessageId(ClientDialog); // Hier der
Nachrichten Typ GetMessageID
ResponseToGetMessageId rsp2GetMsgID = getMsgID.send(); // Anfrage stellen
5. Hier dann die Nachricht aufbauen und sende
C#
StoreDelivery StoreDel = new StoreDelivery(ClientDialog, empfaenger,
rsp2GetMsgID.MessageId);
// Die Daten werden in ContentContainer "verpackt" und vor dem Senden in das
Messageobject eingebunden
ContentContainer loContentContainer = new ContentContainer(); // Egal ob
verschl�sselt oder nicht der Container ist ermal immer der gleiche
StoreDel.addContentContainer(loContentContainer); // unverschl�sselt
StoreDel.addEncryptedData(encryptedData); // verschl�sselt -> hierzu muss
noch ein Reader Object erstellt werden
rsp2SendDel = StoreDel.send(); // So hier wieder die Anfrage senden ->
R�ckgabe ist dann die Antwort.
Hoffe das reicht f�r's Erste.
Alles ander w�rde jetzt zu lange dauern.
Elmar
"Harald Schmidt" <Harald...@discussions.microsoft.com> schrieb im
Newsbeitrag news:AA51F53B-ED26-4BA7...@microsoft.com...
>
> Hallo Woody,
>
> vielen Dank f�r Deine Antwort. Diese Version ist die alte. Jetzt gibt es
> die
> Version 1.3. Mein Problem ist nicht, da� ich die Bibliothek nicht finde
> sondern, da� ich nicht genug C# kann, um das Ding umzusetzen. In der neuen
> Version sind zwar alle Sourcen drin (1840 Einzelfiles) aber keine
> Beispiele
> die laufen. Die OSCI-bib.dll ist auch dabei, nur wie rufe ich die auf,
> bzw.
> die einzelnen Funktionen daraus? Welche Funktionen brauche ich, und in
> welcher Reihenfolge?
>
> Die Version die Du gefunden hast, enth�lt wenigstens ein paar
da ich jetzt wieder da bin, und noch immer vor dem gleichen Problem stehe,
würde ich es ganz toll finden, wenn Du mir noch sagen könntest wie Du das in
VFP eingebunden hast ?
Danke Harald Schmidt