Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Трэвис Б. -> "XML и SOAP: программирование для серверов BizTalk. Новейшие технологии" -> 128

XML и SOAP: программирование для серверов BizTalk. Новейшие технологии - Трэвис Б.

Трэвис Б. XML и SOAP: программирование для серверов BizTalk. Новейшие технологии — Русская Редакция, 2001. — 496 c.
ISBN5-750Z-0129-5
Скачать (прямая ссылка): xmlprogrammdlyaserverov2001.pdf
Предыдущая << 1 .. 122 123 124 125 126 127 < 128 > 129 130 131 132 133 134 .. 157 >> Следующая


HI.^E - Vt-i'siori 1.0

Content-Type. Multipart/Related'

boundary=biztalk_2_0__related_boundary_6xample;

type=Lext/xml:

start="<c:aim.xml@claiming-it.com>"

Content-Description: Необязательное описание сообщения.

-biztalk_2_0_related_Doundary_exairiple

Content-Type ¦. text/xml; Charset=UTF-S

Content-T-ansfer-Encoding: Sbit

GoiifceirWffi <claim. xmltaciaiming-it. com>

ve,-зіеа= ' "І. e' ?> cSOAP-ENV:Envelope

xnlf s :SOAP-EMV="httD://schemas. xifilsoap.org/soap/envelope/""

c-SOAP- ENV; Headers

<!- опущены для краткости -> 388

Часи- IV Справочные матезиакм

(manifest xmlns="http://schemas.Oiztalk. org,/btf-2-0/manifest" mustUnderstand= 1"> <references

¦«attachment IueF=XID: insurance_claim@claiming-it. com"> ¦^¦usc і::і-.їоп.--ігіі,.ranee (/references (references

(attachmant h ref= "CID: claim. tiff ^claiiriing-It. oom"s (oescripi" Lon4FgC;: imili.; of Claim

Document(/descriptions </references (references

(attachment href="CID:car.jpeg@claiming-it.com"> (etisciprion^nci о of Damaged </reference> (/manifests (/SOAP-ENV: Headers <SOAP-ENV:Body>

(claim: insu rance_Claim_Auto href="CID: insorance_clairn@claiming-it. com" xmlns :claim="http://sch.;mas. risky-stuff, com/Auto-Claim"> (/SOAP-ENV:Bodys (/БОАР-ENV: Envelopes -biztalk_2_0_related_boundary_exarnple

Content-Type: application/pkcs7-mime; smime-type=enveloped-data; IiaBe=Smime. p7m

Content-Transfer-Encoding: base64

Ccntsrt-C^cipT" ^r:: Krcryptsa claim document Content-Disposition: attachmert; filename=smime,p7m Content-ID:(insurance_claim@claiming-it. corns rfvbnj756tbBghyHhHUujhJhjH77n6HHGT9HG4VQpfyF467GhIGtHfYT6 7n8HHGghyHhHUujhJh4VQpfyF467G1-IGf HfYGTrf vbnjT6jH7756tbB9H f BHHGTr tvhJh]H776t bB9HG4V0bnj 7567GhI3tHfYT6ghyHhHllu jpf yFd OGhIGfHFQbnj756YT64V -biztalk_2_0_related_boundary_example Content-Type: image/tiff Cenfen-T йгїї'Єі"--TeeS'-g , base64 Content-ID: (claim.tiff@claiming-it.corns TIFF в кодировке i3ass'';-->. , . 389

-biztalk_2_0_related_bauadary_a>;arrole OootenL-^yjs: irnage/i peg Content-Transfer-Encoding : binary Content-ID: <ca r.j peg@claiining-it.com> ..,Файл JPEG...

-biztalk_2_0_related^boundary_example-

10.1 S/MIME

позволяет два вида инфраструктуры

BizTalk:

• документ BizTalk, который может содержать вложения, — тогда документ шифруется средствами отдельно от вложений и пересылается в зашифрованном виде в корневой части составного контейнера;

• весь составной контейнер, сое гоящий из основного документа BizTalk, и причем в этом случае основной документ BizTalk имеет формат I ем/чи її и не зашишен средствами N/М I Vt Е. Поскольку в качестве вложения в документ BizTalk может выступать что угодно, настоящая спецификация не накладывает ограничений на средства кодирования и шифрования вложений.

В обоих случаях спецификация BizTalk требует, чтобы защищенный компонент имел тип multipart/related или был «завернут» в конверт этого типа. При раздельной защите документа BizTalk и его вложений это достигается само собой. В противном случае — при защите средствами S/MIME документа BizTalk без вложений или пакета, состоящего из документа BizTalk и вложений, — результирующий контейнер имеет другой тип S/MIME, и его надо «завернуть» в вырожденный (т. е. только корневой контейнер типа multipart/related. Это ограничение вызвано необходимостью ограничить число возможных типов содержания сообщений BizTalk двумя: text/xml и nuihipari/it laieii, что упрощает семантику и гарантирует совместимость с протоколами HTTP и SMTP. Прямая передача пакетов S/MIME SMTP может привести к выполнению обратного преобразования почтовыми агентами. Кроме того, пакеты типа application/pkcs7-mime (используемые при передаче сообщений, зашифрованных средствами содержат заголовки (в частности, conieiil -(.Iisposii юн и content-transfer-encoding), несовместимые с HTTP.

Ниже показан документ BizTalk из раздела 5, подписанный ровой подписью и завернутый в вырожденный транспортный контейнер типа '¦'!•иль N Справочные материалы

MIKf:-version: 1.0 ContenL-Type.: Mult і Dart/Related; ooenda'y=biztalk_2_o_related_boufidary_exainple: Ypc=Tultipart/signed -blztalk_2_0_related_DOundary_exanple

Multipart/Signed: protocol= 'applieation/pkcs7-&ignaturs ; ~icalg=shai: boundary=smi[rie-boundary-1234 -srriite-boundary-1234 <S0AP-ENV:Envelope

xmlns: SOAP-EiW= "http: //sc Iiemas. xmlsoap. о rg/soap/envelops/" xmlns:xsi="http ¦ //www. <S0AP-ENV:Headers

<sps: e'ndpoin'ts SOAP-EMV mustUnderstand=" T'

xmlns:eps="nttp://sciemas.biztalk.org/otf-2-O/endpoints" xmlns: ag r- http; S/w».t r ading-agreements,org/types/"> <eps:to>

<eps:address xs.;type="agr:department ">Book Orders«/ eps:address> </eps:tD>

f rom>

<eps ; address xs... tyoe= agr: organization '>Book Loversc/

eps:address> </eps: ГгоїЦб?

</eps:endpoints>

«•prop: orope'rties SOAP-ENV:rrustUnderstand="'T"

.xmlns: prup="http:// sch0mas. biz talk. о rg/btf-2-O/p roperties" <ртор: identity >uu it:: 74b9f5dO-33fb-4a81-b02o-5b760641c1d6</ orop:identity>
Предыдущая << 1 .. 122 123 124 125 126 127 < 128 > 129 130 131 132 133 134 .. 157 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100