কেউ কি কোনও বিধি বিধি / বৈধকরণ ইঞ্জিনের জন্য সফলভাবে উইন্ডোজ ওয়ার্কফ্লো ব্যবহার করেছেন?


11

আমি ভাবছিলাম যে কেউ সফলভাবে উইন্ডোজ ওয়ার্কফ্লো ফাউন্ডেশনটি কোনও বিজনেসরুলস / বৈধকরণ ইঞ্জিনের জন্য ব্যবহার করেছে, বা আপনি যদি কিছু নমুনা কোড বা এই সম্পর্কে নিবন্ধগুলি জানেন তবে।

আপনি যদি এটি আগে ব্যবহার করেন তবে আপনি এটি সম্পর্কে কী ভাবেন? এটি অন্যান্য বিজনেসরুল / বৈধকরণ সিস্টেমের সাথে কীভাবে তুলনা করা যায়?

আমি নিয়মের মতো ভাবছি

if (A, B, and C) 
    AllowAccess();

অথবা

if (Value between X and Y)
    return true;

উত্তর:


6

আমি বেশ কয়েক মাস আগে ডাব্লুডাব্লুএফ ডাব্লুসিএফ ব্যবহার করে একটি ইঞ্জিন তৈরি শুরু করেছি। আমি জানি না আপনার নিয়ম বেসটি কতটা জটিল, তবে আমাদের দিকটি বেশ বড়। আপনার যখন 40,000 শাখার মতো কোনও কিছুর সম্ভাবনা থাকে তখন ডাব্লুডাব্লুএফ ভাল ফিট হয় না। বিকল্প হিসাবে, আমি এসকিউএলে লজিক ব্যতিক্রম টেবিল ব্যবহার করে এমন একটি ইঞ্জিন তৈরির কাজ শেষ করেছি। সারিগুলি মৌলিক মানগুলি সংরক্ষণ করবে, সেইসাথে ব্যতিক্রমগুলির মধ্যে পরিবর্তিত সূত্রগুলির জন্য ফর্ম্যাট করা স্ট্রিংগুলি। একটি গতিশীল ভাষার সংমিশ্রণে (আমি একটি মোড়কের সাথে একটি এম্বেডড লোহারপীথন ইঞ্জিন ব্যবহার করেছি এবং আপনি এম্বেডড জেএসক্রিপ্ট ইঞ্জিন ব্যবহার করতে পারেন), যুক্তিটি ফ্লাইয়ের একটি উচ্চ বিমূর্ত স্তরে নির্ধারণ করা যেতে পারে। আমি এই পথে যেতে পেরে খুব আনন্দিত।ড্র্যাগ অ্যান্ড ড্রপ লজিক দুর্দান্ত বলে মনে হচ্ছে তবে ব্যবসায়ের লোকেরা বিপণন সত্ত্বেও কখনই এটি ব্যবহার করতে সক্ষম হবে না এবং এটি কেবল একজন বিকাশকারীকে আইএমএইচও-র গতি কমিয়ে দেবে, তাড়াতাড়ি ইঁদুরের বাসা হয়ে যায়

আপডেট: আপনি এখনও আগ্রহী হন, এখানে শিক্ষানবিশ গাইড । এটি অবশ্যই বিস্তৃত নয়, তবে কিছু শালীন ভিডিও রয়েছে। সেটআপ হিসাবে, আমাদের নেটওয়ার্ক ইঞ্জিনিয়াররা আমার জন্য সেটআপটি করেছিলেন (সার্ভার রক্ষণাবেক্ষণ, সুরক্ষা ইত্যাদির জন্য সংস্থা নীতি), তবে অনুমিতভাবে এটি একটি বেসিক ডাব্লুসিএফ পরিষেবা স্থাপনের মতো প্রায় অভিন্ন ছিল। মূলত এটি আইএসএসের ভার্চুয়াল ডিরেক্টরিতে ফেলে দিন। কারণ এটি সাধারণত দীর্ঘস্থায়ী প্রক্রিয়া, পরিষেবাটি লেখার সময় মেমরি পরিচালনার বিষয়ে অতিরিক্ত সতর্কতা অবলম্বন করুন। 6 মাস ধরে পুনরায় কিছু সংস্থান নিষ্পত্তি না করা সত্যিই যুক্ত হবে এবং আপনার সার্ভার খুশি হবে না।


কেমন ছিল সেটআপ? অনলাইনে এমন কোনও নিবন্ধ সম্পর্কে কী আপনি জানেন যা শুরু করে বা এতে নমুনা কোড রয়েছে?
রাচেল

ধন্যবাদ। ব্যবসায়ের বিধি কার্যকর করার পারফরম্যান্স কেমন ছিল?
রাহেল

এবং বেশ সত্যই, আমি এর জন্য ডাব্লুডাব্লুএফ ব্যবহার করার ধারণার বিপক্ষে, তবে আমার সতীর্থ এটির জন্য তাই আমি কমপক্ষে এটি একটি সুযোগ দিতে চাই :)
রাচেল

1
@ রাচেল- পারফরম্যান্স যুক্তিসঙ্গত ছিল (কিছুটা হলেও মাল্টি থ্রেডিংয়ের কিছুটা হলেও ইউআই সেটিংয়ে রান করার জন্য যথেষ্ট দ্রুত)। এটি হয় অত্যন্ত দ্রুত নয়, তবে একটি বিতরণ করা ডাব্লুসিএফ পরিষেবা সহ কিছুই জ্বলছে না।
মরগান হের্লোকার

ইন্টারনেটে এখনও কি এমন কিছু উপাদান উপলব্ধ রয়েছে যা আপনার লজিক ইঞ্জিন এবং আয়রন পাইথন পদ্ধতির প্রদর্শন করে? (আপনার "শিক্ষানবিশ গাইড" লিঙ্কটি আর কাজ করে না)।
রবার্ট হার্ভে

1

আমাকে আয়রকোডের সাথে একমত হতে হবে নতুন বিজটকটি বের হওয়ার কয়েক বছর আগে আমরা আশ্চর্যজনকভাবে যথেষ্ট (ড্র্যাগ-এন্ড-ড্রপ ফ্লোচার্ট-স্টাইল সিস্টেম) লিখেছিলাম। ধারণাটি ছিল যে নন-প্রোগ্রামাররা প্রোগ্রাম করতে পারে এবং সিস্টেমটি সহজেই রক্ষণাবেক্ষণযোগ্য এবং পরিবর্তনযোগ্য হবে।

ফলাফল: আপনার এখনও দরকার 'ব্যবসায়িক বিশ্লেষক', যাকে একজন প্রোগ্রামার হিসাবে উচ্চ প্রশিক্ষিত হওয়া দরকার, তবে ডাব্লুডাব্লুএফ সিস্টেমের নতুন 'ভাষায়'। সুতরাং আপনি সেখানে কিছুই অর্জন করতে পারেন না। সত্যিকারের উন্নয়ন ব্যবস্থা হিসাবে ডিবাগারটি আর কোথাও ছিল না, তাই আপনি সেখানে হেরে গেছেন। আপনার কাছে এমন জটিল মডিউলগুলি লেখার জন্য প্রোগ্রামারগুলিরও দরকার ছিল যা ডেটা এবং জিইউআই প্রসেসিংয়ের মূল ছিল। স্কেলাবিলিটিটি খুব দ্রুত মারা যায় died সাধারণ ব্যবসায়ের নিয়মগুলি একসাথে রাখা সহজ ছিল, তবে একবার আপনি একবার ডজন পেরিয়ে গেলে আপনি স্প্যাগেটি ছিলেন।

আমি মনে করি এটির কিছু সুবিধা ছিল তবে মূলত আপনি কাস্টম-লিখিত মডিউলগুলি একসাথে বেঁধে স্ক্রিপ্টিং ইঞ্জিন ব্যবহার করা ভাল।

এটি বিপণনের ধরণগুলিতে সত্যিই দুর্দান্ত লাগছিল, দুর্দান্ত ডেমো তৈরি করে :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.