تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال الاتصال بقاعدة بيانات عن طريق Web Service
#1
السلام عليكم 
قمت بانشاء مشروع كاقاعدة بيانات SQL SEVER 2014 وربطها بنماذج الفيجول بيسك دوت نت والمشروع يعمل بكفاءة الحمد لله لكن اثناء تقديم المشروع تم اقترح احد الاعضاء هذا اقتراح (بجعل الاتصال بقاعدة البيانات يتم من خلال Web Service  لتوفير امان المعلومات في حين المشروع يعمل على الشبكات باستخدام كود الاتصال )
في حين قال لي ان كود الاتصال سوف يرفضة جدار الحماية علي السيفر الخاص فينا لذلك نحتاج الاتصال على Web Service
PHP كود :
Imports System.Data
Imports System
.Data.SqlClient
Module Module1
 
Public ConString As String "  Data Source = 190.19.200.100,1433;Network Library=DBMSSOCN;
    Initial Catalog = myDataBase;User ID=myUsername;Password=myPassword;"
 
Public CON As New SqlConnection
 Public ds 
As New DataSet
 
Public da As New SqlDataAdapter
End Module 

فهل هناك طريقة اقوم بنفس الاتصال عن طريق Web Service مع العلم المشروع Windows Application نظام نوافذ وما هي التغيرات التي سوف اقوم بها في الاتصال في النوافذ
ارجوا المساعدة ولكم جزيل الشكر مقدما
الرد }}}
تم الشكر بواسطة:
#2
انظر للفكرة لعلك تجد بها شيئا مماتريد
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
اشكرك عزيزي سعود لكن ليس هناك حل يكون في تغير الاتصال فقط دون تغير باقي الاكواد كل ما اريدة الاتصال يتم فقط من الويب سيرفيس
الرد }}}
تم الشكر بواسطة:
#4
(02-08-17, 08:12 PM)كفاح كتب : اشكرك عزيزي سعود لكن ليس هناك حل يكون في تغير الاتصال فقط دون تغير باقي الاكواد كل ما اريدة الاتصال يتم فقط من الويب سيرفيس

يعني انت تريد فقط جملة الاتصال من الويب سيرفس؟
PHP كود :
Data Source 190.19.200.100,1433;Network Library=DBMSSOCN;
 
   Initial Catalog myDataBase;User ID=myUsername;Password=myPassword

يعني تريد فقط هذا الجزء يتم وضعه او استخلاصه عبر خدمة الويب سيرفس؟

ارجو الرد لاني لست متاكد ان فهمي صحيح؟ Smile

عل كل حال اذا جربت مثال بسيط وعدلت عليه واتضحت لك الامور المحيطة بها ستنفذ اي فكرة بها لان المسالة دالة تكتب في ملف الويب سيرفس.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#5
الموضوع اني قمت بعمل مشروع وتم اكمالة بالكامل بحيث يعمل مباشرة على الشبكة لكن طلب مني ان يعمل على ويب سيرفيس ويكون الاتصال مؤمن من خلالة انا لا اريد ان اقوم بكتابة نص المشروع بالكامل مرة اخري نظرا لكبر حجمة فقط اريد الاتصال يتم من خلال الويب سيفرس واقوم بتغير نص الاتصال بدلا من كتابة المشروع مرة اخري
الرد }}}
تم الشكر بواسطة:
#6
إقتباس :فقط اريد الاتصال يتم من خلال الويب سيفرس
كل العمليات الاساسية مع قواعد البيانات تحتاج اتصال!
الموضوع تجهيز دوال اخذ قيم وارجاع اخرى في ملف الويب سيرفس.
ثم تضيف المرجع بالطريقة المشروحة.. لمشروعك وتعرف متغير عمومي  تجد به كل العمليات التي جهزتها في الويب سيرفس..


أرجع واقول ان كان المطلوب هو عدم معرفة جملة الاتصال فالامر بسيط ويمكن من غير ويب سيرفس ...ممكن ملف نصي مرفوع مشفر وتفك تشفيره عند الحاجة.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#7
(02-08-17, 08:43 PM)سعود كتب :
إقتباس :فقط اريد الاتصال يتم من خلال الويب سيفرس
كل العمليات الاساسية مع قواعد البيانات تحتاج اتصال!
الموضوع تجهيز دوال اخذ قيم وارجاع اخرى في ملف الويب سيرفس.
ثم تضيف المرجع بالطريقة المشروحة.. لمشروعك وتعرف متغير عمومي  تجد به كل العمليات التي جهزتها في الويب سيرفس..


أرجع واقول ان كان المطلوب هو عدم معرفة جملة الاتصال فالامر بسيط ويمكن من غير ويب سيرفس ...ممكن ملف نصي مرفوع مشفر وتفك تشفيره عند الحاجة.

طيب كيف اقوم بتشفير وتأمين الاتصال سواء بملف نصي او غيرة كل الفكرة تامين الاتصال وقبول جدار الحماية اتصالي بالسيفر
الرد }}}
تم الشكر بواسطة:
#8
إقتباس :طيب كيف اقوم بتشفير وتأمين الاتصال سواء بملف نصي او غيرة كل الفكرة تامين الاتصال وقبول جدار الحماية اتصالي بالسيفر
اقصد بالتشفير هو تشفير نص.
او هذا
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#9
نفس المشكلة ولم اجد لها حل !!
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: