خوش آمدید به رمان ۹۸ | بهترین انجمن رمان نویسی

رمان ۹۸ با هدف ترویج فرهنگ کتاب خوانی و تقویت قلم عزیزان ایجاد شده است.
هدف ما همواره ایجاد محیطی گرم و صمیمی و دوستانه بوده
برای مطالعه کامل رمان‌ها و استفاده از امکانات انجمن
به ما بپیوندید و یا وارد انجمن شوید.

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
مث‌ام‌ال

توسعه‌دهنده کنسرسیوم وب جهان‌گستر
نوع فرمت زبان نشانه‌گذاری
شکل گسترش یافته اکس‌ام‌ال
استاندارد بین‌المللی W3C MathML
مث‌ام‌ال (به انگلیسی MathML) یک زبان زبان نشانه‌گذاری مبتنی بر اکس‌ام‌ال است که جهت نمایش فرمولهای ریاضی در فضای وب مورد استفاده قرار می‌گیرد. این زبان یکی از استانداردهای تریپل‌دبل‌یوسی است.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
نمونه
جهت تولید عبارت:

x = − b ± b 2 − 4 a c 2 a {\displaystyle x={\frac {-b\pm {\sqrt {b^{2}-4ac}}}{2a}}}

از دنبالهٔ تگ‌های زیر استفاده می‌شود:

<math mode="display" xmlns="MathML Namespace">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mo form="prefix">&#x2212;<!-- − --></mo>
<mi>b</mi>
<mo>&#x00B1;<!-- &PlusMinus; --></mo>
<msqrt>
<msup>
<mi>b</mi>
<mn>2</mn>
</msup>
<mo>&#x2212;<!-- − --></mo>
<mn>4</mn>
<mo>&#x2062;<!-- &InvisibleTimes; --></mo>
<mi>a</mi>
<mo>&#x2062;<!-- &InvisibleTimes; --></mo>
<mi>c</mi>
</msqrt>
</mrow>
<mrow>
<mn>2</mn>
<mo>&#x2062;<!-- &InvisibleTimes; --></mo>
<mi>a</mi>
</mrow>
</mfrac>
</mrow>
<annotation encoding="TeX">
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
</annotation>
<annotation encoding="StarMath 5.0">
x={-b plusminus sqrt {b^2 - 4 ac}} over {2 a}
</annotation>
</math>


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
زبان هستی‌شناسی وب

وضعیت Published
Year started ۲۰۰۴
ویراستاران Mike Dean, Guus Schreiber
استانداردهای پایه آردی‌اف، RDFS
دامنه وب معنایی
Abbreviation OWL
وبگاه OWL Reference
|

زبان هستی‌شناسی وب
وضعیت Published
Year started ۲۰۰۹
ویراستاران W3C OWL Working Group
استانداردهای پایه Resource Description Framework, RDFS
دامنه Semantic Web
Abbreviation OWL 2
وبگاه OWL2 Overview
زبان هستی‌شناسی وب یا آوُ‌ل (Web Ontology Language - OWL) زبانی است نشانه‌ای (markup) جهت نشر و تبادل دانش در فضای اینترنت. این زبان وسیله‌ای به نام هستی‌شناسی (ontology) را مورد استفاده قرار می‌دهد. هستی‌شناسی هم نام شاخه ایست از فلسفه، و هم بخشی است از علوم رایانه که با رشدی سریع در حال پیدایش و گسترش است.

OWL به عنوان ابزاری برای مدل کردن دانش مربوط به یک حوزهٔ خاص به کار می‌رود. تمام دانش موجود در آن حوزه، به صورت خانواده‌ای از مفاهیم وابسته مدلسازی می‌شوند که میان آن‌ها روابط شمول برقرار است. به عبارت دیگر کل اطلاعات مزبور به صورت درختی سلسله مراتبی مدل می‌شود که هر چه در آن پایین‌تر می‌رویم، با مفاهیم تخصصی‌تر آن حوزه مواجه می‌شویم.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
هستی‌شناسی‌های آوُل
هستی‌شناسی‌های آول (OWL) را می‌شود در سه نوع (زیرزبان) به شرح زیر طبقه‌بندی نمود. صفت اصلی جداکننده در هر یک از این انواع بیان‌گری* آن است.

  1. آوُل-لایت دارای کمترین بیان‌گری نسبت به دو زیرزبان دیگر است.
  2. آوُل-دی‌ال بیان‌آوری مابین دو نوع آوُل-لایت و آوُل کامل را در خود دارد.
  3. آوُل کامل حداکثر بیان‌گری را داراست.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
آردی‌اف
آردی‌اف یا چارچوب توصیف منابع (Resource Description Framework - RDF) نوعی مدل داده‌ای است که برای ذخیره و بازیابی معنای قابل پردازش توسط ماشین بکار می‌رود. معنا نسبت به اطلاعات در سطح انتزاعی بالاتری قرار می‌گیرد و هدف از RDF امکان‌پذیر کردن تفکر ماشینی‌ست. RDF/XML نمایش مدل داده‌ای RDF به زبان XML می‌باشد. محتوای معناییِ ذخیره شده در یک فایل RDF، بـ*ـو*سیله‌ی زبان اسپارکل قابل بازیابی است.

به زبان ساده، آردی‌اف مدلی‌ست مبتنی بر گراف که از آن به منظور توصیف منابع اینترنتی (نظیر صفحات وب و پیام‌های ای‌میل) و نیز چگونگی ارتباط این منابع با یکدیگر استفاده به عمل می‌آید.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
پروتکل دسترسی آسان به اشیاء
مجموعه پروتکل اینترنت
لایه کاربرد
  • BGP
  • DHCP
  • DHCPv6
  • DNS
  • FTP
  • HTTP
  • IMAP
  • IRC
  • LDAP
  • MGCP
  • NNTP
  • NTP
  • POP
  • RPC
  • RTP
  • RTSP
  • RIP
  • SIP
  • SMTP
  • SNMP
  • SOCKS
  • SSH
  • Telnet
  • TLS/SSL
  • XMPP
  • (بیشتر)
لایه حمل
  • TCP
  • UDP
  • DCCP
  • SCTP
  • RSVP
  • (بیشتر)
لایه اینترنت
  • IP
    • IPv4
    • IPv6
  • ICMP
  • ICMPv6
  • ECN
  • IGMP
  • IPsec
  • (بیشتر)
لایه پیوند
  • ARP/InARP
  • NDP
  • OSPF
  • Tunneling
    • L2TP
  • PPP
  • MAC
    • Ethernet
    • DSL
    • ISDN
    • FDDI
  • (بیشتر)
  • ن
  • ب
  • و


با استفاده از پروتکل دسترسی آسان به اشیاء یا سُوپ (Simple Object Access Protocol - SOAP) می‌توان به ارسال و تبادل پیامهایی از جنس اکس‌ام‌ال بر روی شبکه‌های رایانه‌ای مبادرت کرد.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
کاربرد
این پروتکل برای تبادل پیغامهای مبتنی بر اکس‌ام‌ال در میان شبکه‌های کامپیوتری است که معمولاً از HTTP/پروتکل امن انتقال ابرمتن استفاده می‌کند. سُوپ لایه زیر بنای پشته خدمات وب را تشکیل می‌دهد که یک چارچوب پیغام دهی ایجاد می‌کند که لایه‌های مجرد بیشتری می‌توانند بر روی آن ایجاد شوند.

طرحهای پیغام دهی مختلفی در سُوپ موجودند که معمول‌ترین آن‌ها طرح remote procedure call می‌باشد و بدین گونه‌است که یک گره شبکه (مشتری) یک پیغام درخواست را به گره دیگر (سرور) می‌فرستد و سرور به سرعت یک پیغام پاسخ را به مشتری می‌فرستد. SOAP جانشین XML-RPC می‌باشد که خنثی بودن درمورد انتقال و تبادل را از آن و پوشش/سرفصل/بدنه را از جای دیگر (معمولا WDDX) به عاریه گرفته‌است.

سُوپ توان استفاده از یک پروتکل لایه کاربرد اینترنت را به عنوان یک پروتکل انتقال، ایجاد می‌کند. به اعتقاد برخی چون این هدفی نبوده‌است که برایش در نظر گرفته شده باشد نمی‌تواند به خوبی از عهده این نقش برآید. اما طرفداران سُوپ تناسب را در استفاده موفق از پروتکلها در سطوح مختلف برای tunneling سایر پروتکلها، گوشزد کرده‌اند.

قرارداد ساده نامه‌رسانی و HTTP هردو پروتکلهای مجاز لایه کاربرد هستند که به عنوان انتقال برای SOAP استفاده شده‌اند اما از آنجا که HTTP بخوبی با زیر ساختهای امروزی اینترنت کار می‌کند، بیشتر مورد پذیرش قرار گرفته‌است، به ویژه اینکه سُوپ بخوبی با دیوارهای آتش کار می‌کند. سُوپ می‌تواند بر روی HTTPS نیز استفاده شود (چونکه آن هم دارای پروتکل مشابه HTTP در لایه کاربرد است ولی در زیر آن از پروتکل انتقال انکریپت شده‌استفاده می‌کند.) این متد مورد نظر WS-I برای ایجاد امنیت در سرویس‌های وب است. این یک پیشرفت بزرگ در برابر سایر پروتکلهای منتشری چون GIOP/IIOP یا DCOM است که بطور طبیعی توسط firewallها فیـلتـ*ـر می‌شوند.

اکس‌ام‌ال به عنوان فرمت استاندارد پیغامها انتخاب شده‌است چونکه بطور گسترده‌ای توسط موسسات بزرگ و موارد کد باز مورد استفاده قرار می‌گیرد. بعلاوه، تعداد زیادی از ابزارهایی که بطور رایگان در دسترس هستند، بطور مشهود سبب راحتی تبدیل به یک کاربری‌های مبتنی بر سُوپ می‌شود.

ترکیب نحوی عمدتا طولانی اکس‌ام‌ال می‌تواند هم حسن باشد و هم نقص. فرمت آن برای انسانها قابل خواندن است اما می‌تواند پیچیده باشد و زمان پردازش آن آهسته باشد. به عنوان مثالCORBA، GIOP، ICE و DCOM از فرمتهای پیغام باینری کوتاهتر استفاده می‌کنند. از طرفی، وسایل سخت‌افزاری در دسترس هستند تا پردازش پیغامهای اکس‌ام‌ال را تسهیل کنند.


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
نقاط قوت
  • استفاده از سُوپ روی HTTP در مقایسه با تکنولوژیهای اجرایی قبلی، سبب تسهیل ارتباط در پس پراکسی‌ها و فایروال‌ها می‌شود.
  • سُوپ به حدی فراگیر است که استفاده از پروتکلهای انتقال مختلف را مقدور می‌سازد. Strackهای استاندارد از HTTP به عنوان یک پروتکل انتقال استفاده می‌کنند اما از سایر پروتکلها نیز می‌توان استفاده نمود (TCP, SNMP).


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
نقاط ضعف
  • به علت فرمت طولانی اکس‌ام‌ال، سُوپ می‌تواند بطور قابل ملاحظه‌ای نسبت به تکنولوژیهای میان افزار رقیب مانند کوربا کندتر باشد. این مسئله هنگامی که پیغامهای کوتاه تبادل می‌شوند، چندان قابل توجه نیست. از سوی دیگر، سُوپ دارای مکانیسم بهینه سازی انتقال پیغام می‌باشد.
  • بسیاری از کاربری‌های سُوپ مقدار داده‌هایی را که باید فرستاده شود، محدود می‌کنند.
  • اکثر استفاده‌ها از HTTP به عنوان یک پروتکل انتقال، با چشم پوشی از این مسئله که چگونه این عمل در HTTP مدل بندی می‌شود، انجام می‌گیرد. این چشم پوشی به عمد انجام می‌گیرد (با قیاس به اینکه چگونه پروتکلهای مختلف در IP stack بر روی همدیگر می‌نشینند) اما این قیاس ناقص است (چون پروتکلهای application استفاده شده به عنوان پروتکلهای انتقال، در واقع پروتکلهای انتقال نیستند). به همین دلیل راهی وجود ندارد که بدانیم آیا متد استفاده شد برای عمل مورد نظر مناسب است یا خیر. این مسئله، تحلیل درست عملیات را در سطح application-protocol با مشکل مواجه می‌سازد که در بهترین وجهش به سبب نتایج غیر بهینه‌است (اگر اتصالات مبتنی بر POST برای یک application استفاده شده‌است که در HTTP ممکن است بطور خنثی تر به عنوان عملیات GET مدل بندی شده باشد) و می‌تواند دارای باگ باشد (اگر به عنوان مثال اتصالات مبتنی بر GET برای عملیاتی استفاده شده باشد که دارای idempotency مورد نیاز GET نباشد.)


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T

*KhatKhati*

مدیر بازنشسته رمان ۹۸
کاربر رمان ۹۸
  
عضویت
16/7/20
ارسال ها
2,693
امتیاز واکنش
9,215
امتیاز
233
محل سکونت
گلنمکستان
زمان حضور
63 روز 21 ساعت 58 دقیقه
نویسنده این موضوع
خدمات وب

از نگاه فناوری اطلاعات و بر اساس استانداردهای تعریف شده، وب سرویس (یا خدمت وبی) سرویس یا خدمتی است که از طریق وب (اینترنت) توسط یک دستگاه الکترونیکی (سرور یا خادم) به دستگاه الکترونیکی دیگر (سریس گیرنده یا Client)، ارائه می‌شود. در وب سرویس، از فناوری‌های وبی مانند HTTP - که به صورت پایه برای ارتباط انسان با سرور(Human-to-machine) طراحی شده‌است – برای ارتباط بین نرم‌افزار سرویس دهنده و نرم‌افزار سرویس گیرنده استفاده می‌شود. وب سرویس از HTTP بیشتر برای انتقال اطلاعات و دادها استفاده می‌نماید، این اطلاعات به صورت فایل و اغلب با دو استاندارد متداول XML و جی‌سن رد و بدل می‌شوند.

در عمل و در بیشتر موارد وب سرویس به صورت یک رابط وب بین نرم‌افزارهای مختف مانند نرم‌افزارهای موبایل یا وب سایت‌های مختلف با پایگاه داده‌ها (Data Base) استفاده می‌شود. همچنین وب سرویس این امکان را فراهم می‌نمایند تا اطلاعات و داده‌های مختلف ازمنابع مختلف، در یک صفحه نمایش داده شوند. به عنوان مثال با استفاده از وب سرویس‌های سازمان بورس و سازمان‌های هواشناسی اطلاعات مربوط به بورس و پیش‌بینی وضع هوا در کنار هم نمایش داده می‌شود.

سازمان W3C واژهٔ وب سرویس را به صورت زیر ترجمه نموده است: «یک نرم‌افزار سیستمی که برای در خواست و پاسخ (فعل و انفعال) بین عناصر غیرانسانی (machine-to-machine) با قابلیت درک متقابل (interoperable) طراحی شده است».


همه چیز درباره طراحی وب

 
  • تشکر
Reactions: SAEEDEH.T
shape1
shape2
shape3
shape4
shape7
shape8
بالا